Yesterday I installed openSUSE 12.2 kernel update from
config-3.4.11-2.16-desktop to 3.4.28-2.20-desktop. All went well,
rebuilt Nvidia module also. I tried several fixes in bug report on
Bugzilla. No help. They did show the os-prober did not run. I remember
some threads on mailing lists and formums about this problem Could not
find them. Supposed to have been fixed in 12.2.
Is this a regression in the new kernel version? Can I copy the old
submenu from the backup of /etc/grub.d/30_os-prober to new version of
/etc/grub.d/30_os-prober? Will it get wiped out each time I boot?
Is there another fix? Can I create a chain link to 12.1 and would I
put that in the custom section of grub.d?
[Disk Config]
sda → openSUSE with both kernels mentioned above. Active kernel is
3.4.28.
sdb → openSUSE 12.1
sdc → Not Used
sdd → 100GB Win Partition and 400 GB Backup for 12.2
[/Disk Config]
fdisk and fstab output below:
<CODE>
linux-9wvj:~> sudo /usr/sbin/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: 0x000d8c67
Device Boot Start End Blocks Id System
/dev/sda1 2048 419427067 209712510 83 Linux
/dev/sda2 * 419428352 423618559 2095104 83 Linux
/dev/sda3 423618560 1953523711 764952576 f W95 Ext’d (LBA)
/dev/sda5 423620608 528474111 52426752 83 Linux
/dev/sda6 528476160 1577052159 524288000 83 Linux
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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00077de7
Device Boot Start End Blocks Id System
/dev/sdb1 2048 41945087 20971520 82 Linux swap /
Solaris
/dev/sdb2 * 41945088 46139391 2097152 83 Linux
/dev/sdb3 46139392 308287487 131074048 83 Linux
/dev/sdb4 308287488 1953523711 822618112 f W95 Ext’d (LBA)
/dev/sdb5 308289536 518000639 104855552 83 Linux
/dev/sdb6 518002688 1776291839 629144576 83 Linux
Disk /dev/sdc: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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: 0x000133bd
Device Boot Start End Blocks Id System
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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x969b09a3
Device Boot Start End Blocks Id System
/dev/sdd1 * 63 209712572 104856255 c W95 FAT32 (LBA)
/dev/sdd2 209728575 1048594679 419433052+ 83 Linux
</CODE>
<CODE>
linux-9wvj:~> cat /etc/fstab
/dev/disk/by-id/ata-ST31000340AS_9QJ4TF8T-part1 /
ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-ST31000340AS_9QJ4TF8T-part2 /boot
ext4 acl,user_xattr 1 2
/dev/disk/by-id/ata-ST31000340AS_9QJ4TF8T-part5 /srv
ext4 acl,user_xattr 1 2
/dev/disk/by-id/ata-ST31000340AS_9QJ4TF8T-part6 /home
ext4 acl,user_xattr 1 2
/dev/disk/by-id/ata-ST31000528AS_6VPEXG0E-part1 swap
swap defaults 0 0
proc /proc proc defaults
0 0
sysfs /sys sysfs noauto
0 0
debugfs /sys/kernel/debug debugfs noauto
0 0
usbfs /proc/bus/usb usbfs noauto
0 0
devpts /dev/pts devpts mode=0620,gid=5
0 0
UUID=110d4e01-512f-436a-89a6-57c0bfa72c33
/Backup12.x ext4 user,acl,nofail 1 2
/dev/disk/by-id/usb-SanDisk_Cruzer_20060775120EFE311CC7-0:0-part1
/Knoppix ext4 acl,user_xattr,nofail 1 2
/dev/disk/by-id/ata-WDC_WD10EACS-00ZJB
</CODE>
Thanks in advance for any help. If I can provide more information I’ll
be glad to.
Russ
openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|
KDE 4.9.5 “release 4”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-304.60)