红联Linux门户
Linux帮助

安装linux时出现:No hard drives have been found

发布时间:2008-03-25 21:45:27来源:红联作者:kbopoeco
问:安装linux时出现:

No hard drives have been found.

You probably need to manually choose device drives for the installation to succeed.

Would you like to select drives now?

答:如果你是在本身机器上安装,需要把硬盘接口设置成IDE的;如果你是用虚拟机的话必须创建一个IDE硬盘。

虚拟机默认创建的硬盘是SCSI的。

具体操作:在虚拟机里把现在的scsi硬盘删除,然后再添加一个ide硬盘就可以了。
文章评论

共有 3 条评论

  1. flaher 于 2010-01-23 23:43:49发表:

    谢谢你~在我快要放弃的时候给了我希望。
    终于装好了。

  2. huangwei1982 于 2008-10-23 14:12:49发表:

    上次我看到有客户遇到这个问题了。当时有个LINUX高手在旁边。听他说,有2中解决方式:

    一,  1、先在windows环境中把驱动拷贝到U盘上去,
     
      2、用redhat的第一张盘引导,当出现提示你是否加载hard driver时,选择skip,这是OS没有检测到硬盘的提示,此时就可以skip,接着就要加载图形化界面了,这时候我们就可以按CTRL+ALT+F2切换到控制台了,
     
      (有一点补充,硬盘的驱动是在出现图形化界面之前就已经加载了,对于这个问题我还请了前辈一瓶水,我们可以在出现控制台后切换到F3,F4就可以看到内核和安装的详细过程)
     
      3、在内存中建两个目录mkdir /a /b
     
      4、mount /dev/sda1 /a
     
      5、cp /a/megaraid_sas-rhel40-all.img /b
     
      6、umount /a
     
      7、dd if=/b/megaraid_sas-rhel40-all.img of=/dev/sda
     
      8、再次启动服务器,当出现boot之后输入linux dd,然后按照提示选择从/dev/sda中添加驱动,就会找到硬盘(如果出现多个sdx设备,可以按CTRL+ALT+F4来看到底你的U盘是哪个设备)
     二,更换操作系统,高版本的系统对硬盘驱动这点不要求。

    希望能够帮助你解决问题。

  3. liuyu13 于 2008-10-21 21:40:49发表:

    我在本身机子上安装 ,出现上有问题 ,怎么能把硬盘接口设置成ide的?