I tamed the anaconda and installed Scientific Linux. Here is mini how to -
-
Open terminal and become su
-
grub
-
geometry (hd0)
drive 0x80: C/H/S = 38913/255/63, The number of sectors = 625142448, /dev/disk/
by-id/ata-ST3320418AS_9VMD0YPT
Partition num: 0, Filesystem type unknown, partition type 0x7
Partition num: 2, [BSD sub-partitions immediately follow]
BSD Partition num: ‘a’, Filesystem type unknown, partition type 0xa5
BSD Partition num: ‘b’, Filesystem type unknown, partition type 0xa5
BSD Partition num: ‘d’, Filesystem type unknown, partition type 0xa5
BSD Partition num: ‘e’, Filesystem type unknown, partition type 0xa5
Partition num: 3, Filesystem type unknown, partition type 0xbf
Partition num: 4, Filesystem type unknown, partition type 0x82
Partition num: 5, Filesystem type is ext2fs, partition type 0x83
Partition num: 6, Filesystem type is ext2fs, partition type 0x83
Partition num: 7, Filesystem type is ext2fs, partition type 0x83
Partition num: 8, Filesystem type is ext2fs, partition type 0x83
Partition num: 9, Filesystem type is ext2fs, partition type 0x83
Partition num: 10, Filesystem type is ext2fs, partition type 0x83
Partition num: 11, Filesystem type is ext2fs, partition type 0x83
Partition num: 12, Filesystem type is ext2fs, partition type 0x83
Partition num: 13, Filesystem type is ext2fs, partition type 0x83
Partition num: 14, Filesystem type is ext2fs, partition type 0x83
Partition num: 15, Filesystem type is ext2fs, partition type 0x83
Partition num: 16, Filesystem type is ext2fs, partition type 0x83
Partition num: 17, Filesystem type is ext2fs, partition type 0x83
Partition num: 18, Filesystem type is ext2fs, partition type 0x83
Partition num: 19, Filesystem type is ext2fs, partition type 0x83
Partition num: 20, Filesystem type is ext2fs, partition type 0x83
Partition num: 21, Filesystem type is ext2fs, partition type 0x83
Partition num: 22, Filesystem type is ext2fs, partition type 0x83
Partition num: 23, Filesystem type is ext2fs, partition type 0x83
Partition num: 24, Filesystem type is ext2fs, partition type 0x83
Partition num: 25, Filesystem type is ext2fs, partition type 0x83
Partition num: 26, Filesystem type is ext2fs, partition type 0x83
Partition num: 27, Filesystem type is ext2fs, partition type 0x83
Partition num: 28, Filesystem type is ext2fs, partition type 0x83
Partition num: 29, Filesystem type is ext2fs, partition type 0x83
Partition num: 30, Filesystem type is ext2fs, partition type 0x83
Partition num: 31, Filesystem type is ext2fs, partition type 0x83
Partition num: 32, Filesystem type is ext2fs, partition type 0x83
Partition num: 33, Filesystem type is ext2fs, partition type 0x83
Partition num: 34, Filesystem type is ext2fs, partition type 0x83
Partition num: 35, Filesystem type is ext2fs, partition type 0x83
Partition num: 36, Filesystem type is ext2fs, partition type 0x83
This if for reference, take a print of this o/p.
-
linux-3s52:/home/david # find / -name stage1
/boot/grub/stage1
/usr/lib/grub/stage1
find: `/home/david/.gvfs’: Permission denied
-
linux-3s52:/home/david # mkdir grubs
-
linux-3s52:/home/david/grubs # mkdir iso
-
linux-3s52:/home/david/grubs # mkdir -p iso/boot/grub
-
linux-3s52:/home/david/grubs # cp /usr/lib/grub/stage2_eltorito iso/boot/grub
-
linux-3s52:/home/david/grubs # mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o grub.iso iso
I: -input-charset not specified, using utf-8 (detected in locale settings)
Size of boot image is 4 sectors -> No emulation
Total translation table size: 2048
Total rockridge attributes bytes: 760
Total directory bytes: 4576
Path table size(bytes): 34
Max brk space used 22000
235 extents written (0 MB)
-
linux-3s52:/home/david/grubs # ls
grub.iso iso
-
Now burn the disk and boot with it.
-
grub> geometry (hd0)
-
grub> hide (hd0,1)
This is my extended partition
-
grub> hide (hd0,2)
This is my PC-BSD partition and it has BSD Slices in it, Anaconda reads them.
-
grub> hide (hd0,3)
This is my Solaris partition and anaconda reads it.
-
grub> geometry (hd0)
Check if you see 4 slices with no sub slices.
-
grub> reboot
I removed the cd and placed Scientific Linux DVD in it. It booted and this time I managed install. I will need to configure its menu entry, I have installed its loader on its ‘/’ or sdc12 in my case. Reboot with grub cd.
-
grub> unhide (hd01)
-
grub> unhide (hd0,2)
-
grub> unhide (hd0,3)
-
grub> geometry (hd0)
Check the output with the print from start and see everything is listed.
- At this stage I reinstalled grub on MBR
grub> root (hd0,30)
grub> setup (hd0)
I did a reboot and found my gorgeous SUSE Menu there.
Saikee (the guy who installed 145 OS on his box) helped me accomplish this.
Thanks everyone.
Best,
David