IBM Support

SUSE LINUX Desktop (SLD) 1.0 kernel panic error when using driver update disk to update the driver for your hard disk drive - Servers and IntelliStation

Troubleshooting


Problem

If you are using a driver update disk to update the driver for your hard disk drive, SUSE LINUX Desktop 1.0 will not write a correct /etc/fstab or /boot/grub/menu.lst. The installation will proceed, however you will receive a kernel panic upon reboot.

Resolving The Problem

Source
RETAIN tip: H182512

Symptom
If you are using a driver update disk to update the driver for your hard disk drive, SUSE LINUX Desktop 1.0 will not write a correct /etc/fstab or /boot/grub/menu.lst. The installation will proceed, however you will receive a kernel panic upon reboot.

Affected configurations
The following operating systems are affected:

Solution
We are working with SUSE to get this issue resolved in a future release of SUSE LINUX Desktop.

Workaround
Follow one of these two procedures to alleviate this problem:

Procedure 1:

  1. During installation at the 'Language Selection' menu, press Ctrl+Alt+F2.
  2. At the command prompt, type the following commands in order:

    # modprobe usb-storage ; mount /dev/sda /media/floppy
    # cp /media/floppy/linux/suse/i386-slec1/modules/aarich.o
    /tmp ; umount /media/floppy
    # rmmod aarich ; rmmod usb-storage ; insmod /tmp/aarich.o

  3. Press Alt+F7 if you are installing via graphical mode or Alt+F1 if you are installing via text mode to continue the installation normally.

Procedure 2:

  1. Upon reboot of the system, at the grub screen, edit the boot options, changing sdbX to sdaX, where X is the partition number and 'a' is the drive letter.
  2. When you are done editing this line, press the Enter key.
  3. At this point you will enter Maintenance Mode. Enter the following command: 'mount -n -o remount,rw /'.
  4. Edit the /etc/fstab file, changing all references of sdbX to sdaX, where X is the partition number and 'a' is the drive letter.
  5. Edit the /boot/grub/menu.lst file, changing all references of sdbX to sdaX, where X is the partition number and 'a' is the driver letter.
  6. Reboot the system to continue the installation.

Additional information
The usb modules are loading before the updated driver, therefore the floppy disk drive will get assigned to /dev/sda and the hard disk drive will get assigned to /dev/sdb during install. Upon reboot the updated driver will get loaded first and will be incorrectly assigned to /dev/sdb, causing a kernel panic. The kernel panic is just a result of an incorrect /etc/fstab and /boot/grub/menu.lst.

 

Document Location

Worldwide

Operating System

IntelliStation Pro:SUSE Linux

Older System x:SUSE Linux

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21F","label":"Older System x->xSeries 455"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"HWP02","label":"IntelliStation Pro->IntelliStation Z Pro"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
29 January 2019

UID

ibm1MIGR-56754