> I'm almost thinking of trying
> the devinfo binary from b21 on a b24 CD to see what
> happens but I'm not sure how I can do that and my
> laptop has no floppy drive.

You could to build a custom b24 boot CD-R / CD-RW media,
using the sol-nv-b24-x86-v1.iso image (or the b24 CD#1).

I'm using something like this:
__________________________________________________________________
#!/bin/sh

cdrom=/cdrom/cdrom0/
#cdrom=/mnt

rm -rf /tmp/s11boot
mkdir -p /tmp/s11boot/boot/grub
cp $cdrom/boot/multiboot $cdrom/boot/x86.miniroot /tmp/s11boot/boot
cp $cdrom/boot/grub/stage2* $cdrom/boot/grub/menu.lst 
$cdrom/boot/grub/splash.xpm.gz /tmp/s11boot/boot/grub
chmod u+w /tmp/s11boot/boot/grub/stage2_eltorito

mkisofs -eltorito-boot boot/grub/stage2_eltorito -no-emul-boot \
        -boot-load-size 4 \
        -boot-info-table \
        -r -ldots -disable-deep-relocation \
        -full-iso9660-filenames -relaxed-filenames -omit-period \
        -omit-version-number -o /tmp/s11.iso /tmp/s11boot
__________________________________________________________________


To change the contents of the root ramdisk, you have to modify the
"boot/x86.miniroot" file.  This file contains a "gzip" compressed UFS 
file system. To change it:

    gunzip < x86.miniroot > x86.miniroot.ufs
    lofiadm -a `pwd`/x86.miniroot.ufs
    mount -o nologging /dev/lofi/1 /mnt

    .... change ramdisk root filesystem contents, mounted at /mnt ....

    umount /mnt
    lofiadm -d `pwd`/x86.miniroot.ufs
    gzip -9 < x86.miniroot.ufs > x86.miniroot


Copy the changed x86.miniroot to /tmp/s11boot/boot and 
create a new CD ISO image with the above mkisofs command.
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to