As scottmc pointed out, there's no need for a two track cd anymore, which simplifies things. Updated ReadMe accordingly.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31264 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Joachim Seemer
2009-06-27 05:55:16 +00:00
parent a71dfdd88c
commit a9254f5462
+3 -24
View File
@@ -75,43 +75,22 @@ but it is not yet supported under Linux and other non-BeOS platforms.
Bootable CD-ROM Image Bootable CD-ROM Image
--------------------- ---------------------
* UNSUPPORTED yet *
This _requires_ having the mkisofs tool installed. This _requires_ having the mkisofs tool installed.
On Debian GNU/Linux for example you can install it with: On Debian GNU/Linux for example you can install it with:
apt-get install mkisofs apt-get install mkisofs
On BeOS you can get it from http://bebits.com/app/3964 along with cdrecord. On BeOS you can get it from http://bebits.com/app/3964 along with cdrecord.
Creating a bootable CD requires burning 2 tracks on a single CD. This creates a bootable 'haiku-cd.iso' in your 'generated/' folder:
The first track is an El-Torito bootable ISO file-system containing a boot
floppy image, and is created with:
jam -q haiku-boot-cd jam -q haiku-cd
This generates an image file named 'haiku-boot-cd.iso' in your output directory
under 'generated/'.
The second track is the raw BFS image 'haiku.image' in 'generated/' created
with:
jam -q haiku-image
Under Unix/Linux, and BeOS you can use cdrecord to create a CD with: Under Unix/Linux, and BeOS you can use cdrecord to create a CD with:
cdrecord dev=x,y,z -v -eject -dao -data generated/haiku-boot-cd.iso generated/haiku.image cdrecord dev=x,y,z -v -eject -dao -data generated/haiku-cd.iso
Here x,y,z is the device number as found with cdrecord -scanbus, it can also Here x,y,z is the device number as found with cdrecord -scanbus, it can also
be a device path on Linux. be a device path on Linux.
Windows users will find '3rdparty/nero/haiku-cd.cue' useful.
Since the CD has two tracks it is not easy to test it from an emulator.
Instead it is simpler to use the 'haiku.image' as CD image and the floppy
image 'haiku-boot-floppy.image' to boot from it.
For Qemu:
qemu -cdrom generated/haiku.image -fda generated/haiku-boot-floppy.image -boot a
Building Components Building Components
------------------- -------------------