The current kernel doesn’t support 7902 b0 chipset so system will hang on at booting after upgrading kernel



Дата22.04.2016
Памер5.3 Kb.
#19154
The current kernel doesn’t support 7902 b0 chipset so system will hang on at booting after upgrading kernel.

The method can solve the issue.

Please follow the procedure to upgrade kernel.


  1. Prepare aic79xx-2.0.2-source.tar.gz --- SCSI 7xxx source code

kernel-source-2.4.20-20.9.i386.rpm - RedHat 9 kernel source code

  1. cp the two files to /tmp

  2. type ”rpm –ivh kernel-source-2.4.20-20.9.i386.rpm”

“tar –xzf aic79xx-2.0.2-source.tar.gz”

“mv –f /usr/src/linux-2.4.20-20.9/driver/scsi/aic7xxx /root”

“mv –f /tmp/scsi/aic7xxx /usr/src/linux-2.4.20-20.9/driver/scsi”



  1. Start make kernel

Type “cp /boot/config-2.4.20-8smp /usr/src/linux-2.4.20-20.9/.config”

“make oldconfig” --- you just press “enter” until finish.

“make menuconfig”

Select “load a alternate configuration file” and load “.config”

Select “SCSI support -> SCSI low-level drivers” to make sure that adaptec aic7xxx support and adaptec aic79xx support is selected then exit menuconfig.

Type “make dep && make bzImage && make modules && make modules_install”



  1. cp /usr/src/linux-2.4.20-20.9/arch/i386/boot/bzImage /boot/vmlinux-7902B0

  2. cp /usr/src/linux-2.4.20-20.9/System.map /boot/System.map-7902B0

  3. mkinitrd /boot/initrd-7902B0 2.4.20-20.9custom

  4. modify /boot/grub/grub.conf

Add:

title Red Hat linux-up (7902B0)

root (hd0,0)

kernel /vmlinuz-7902B0 ro root=LABEL=/



initrd /initrd-78902B0.img


  1. Reboot system.



Поделитесь с Вашими друзьями:




База данных защищена авторским правом ©shkola.of.by 2022
звярнуцца да адміністрацыі

    Галоўная старонка