linux某些版本内核不认识vmware虚拟机上的scsi硬盘

linux某些版本内核不认识vmware虚拟机上的scsi硬盘

  在升级debian的过程中,升级了源上的内核kernel-2.6.22.5版本后无法启动该系统,以为是该内核不支持reiserfs文件系统;于是自己编译了官方网站上的kernel-2.6.24.3版本内核,出现同样问题;最终放弃升级内核。

  在全新安装debian(内核为kernel-2.6.22.5的testing(lenny)版本)的过程中,发现安装到查找硬盘的时候出现无法找到硬盘的错误而终止安装。

  联想到这两个事件,可能是硬盘驱动问题,于是放弃vmware虚拟机原来的scsi硬盘设置,重新建立一个IDE硬盘设置的虚拟机,终究可以正常安装该内核的debian,从而得到下面的结论:

  linux内核kernel-2.6.22.5和kernel-2.6.24.3这两个版本不认识vmware 5.X版本虚拟机中的scsi硬盘,从而会导致了两个问题:

  1、如果是原来系统升级的,会出现找不到硬盘,提示找不到相关的硬盘块,从而无法启动系统;

  2、如果是全新安装的,会出现找不到硬盘的情况而无法继续安装。
谢谢,这个问题解决了