Resolution
To enable SCSI inside a CentOS 5.x VM, you are advised to perform the following steps:1. Download and install the following packages inside the VM:
- kernel-2.6.18-194.el5.centos.plus.x86_64.rpm
- kernel-devel-2.6.18-194.el5.centos.plus.x86_64.rpm
- kernel-headers-2.6.18-194.el5.centos.plus.x86_64.rpm
2. Add the record below to the "/etc/modprobe.conf" file:
alias scsi_hostadapter1 BusLogic
3. Create a new initrd:
# mkinitrd -f -v /boot/initrd-2.6.18-194.3.1.el5.centos.plus.img 2.6.18-194.3.1.el5.centos.plus
4. Change "default=0" in /boot/grub/menu.lst to "default=1":
title CentOS (2.6.18-194.3.1.el5.centos.plus)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.3.1.el5.centos.plus ro root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.18-194.3.1.el5.centos.plus.img
5. Reboot the VM and check the following:
# lsmod | grep BusLogic
BusLogic 58369 3
scsi_mod 196953 5 scsi_dh,sg,BusLogic,libata,sd_mod
After completing the steps described above, the VM will be able to see the disk and will allow the partitioning of SCSI disks.
No
Yes