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

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

问题描述

安装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硬盘就可以了。

实体机

方案1

找你的 SATA 驱动,在安装时载入 SCSI 的地方载入 SATA 驱动。不过前提是你的 Linux 系统是特殊的一些版本,基本都是服务器专用版本,因为新版本的内核自带 SATA 驱动,所以一把厂家只提供特殊需要的一些系统版本,一般都只有 RHEL 4/5 系列,SUSE 企业版两个。另外还需要你的主板是特殊的主板,一般都是服务器专用主板(就是一个主板价格顶上一台家用机的那种)。

方案2

打开主板 SATA 的兼容模式(有的叫传统模式),但这样如果你的 Windows 系统是 SATA 状态下面安装的,它会变得不能使用,听说需要重装,但也不绝对。但这样 SATA 的性能优势全无,听说也不能打开 DMA 来加速硬盘的读写。但性能损失多少不知道。

具体操作

按F1(或F2、ESC)进入BIOS,Config–>SATA–>Compatibility[或IDE]

Leave a Reply

en_USEnglish