解决:安装linux时出现:No hard drives have been found
Table of Contents
问题描述
安装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]