grub2 boot menu didn’t change on install of 13.1, 13.1 is installed, but
I can’t get into it yet
I have installed openSUSE 13.1 on my laptop and box #2 below, and was
able to get them going.
On my #1 box, I installed 13.1, and everything looked good during the
install. Then when it rebooted, the grub2 boot menu was exactly as it
was before - it showed 12.3 as the number 1 selection, and 12.2 from
before as the 2nd selection.
Here is my hard drive configuration. I am running RAID-1 on several drives.
# cat /proc/mdstat
Personalities : [raid1] [raid0] [raid10] [raid6] [raid5] [raid4]
md0 : active (auto-read-only) raid1 sda2[1] sdc2[2]
20973496 blocks super 1.0 [2/2] [UU]
md1 : active raid1 sda3[1] sdc3[2]
465306488 blocks super 1.0 [2/2] [UU]
md3 : active raid1 sda7[2] sdc7[0]
446428024 blocks super 1.2 [2/2] [UU]
md6 : active raid1 sda6[0] sdc6[2]
20955008 blocks super 1.2 [2/2] [UU]
md5 : active raid1 sdd2[3] sdb2[2]
282983424 blocks super 1.2 [2/2] [UU]
md7 : active raid1 sdd3[0] sdb3[2]
487256896 blocks super 1.2 [2/2] [UU]
md4 : active raid1 sdb1[2] sdd1[0]
199787392 blocks super 1.2 [2/2] [UU]
md2 : active raid1 sdc5[0] sda5[2]
20971448 blocks super 1.0 [2/2] [UU]
unused devices: <none>
I have 4 drives partitioned as follows:
fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001fa6f
Device Boot Start End Blocks Id System
/dev/sda1 2048 4192255 2095104 82 Linux swap / Solaris
/dev/sda2 * 4192256 46139391 20973568 fd Linux raid
autodetect
/dev/sda3 46139392 976752639 465306624 fd Linux raid
autodetect
/dev/sda4 976752640 1953523711 488385536 f W95 Ext'd (LBA)
/dev/sda5 976754688 1018697727 20971520 fd Linux raid
autodetect
/dev/sda6 1018699776 1060642815 20971520 83 Linux
/dev/sda7 1060644864 1953503231 446429184 fd Linux raid
autodetect
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0006158b
Device Boot Start End Blocks Id System
/dev/sdb1 2048 399839231 199918592 fd Linux raid
autodetect
/dev/sdb2 399839232 966068223 283114496 fd Linux raid
autodetect
/dev/sdb3 966068224 1940844543 487388160 fd Linux raid
autodetect
/dev/sdb4 1940844544 1953523711 6339584 82 Linux swap / Solaris
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00030fbd
Device Boot Start End Blocks Id System
/dev/sdc1 2048 4192255 2095104 82 Linux swap / Solaris
/dev/sdc2 * 4192256 46139391 20973568 fd Linux raid
autodetect
/dev/sdc3 46139392 976752639 465306624 fd Linux raid
autodetect
/dev/sdc4 976752640 1953523711 488385536 5 Extended
/dev/sdc5 976754688 1018697727 20971520 fd Linux raid
autodetect
/dev/sdc6 1018699776 1060642815 20971520 83 Linux
/dev/sdc7 1060644864 1953503231 446429184 fd Linux raid
autodetect
Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0007fc05
Device Boot Start End Blocks Id System
/dev/sdd1 2048 399839231 199918592 83 Linux
/dev/sdd2 399839232 966068223 283114496 83 Linux
/dev/sdd3 966068224 1940844543 487388160 83 Linux
/dev/sdd4 1940844544 1953523711 6339584 82 Linux swap / Solaris
Disk /dev/md2: 21.5 GB, 21474762752 bytes
2 heads, 4 sectors/track, 5242862 cylinders, total 41942896 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md4: 204.6 GB, 204582289408 bytes
2 heads, 4 sectors/track, 49946848 cylinders, total 399574784 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md7: 499.0 GB, 498951061504 bytes
2 heads, 4 sectors/track, 121814224 cylinders, total 974513792 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md5: 289.8 GB, 289775026176 bytes
2 heads, 4 sectors/track, 70745856 cylinders, total 565966848 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md6: 21.5 GB, 21457928192 bytes
2 heads, 4 sectors/track, 5238752 cylinders, total 41910016 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md3: 457.1 GB, 457142296576 bytes
2 heads, 4 sectors/track, 111607006 cylinders, total 892856048 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md1: 476.5 GB, 476473843712 bytes
2 heads, 4 sectors/track, 116326622 cylinders, total 930612976 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md0: 21.5 GB, 21476859904 bytes
2 heads, 4 sectors/track, 5243374 cylinders, total 41946992 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
As you can see, sda and sdc are partitioned the same, and sdb and sdd
are partitioned the same.
sda and sdd are the drives I have the OS on, while sdb and sdd are for
data only.
I have raided the drives as I noted above.
when I run os_prober out of 12.3, I get the following:
/etc/grub.d # ./30_os-prober
No volume groups found
Found openSUSE 13.1 (x86_64) on /dev/md0
menuentry 'openSUSE 13.1 (x86_64) (on /dev/md0)' --class gnu-linux
--class gnu --class os $menuentry_id_option
'osprober-gnulinux-simple-c453530d-d799-4fea-926a-f56ad27594b8' {
insmod part_msdos
insmod part_msdos
insmod diskfilter
insmod mdraid1x
insmod ext2
set root='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
if x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root
--hint='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
c453530d-d799-4fea-926a-f56ad27594b8
else
search --no-floppy --fs-uuid --set=root
c453530d-d799-4fea-926a-f56ad27594b8
fi
linux /boot/vmlinuz-3.11.6-4-desktop root=/dev/md0
resume=/dev/disk/by-label/swap3 splash=silent quiet showopts
initrd /boot/initrd-3.11.6-4-desktop
}
submenu 'Advanced options for openSUSE 13.1 (x86_64) (on /dev/md0)'
$menuentry_id_option
'osprober-gnulinux-advanced-c453530d-d799-4fea-926a-f56ad27594b8' {
menuentry 'openSUSE 13.1 (on /dev/md0)' --class gnu-linux
--class gnu --class os $menuentry_id_option
'osprober-gnulinux-/boot/vmlinuz-3.11.6-4-desktop--c453530d-d799-4fea-926a-f56ad27594b8'
{
insmod part_msdos
insmod part_msdos
insmod diskfilter
insmod mdraid1x
insmod ext2
set root='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
if x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root
--hint='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
c453530d-d799-4fea-926a-f56ad27594b8
else
search --no-floppy --fs-uuid --set=root
c453530d-d799-4fea-926a-f56ad27594b8
fi
linux /boot/vmlinuz-3.11.6-4-desktop root=/dev/md0
resume=/dev/disk/by-label/swap3 splash=silent quiet showopts
initrd /boot/initrd-3.11.6-4-desktop
}
menuentry 'openSUSE 13.1, with Linux 3.11.6-4-desktop (on
/dev/md0)' --class gnu-linux --class gnu --class os $menuentry_id_option
'osprober-gnulinux-/boot/vmlinuz-3.11.6-4-desktop--c453530d-d799-4fea-926a-f56ad27594b8'
{
insmod part_msdos
insmod part_msdos
insmod diskfilter
insmod mdraid1x
insmod ext2
set root='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
if x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root
--hint='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
c453530d-d799-4fea-926a-f56ad27594b8
else
search --no-floppy --fs-uuid --set=root
c453530d-d799-4fea-926a-f56ad27594b8
fi
linux /boot/vmlinuz-3.11.6-4-desktop root=/dev/md0
resume=/dev/disk/by-label/swap3 splash=silent quiet showopts
initrd /boot/initrd-3.11.6-4-desktop
}
menuentry 'openSUSE 13.1, with Linux 3.11.6-4-desktop (recovery
mode) (on /dev/md0)' --class gnu-linux --class gnu --class os
$menuentry_id_option
'osprober-gnulinux-/boot/vmlinuz-3.11.6-4-desktop--c453530d-d799-4fea-926a-f56ad27594b8'
{
insmod part_msdos
insmod part_msdos
insmod diskfilter
insmod mdraid1x
insmod ext2
set root='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
if x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root
--hint='mduuid/e96a14edbc7c8d5a9b0c114a9e208631'
c453530d-d799-4fea-926a-f56ad27594b8
else
search --no-floppy --fs-uuid --set=root
c453530d-d799-4fea-926a-f56ad27594b8
fi
linux /boot/vmlinuz-3.11.6-4-desktop root=/dev/md0
showopts apm=off noresume edd=off powersaved=off nohz=off highres=off
processor.max_cstate=1 nomodeset x11failsafe
initrd /boot/initrd-3.11.6-4-desktop
}
}
So you can see that the 13.1 is detected.
I don’t remember which drive, sda or sdc, has grub 2 installed on it.
Perhaps both.
Any suggestions on what I should do next? I was thinking I would run the
rescue system of 13.1, change the root over and reinstall grub2 on each
of the drives /dev/sda and /dev/sdc.
–
G.O.
Box #1: 12.3 | KDE 4.11 | AMD Phenom IIX4 | 64 | 16GB
Box #2: 13.1 | KDE 4.11 | AMD Athlon X3 | 64 | 4GB
Laptop: 13.1 | KDE 4.11 | Core i7-2620M | 64 | 8GB