Opensuse 12.2 and /dev/by_id

Hi, I was trying to update from 11.2 to 12.2 using the live gnome cd. Although the upgrade process finishes all
steps, the result is a system which doesn’t boot. The system has an older Promise RAID driver (module: sata_promise)
on the motherboard and the boot process fails at “could not find /dev/disk/by_id/…”. The installer for 12.2 doesn’t
(as far as I can see) recognize the raid system at all: The partition table lists both /dev/sda and /dev/sdb. Fortunately(?) /boot is a separate partition, so I was able to partially recover 11.2 – no X-windows but I do have zypper and most
commands (ssh etc.) working .

So here is the data I was able to recover using 11.2:

uname -r
2.6.31.5-0.1-desktop

lsmod includes sata_promise

ls for /boot:

backup_mbr boot boot.readme config-2.6.31.5-0.1-desktop config-3.4.47-2.38-desktop
do_purge_kernels grub initrd initrd-2.6.31.5-0.1-desktop initrd-3.4.47-2.38-desktop
lost+found memtest.bin message
symvers-2.6.31.5-0.1-desktop.gz
symvers-3.4.47-2.38-desktop.gz
sysctl.conf-3.4.47-2.38-desktop
System.map-2.6.31.5-0.1-desktop
System.map-3.4.47-2.38-desktop
vmlinux-3.4.47-2.38-desktop.gz
vmlinuz
vmlinuz-2.6.31.5-0.1-desktop
vmlinuz-3.4.47-2.38-desktop

Here is the contents of /etc/fstab

/dev/disk/by-id/raid-pdc_daiibccjad-part6 swap swap defaults 0 0
/dev/disk/by-id/raid-pdc_daiibccjad-part7 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/raid-pdc_daiibccjad-part5 /boot ext4 acl,user_xattr 1 2
/dev/disk/by-id/raid-pdc_daiibccjad-part9 /home ext3 acl,user_xattr 1 2
/dev/disk/by-id/raid-pdc_daiibccjad-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0

Here is the contents of /boot/grub:

default device.map device.map.old
e2fs_stage1_5 fat_stage1_5 ffs_stage1_5
iso9660_stage1_5 jfs_stage1_5 menu.lst
menu.lst.old minix_stage1_5
reiserfs_stage1_5 stage1 stage2
ufs2_stage1_5 vstafs_stage1_5 xfs_stage1_5

I tried zypper dup, but that gave an extremely long list of “nothing provides …”
Here is the repository list.

| Alias | Name | Enabled | Refresh

—±-----------------------------±--------------------------------------------±--------±-------
1 | OpenSuse12 | OpenSuse12 | Yes | Yes
2 | download.nvidia.com-opensuse | NVIDIA Repository | No | Yes
3 | download.videolan.org-SuSE | VideoLan Repository | No | Yes
4 | ftp.uni-erlangen.de-suse | Packman Repository | No | Yes
5 | openSUSE_12.2_Update | Online updates for openSUSE 12.2 (standard) | Yes | Yes
6 | repo-debug | openSUSE-11.2-Debug | No | Yes
7 | repo-non-oss | openSUSE-11.2-Non-Oss | No | Yes
8 | repo-oss | openSUSE-11.2-Oss | No | Yes
9 | repo-source | openSUSE-11.2-Source | No | Yes
10 | repo-update | openSUSE-11.2-Update | No | Yes

Finally, here is the contents of device.map:

(hd0) /dev/disk/by-id/raid-pdc_daiibccjad

Any help would be appreciated.

-Greg

P.S. Since the windows partition is working, I don’t want to get into trying to disable the RAID driver on
the motherboard.

11.2 to 12.2 is a huge jump. Though possible it is unlikely that the an upgrade of that magnitude will work, at least without major problems.

Best to save off data and configurations and do a fresh install.

Note that 12.2 should install on RAID but there are known problems with 12.3 installing on RAID

Like above, but I also have a question.

Something you probably did not find because it is not obvious, but please always copy/paste computer texts between CODE tags in a post. You get the CODE tags by clicking on the # button in the tool bar of the post editor.

On 2013-08-02 19:56, gogalthorp wrote:
>
> 11.2 to 12.2 is a huge jump. Though possible it is unlikely that the an
> upgrade of that magnitude will work, at least without major problems.

The “live gnome cd” he said he used does not allow the application to do
an upgrade procedure, it is impossible he did as he said. Only the DVD
allow for an upgrade.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

To clarify, I first tried an upgrade with zypper which failed (no surprise).
I then tried a clean install with the live CD. This process also fails,
with the installer failing to see that there is a hardware raid chip on
the motherboard and that sda and sdb are really a mirror pair.

I can try the DVD if you think it will make a difference.

-Greg

P.S. I’ll copy code the way it was suggested.

It may make a difference. Things were left off the CD because of lack of space.

On 2013-08-02 20:56, gogalthorp wrote:
>
> It may make a difference. Things were left off the CD because of lack of
> space.

With care.

Offline upgrade
method


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))