Grub2: os-prober problem

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)

And what is the problem? You never described it.

arvidjaar wrote:

>
> And what is the problem? You never described it.
>
>
Sorry about that. As noted in 1st paragraph 4th line os-prober did not
run.

I agree its not clear on the problem. The problem is that the grub2 does
not detect the OS on sdb (openSUSE 12.1).

Notice there is no code between the comments.

Grub.cfg the openSUSE 12.1 is shown.

I’ve posted the current grub.cfg file at:

<http://paste.opensuse.org/59530840>

Here’s the current /etc/grub.d/30_os_prober section.
CODE

Notice ### BEGIN /etc/grub.d/30_os-prober ###

END /etc/grub.d/30_os-prober

/CODE

I have posted the old grub.cfg /etc/grub.d/30_os-prober section at:

CODE

http://paste.opensuse.org/32852951
/CODE

Hope this answers your question. I will provide anything else you need.


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)

It’s impossible to answer without seeing actual os-prober run logs, but one immediate idea is - if filesystem (I suppose, you have ext4 for 12.1) was not cleanly unmounted, os-prober cannot mount it to probe for operating system. Try to manually mount 12.1 root partition (mount point does not matter) and run os-prober. Does it detect it now?

Speculating,
It’s not entirely clear(to me at least) that you are really using GRUB or GRUB2 as the primary bootloader, and it may be that something changed that is not loading sdb early enough for the os-prober to see the disk. Note that you need to be looking at the <first> bootloader in your chain first, then the next, then next (etc). I can’t guess what order and what entries are in each bootloader, you’ve posted only a GRUB2 bootloader which may or may not be relevant.

Also, since this is a multi-boot, I wouldn’t know if simply doing a repair of some sort would fix the problem. If it’s merely a timing issue sdb is mounted by the time the boot menu appears) and you have a copy of your old grub.cfg, simply replacing new with old might work. But, that assumes a lot that’s not clear in your post.

TSU

arvidjaar wrote:

>
> It’s impossible to answer without seeing actual os-prober run logs,
> but one immediate idea is - if filesystem (I suppose, you have ext4
> for 12.1) was not cleanly unmounted, os-prober cannot mount it to
> probe for operating system. Try to manually mount 12.1 root partition
> (mount point does not matter) and run os-prober. Does it detect it
> now?
>
>
yes my file system is exit4.

Where are the os-prober run logs located? Searched var/log and /boot. No
Logs. Do I need to turn them on somewhere?

Can I mount the 12.1 root from 12.2? I cannot get to the 12.1 diskexcept
from dolphin (12.2), Doesn’t that mean it is mounted correctly?

Thanks for your help!

Russ

openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.00
“release 546”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-304.60)

It is using syslog, so they are in /var/log/messages. They are not always prefixed with os-prober, so makes sense to record the last message in /var/log/messages, run os-prober and paste to SUSE Paste everything from the recorded message onward. You can simply run os-prober standalone, no need to use grub2-mkconfig.

arvidjaar wrote:

>
> upscope;2527249 Wrote:
>>
>> Where are the os-prober run logs located?
>
> It is using syslog, so they are in /var/log/messages. They are not
> always prefixed with os-prober, so makes sense to record the last
> message in /var/log/messages, run os-prober and paste to ‘SUSE Paste’
> (http://susepaste.org/) everything from the recorded message onward.
> You can simply run os-prober standalone, no need to use
> grub2-mkconfig.
>
>

Here is a link on susepast for the information you wanted.

<http://susepaste.org/52294112>

Wait to hear from you and I’ll check suggestion made by tsu2.

Thanks agin for everyone who is helping.

Russ

openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.00
“release 546”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-304.60)

Is your openSUSE 12.1 on /dev/sdb5 or /dev/sdb6?

arvidjaar wrote:

