View Single Post
Old 03-02-2004, 06:49 AM   #1
Bob Tandy
Registered User
 
Join Date: Feb 2004
Posts: 4
Custom boot CD - cannot remove dependency on floppy

Following the cdrtools README.sunx86boot instructions (but using Solaris 8 2/02) I still have to a have a floppy to start the install process or I get the message:

Direct CDROM boot failed. Check the system BIOS to make sure that CDROM
boot is enabled then retry the boot, or reboot using the boot diskette.

In the final system there is no floppy drive so I need to remove this dependency. If the original Sun CD is used, no error and no floppy is required so this rules out BIOS setting?

I have modified the README.sunx86boot instructions because the S8 equivalent of:

star -cPM -C /vol/dev/dsk/c1t1d0/multi_icd_sol_8_202_ia/s2 .

complains that the path is not a directory, using instead:

star -cPM -C /cdrom/multi_icd_sol_8_202_ia/s2 .

and the mkisofs line uses slice 0 extracted using:

sdd if=/dev/dsk/c1t0d0s0 of=s0

because I wish to modify the content of slice 0 to edit the sysidcfg/startup files. Thus the mkisofs becomes:

mkisofs -log-file mkisofs.log.3 -G genboot \
-no-emul-boot -b .bootimage -c .catalog \
-R -o bootcd.iso -sunx86-boot ../s0 isodir

What am I missing that prevents the CD booting by itself?

TIA
Bob
Bob Tandy is offline   Reply With Quote
Sponsored Links