> 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]