home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / unix / cdrom / mkisofs.1.11.README < prev   
Encoding:
Text File  |  1997-09-09  |  2.5 KB  |  77 lines

  1. mkisofs-1.11 for NEXTSTEP 3.3 (Patched and with the new libposix.a)
  2.  
  3. mkisofs creates a CDROM image file in ISO9660 with RockRidge extensions.
  4. The image file created may be used to burn a CDROM with any number of free
  5. software.  The resulting CDROM will be readable on practically any platform.
  6. I use this to prepare CDROM image files, which are then transferred to a
  7. Windows PC to actually burn a CDROM.  There is CDDesigner.app, which
  8. however is commercial.  This, along with FILE2CD.EXE, provides a
  9. freeware solution.
  10.  
  11. To compile mkisofs, you will need a NEXTSTEP 3.3 system with
  12. 3.3Patches installed and with a new statically linkable POSIX library
  13. libposix.a from www.next.com, or more sepcifically:
  14. http://enterprise.apple.com/NeXTanswers/HTMLFiles/2066.htmld/2066.html
  15.  
  16. Download and install these:
  17.   3.3Intel68kPatch.pkg.tar
  18.   3.3DeveloperPatch.pkg.tar
  19.   libposix.a
  20.   3.3Patch.ImprovedDNS.post_install or 3.3Patch.LibrariesOK.post_install
  21.  
  22. # ranlib /usr/lib/libposix.a
  23. % sum /usr/lib/libposix.a
  24. 27352  3183
  25.  
  26. OPENSTEP 4.x doesn't have workable POSIX, and neither do versions
  27. 3.2 and earlier.  Once compiled, the binary runs fine on OPENSTEP
  28. 4.x.  It may run OK on NS3.x, but this is not tested.
  29.  
  30.  
  31. I attempted to remove POSIX dependency, but I gave up.  This is not trivial.
  32.  
  33. Makefiles, *.c files with *.c.orig counterpart have been modified slightly.
  34. Take a diff to see these minor mods.
  35.  
  36.  
  37.  
  38. === How to actually make a CDROM using mkisofs and a CDROM writer attached
  39.     to a Windows PC
  40.  
  41. [1] Plan directories to include  (total size < 650MB)
  42.     optionally prepare .mkisofsrc in the base direcotory (see man mkisofs)
  43.  
  44.  
  45. [2] Create CDROM image file using mkisofs
  46.  
  47. # For example, making CDROM of /Users (excluding lost+found directory)
  48. mkisofs -o /ExtraSpace/users.cdr -R -T -l -V "HomeDir Snap" -x /Users/lost+found /Users
  49.  
  50. [3] Transfer file users.cdr to Windows machine with a CDROM writer.
  51.  
  52. [4] Use FILE2CD.EXE to burn image file to CDROM.
  53.  
  54.    In MSDOS command shell, do:
  55.     file2cd users.cdr /postgap
  56.  
  57.    It will find the drive.
  58.  
  59. *Note: FILE2CD.EXE,  CD2FILE.EXE etc are freeware programs from:
  60.     http://www.mainstream.net/~jarnold/cdrom/
  61.  
  62.     It needs an ADAPTEC SCSI driver WNASPI32.DLL available from
  63.     ftp://ftp.adaptec.com/pub/BBS/winnt/aspi32.exe
  64.  
  65.  
  66. *** The above procedure worked for me with a Pentium PC with Windows NT4.0 (SP3)
  67. with a Phillips CDD 2600 (came with an Adaptec SCSI card).
  68. Adaptec's crappy CD software for Windows doesn't work.
  69.  
  70. ===================================================================================
  71. Additional Info
  72.  
  73. http://www.cd-info.com/CDIC/Technology/CD-R/FAQ.html
  74.  
  75.  
  76.  
  77.