[install-discuss] Re: Re: Grub Error 28: Selected item can not fit into memory
Moinak Ghosh
Moinak.Ghosh at Sun.COM
Thu Feb 8 11:00:27 PST 2007
Randall Q. Huxley III wrote:
> Greetings to you moinakg. Thank you very much for your post, it seems you understand this quite well.
>
> I downloaded Solaris Express from Solaris.com and burned ISO CDs from it. I don't understand what I have to do to implement your fix.
>
> Is it possible to change these ISO images directly or do I need to build Solaris from source?
>
No need to build from source. You can generate a modified ISO
image. What I mentioned was that multiboot is gone in Build 57
so you can try to install that when it is available.
If you do not want to wait I can send you a modified multiboot
binary in an off-list mail. You can then recreate the Solaris Express
ISO image having the modified multiboot binary via the following
steps. All the following assumes you are using a DVD. If you are
using CD images then you need to only apply these steps to rebuild
the first CDROM ISO image.
1) Take a note of the mkisofs command used to create the DVD. The
following command
will print the mkisofs options:
cat solarisdvd.iso | strings | grep mkisofs
It will be something like:
mkisofs 2.01 -b boot/grub/stage2_eltorito -c .catalog -no-emul-boot
-boot-load-size 4
-boot-info-table -relaxed-filenames -l -ldots -r -N -d -D -V SOL_11_X86
-o .../solarisdvd.iso .../solarisdvd.product
2) Now mount the ISO image:
lofiadm -a /path/to/solarisdvd.iso
mount -F hsfs /dev/lofi/<Number> /mnt
3) Dump the ISO contents elsewhere:
cd /mnt
find . | cpio -pdum /some/directory/newdvd
4) Now replace /some/directory/newdvd/boot/multiboot with the
modified binary
5) Re-generate the DVD image using the mkisofs options. For as per
aboveer
cd /some/directory/
mkisofs -b boot/grub/stage2_eltorito -c .catalog -no-emul-boot
-boot-load-size 4
-boot-info-table -relaxed-filenames -l -ldots -r -N -d -D -V SOL_11_X86
-o newdvd.iso newdvd
Now you can burn the image and try it out with fingers crossed!
Regards,
Moinak.
> Thank you.
>
> Rand
>
>
> This message posted from opensolaris.org
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris.org
> http://opensolaris.org/mailman/listinfo/install-discuss
>
More information about the install-discuss
mailing list