home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / sysv386 / 12336 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  7.5 KB

  1. Path: sparky!uunet!sun-barr!ames!elroy.jpl.nasa.gov!swrinde!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!psgrain!hippo!ucthpx!aim1!aim1!gram
  2. From: gram@aim1.aztec.co.za (Graham Wheeler)
  3. Newsgroups: comp.unix.sysv386
  4. Subject: CD-ROMs/New file systems (summary)
  5. Message-ID: <gram.711905690@aim1>
  6. Date: 23 Jul 92 15:34:50 GMT
  7. Organization: Aztec Information Management
  8. Lines: 154
  9.  
  10. A couple of weeks ago I posted queries about using a CD-ROM drive under 
  11. Dell SVR4. Our problem was that we could dd the info in with a raw device,
  12. but we could not mount the disc. I posted an initial query about this, and
  13. then a second query about how easy it would be to create the file system
  14. support. The following is a summary of the responses I received.
  15.  
  16. >From: jack@admin.mport.COM (Jack Craig)
  17.  
  18. given that microport and dell get their src from the same usl and that 
  19. we got no cdrom filesystem either, the truth is there isnt one yet. 
  20. i hope to start soon.
  21.  
  22. in the meantime, the portable filesystem(pfs) from young minds(714-335-1350)
  23. has been used by several of our customers. some with autochanger cdroms.
  24. note a limit of 8 units in the stock release. beware as we(i) fixed this for
  25. microports os.
  26.  
  27. email me direct for more specifics.
  28.  
  29. jack...
  30. =============================================================================
  31.  Jack Craig               Aptos, California, 95003  
  32.  Software Horizons,Inc.   408-684-1375    uunet!sco.com!blznrzn!jack    SVR32
  33.  Microport                800-FOR-UNIX    uunet!mport.com!jack          SVR40
  34. =============================================================================
  35.  
  36. The next message comes from a contact at Dell, whose name I have removed
  37. as he is effectively our sole `technical support' from Dell (we don't use
  38. Dell hardware...), and I would hate him to either get into trouble over this
  39. or get flooded with questions from all the other non-supported Dell UNIX
  40. users (wouldn't it be nice if Dell took their UNIX as seriously as most of
  41. us do?).
  42.  
  43. > yaturner@picard.agames.com (D'arc Angel) writes:
  44. > >I called Dell and asked them about this, I was told that you could mount
  45. > >the CD and access the "native" file system (the ISO format itself) but
  46. > >that there was no unix file system "overlay" for CD's. Maybe in the new
  47. > >release, I'm told that it's RSN.....
  48. > I don't understand how you can mount a device if there is no file system
  49. > type. We tried doing mounts with every file system type that is listed in
  50. > /etc/conf/mfsys.d, and they all failed. We have not been able to do anything
  51. > better than a `dd' (which isn't much use 8-( ).
  52.  
  53. You can only access the device in raw mode.  You can't mount it becuase
  54. there is no filesystem support.  There is a device driver for CD-ROM's, but
  55. no filesystem support.  There will not be any filesystem support in the
  56. next release initially, although we have been looking at some possibilities
  57. for the filesystem support.  No set plans for it yet, though.
  58. ==========================================================================
  59. From: steve@nuchat.sccsi.com (Steve Nuchia)
  60.  
  61. I attended the V.4 internals tutorial at the recent Usenix and
  62. asked specifically whether there was enough information available,
  63. in any form, without a source license to write file systems.
  64.  
  65. The answer was no.
  66. ==========================================================================
  67. From: Mitchell.Erblich@EBay.Sun.COM (Mitchell Erblich)
  68.  
  69. I am not sure, but I think the HSFS (High Sierra File System) is ISO9660 compatible.
  70. Ask Dell if it is on your release.  It is the standard CD-ROM FS on SVR4 OS.
  71.  
  72. Mitchell Erblich
  73. Software Engineer
  74. Sun Microsystems
  75. =========================================================================
  76. Mitchell is quite correct about the compatibility, but it seems that support
  77. for this file system type was one of the things that was *not* incorporated
  78. into SVR4 from SunOS.
  79. =========================================================================
  80. From: Peter Wemm <Peter-Wemm@zeus.dialix.oz.au>
  81.  
  82. In comp.unix.internals you write:
  83.  
  84. >We have some CD Roms that we would like to read under Dell SVR4. Unfortunately,
  85. >although Dell provide a device driver to access SCSI CD Rom drives, they don't
  86. >provide an ISO9660 file system type. I have a copy of recently posted (on
  87. >alt.sources) BSD386  source code for this.
  88.  
  89. Join the club... :-)
  90.  
  91. >* how compatible is a BSD VFS type with an SVR4 one? In other words, just
  92. >    how resuseable is the BSD386 code under SVR4?
  93.  
  94. They are remotly similar, but that's it..  If you see the vfsops and vnops
  95. tables in the BSD code..  Well the great big list of functions there are
  96. ALL DIFFERENT in SVR4.  I ahve not been able to get any real documentation
  97. on these, but if you find any **please** let me know!
  98.  
  99. >* what are the requirements of a VFS device? Are there any unusual entry 
  100. >    points? Are these STREAMS devices, or conventional?
  101.  
  102. They are neither..  And they have real funny entry points..
  103.  
  104. >* is there any documentation available on how to go about this?
  105.  
  106. Easy:  Spent US$100,000, and buy a source license!  That's the usual answer
  107. I get when I ask for DOCS.
  108.  
  109. >* is there any existing PD SVR4 code for this? (saves me a lot of work!)
  110.  
  111. No..  Not that I have seen..
  112. ==========================================================================
  113. >From: terry@thisbe.npd.Novell.COM (Terry Lambert)
  114.  
  115. |> * how compatible is a BSD VFS type with an SVR4 one? In other words, just
  116. |>     how resuseable is the BSD386 code under SVR4?
  117.  
  118.     Not very.  The top layer (VFS-to-FS) is fairly explicit; the bottom
  119. (FS-to-memory-management) isn't.
  120.  
  121. |> 
  122. |> * what are the requirements of a VFS device? Are there any unusual entry 
  123. |>     points? Are these STREAMS devices, or conventional?
  124.  
  125. The entry points are documented in the files /usr/include/sys/vnode.h and
  126. /usr/include/sys/vfs.h.  They are not devices, per se, they are a set of entry
  127. points which are added to the VFS switch.  They are formulated as "Driver.o"
  128. files on SVR4 to enable idbuild to deal with "Y"/"N" on whether to include them.
  129.  
  130. Warning:  Dell UNIX uses the table offset into the VFS switch table to identify
  131. the file system, rather than the string name (as documented by AT&T).  This
  132. means that you won't be able to use existing file systems that occur later in
  133. the collating sequence (ie: lofs would come before ufs, then blow up any ufs
  134. file system).  Fix this by editing /etc/conf/cf.d/fsconf.c in the middle of
  135. idbuild (unless you are damn fast, this will require putting a "read x" before it
  136. is used to build fsconf.o 8-).
  137.  
  138. |> * is there any documentation available on how to go about this?
  139. AT&T has some documentation that you can get if you are a source license.  IBM
  140. has a manual, "Writeng a Device Driver for AIX Version 3.2" that comes with a
  141. disk with a demonstration VFS for AIX.  Pub number is GG24-3629-01, and it costs
  142. extra (doen't come with the standard manual set).
  143.  
  144. |> * is there any existing PD SVR4 code for this? (saves me a lot of work!)
  145.  
  146. Yes, but I'm currently beta-ing it, and won't release it for a while...
  147.  
  148.                     Terry Lambert
  149.                     terry_lambert@gateway.novell.com
  150.                     terry@icarus.weber.edu
  151. =============================================================================
  152. Well, it seems like Terry is going to save the day. BTW Terry, I tried mailing
  153. you unsuccessfully. If you have any need for additional testers, we are quite
  154. prepared to do so.
  155. =============================================================================
  156.  
  157. -- 
  158. Graham Wheeler                     | "That which is weak conquers the strong,
  159. Software Systems Engineer/Student  | that which is soft conquers the hard."
  160. Aztec Information Management/UCT   |         Lao Tzu - Tao Te Ching Ch. 78
  161. gram@aim1.aztec.co.za / gram@cs.uct.ac.za 
  162.