>
> upscope;2527249 Wrote:
>>
>> Where are the os-prober run logs located?
>
> It is using syslog, so they are in /var/log/messages. They are not
> always prefixed with os-prober, so makes sense to record the last
> message in /var/log/messages, run os-prober and paste to ‘SUSE Paste’
> (http://susepaste.org/) everything from the recorded message onward.
> You can simply run os-prober standalone, no need to use
> grub2-mkconfig.
>
Got it Working!!
Not sure what fixed it but it’s fix I thing. Steps I went thru using
jcmcdaniels Grub2 Command Scripts:

  1. Ran /etc/grub.d/30_0s-prober (See http://susepaste.org/52294112)
  2. Ran update grub.cfg menu
  3. Displayed grub.cfg using grub.cfg editor
  4. Ran update /etc/default/grub
    got mmessage that item 4 has 644 permissions should be 755,
    continued.
  5. Restarted the computer and the grub2 menu came up with correct
    menu items.
  6. Rebooted computer, menu still good.

Only thing I noticed is /etc/default/grub now has <xxxx(has user
name)>:users as owner:group and 644 for permissions. old version has
root:root, permissions 644.

Which is correct, I would guess root:root but it was not working before
the above steps.

Any comments?

Russ

openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.00
“release 546”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-304.60)

arvidjaar wrote:

>
> Is your openSUSE 12.1 on /dev/sdb5 or /dev/sdb6?
No
What I have is :
/dev/sda 1TB opensuse 12.2 (/(sda1), /boot(sda2), Extend(sda3),
/srv(sda5), and /home(sda6))
/dev/sdb 1TB opensuse 12.1 (swap(sdb1), /boot(sdb1), /(sdb3),
Extend(sdb4), /srv(sdb5), and
/home(sdb6))
/dev/sdc 320GB Empty
/dev/sdd 1TB External (Win95 FAT32(sdd1)100GB, and Backup12.x(sdd2)
400GB, rest spare
also 6 tmpfs mounts of 3.90 Gb each.

I can send you output of fdisk if you need it.

Thanks again for your help.
Russ

openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.00
“release 546”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-304.60)

According to log you provided, os-prober correctly detected openSUSE 12.2 with root in /dev/sdb3. So it is still not clear what was the problem.

arvidjaar wrote:

>
> According to log you provided, os-prober correctly detected openSUSE
> 12.2 with root in /dev/sdb3. So it is still not clear what was the
> problem.
>
I don’t know what was wrong either. Once I ran os-prober stand alone,
and then updated the grub.cfg all is working well.

I going to replace 12.1 with 12.3 RC1 as soon as I get to it. May be
after I publish my Lions Club bulletin next week, cannot afford to not
get it out on time, Maybe RC2 by then.

Will see what happens. Thanks for all your help on this.

Russ

openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.00
“release 546”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-304.60)

os-prober runs much smoother with rc1 and it automatically installed grub2-efi and added windows 8 to the boot menu

dth2 wrote:

>
> os-prober runs much smoother with rc1 and it automatically installed
> grub2-efi and added windows 8 to the boot menu
>
>
Good to know. I have EFI disabled in the BIOS on this system. As for
Windows 8 or any other MS product I do not use them. I have XP on
VirtualBox but have not used it in the last year as my motherboard does
not support 64 bit vitualization. When I get new motherboard I’ll see if
I will use it.

thanks for the information.

Russ


openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.00
“release 546”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-304.60)

upscope wrote:

> 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
I’m still have strange problem with this;
On 2/13/2013 I got the os-prober to see the 12.3 install, then I did an
update (Using YaST) of 12.2 and this wiped out the section of the grub2
menu relating to 12.2. Stayed that way, even though I tried running os-
prober.

Today I did some updates again to 12.2. When i rebooted the menu had
links to os 12.3. The main lin started a boot, had error message:


[FAILED] failed to start Console System Start Up Logging
See ' console-kit-log-system-start.service' for details

it proceeded to al last visible message of:


Started cleanup of temporary directories

waited approx. 35 minutes and the did ALT/Control/Delete and it tried
again, got to same spot. Noticed the next message after the ALT/CTL/Del
Command was deactivating swap about five time.

Is it possible 12.2 is keep 12.3 from proceeding?

In conparing the menu entries on 12.3 to 12.2.Looking at the menu on
12.2, the 12.2 menu entries all look good. The entries entered by os-
prober for openSUSE 12.3 and the entry in advanced seem to boot to the
same spot and hang (see comments in paragraphs above (todays message).
The entry that should say recovery mode doesn’t. if you boot that entry
I get error message:


Invalid Magic Number

What is the magic number, who gererates it?

After this I tried the livecd and it boot into 12.3 OK. It is a little
slow.

Any Ideas what to check next or try.?

Thanks I really appreciate everyone who has responded.

Russ

openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.00
“release 550”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-310.32)

So I am also noticing now the fact that Grub2 is no longer picking up my Windows install either or my EFI install on a separate hard drive. I have seen this on two PC’s with Windows dual boot. When I update grub2, this is the only added message I see:

Feb 27 18:40:32 LINUXMASTER sudo:    james : TTY=pts/4 ; PWD=/home/james ; USER=root ; COMMAND=/usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg

When I go and look at when Grub2 says it was last updated, it says: ** grub2-2.00-1.23.1 Mon 07 Jan 2013 05:15:31 PM CST**

Which is earlier than I would have guessed the problem began.

Thank You,

upscope wrote:

> 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
Not sure what I did to get it to work, except try running 30_os-prober
and update the grub2 grub.cfg file several times on 12.2. Then
experienced problem with hang in booting 12.3.

Finally I installed 12.3 RC2 from DVD RW and was able to boot 12.3.
Grub.cfg only saw the 12.3 options. Ran 30_os-prober, it detected my Two
12.2 versions plus 12.3. updated grub.cfg using grub2cmd script. All
working fine now.

12.3 appears good so far.

I now have sda - 12.2
sdb - 12.3 RC2

Have noticed on 12.2 so far after 2 updates to grub2-branding-opensuse
that the devices detected on 12.2 are lost. Need to run os-prober again.
Is anyone else seeing this?

Have not updated grub2-branding on 12.3 yet.

Thanks to all that helped with this.


openSUSE 12.2(Linux 3.4.28-2.20-desktop x86_64)|KDE 4.10.1
“release 552”|Intel core2duo 2.5 MHZ,|8GB DDR3|GeForce
8400GS(NVIDIA-Linux-x86_64-310.32)