VM上安装Linux找不到硬盘
在VM上安裝Linux初學(xué)者很多會(huì)停留在"No hard drives have been found.You probably need to manually choose device drivers for the installation to succeed" 而無法往下進(jìn)行.
解決的辦法是在VM創(chuàng)建虛擬機(jī)時(shí),選擇custom方式,并將硬盤模式有推薦的SCSI(recommand)模式改為IDE模式。
?
下面是IDE和SCSI硬盤的區(qū)別:
?
????? IDE是英文Integrated Drive Electronics的縮寫,翻譯成中文叫做“集成驅(qū)動(dòng)器電子”, 它的本意是指把控制器與盤體集成在一起的硬盤驅(qū)動(dòng)器。通常我們所說的IDE指的是硬盤等設(shè)備的一種接口技術(shù)。 IDE接口也叫ATA(Advanced Technology Attachment)接口,現(xiàn)在PC(個(gè)人電腦)機(jī)使用的硬盤大多數(shù)都是IDE兼容的,只需用一根40線電纜將它們與主板或接口卡連起來就可以了。把盤 體與控制器集成在一起的做法減少了硬盤接口的電纜數(shù)目與長(zhǎng)度,數(shù)據(jù)傳輸?shù)目煽啃缘玫搅嗽鰪?qiáng),硬盤制造起來變得更容易,因?yàn)閺S商不需要再擔(dān)心自己的硬盤是否 與其它廠商生產(chǎn)的控制器兼容,對(duì)用戶而言,硬盤安裝起來也更為方便。
????? SCSI的英文名稱是“Small Computer System Interface”,中文翻譯為"小型計(jì)算機(jī)系統(tǒng)專用接口";顧名思義,這是為了小型計(jì)算機(jī)設(shè)計(jì)的擴(kuò)充接口,它可以讓計(jì)算機(jī)加裝其他外設(shè)設(shè)備以提高系統(tǒng) 性能或增加新的功能,例如硬盤、光驅(qū)、掃描儀等。
????? IDE硬盤 在轉(zhuǎn)數(shù)和傳輸速度等方面都遠(yuǎn)不及服務(wù)器專用的SCSI硬盤,且IDE硬盤最大的缺點(diǎn)是在讀寫操作時(shí)都大量消耗CPU資源,最簡(jiǎn)單的例子,大家自己的機(jī)器都 是IDE的,在復(fù)制數(shù)據(jù)時(shí),CPU占用一般60-70%以上還多。這時(shí)同時(shí)做別的事會(huì)很慢。您想,如果做虛擬主機(jī),100多個(gè)用戶在同時(shí)讀寫,速度會(huì)如何 呢?而SCSI硬盤就不同,因?yàn)樗凶约旱摹疤幚砥鳌?#xff0c;在大量數(shù)據(jù)讀寫時(shí),自己的處理器會(huì)處理,占用CPU很少的資源,讓CPU騰出更多時(shí)間去處理成千上 萬個(gè)數(shù)據(jù)請(qǐng)求。
????? 除了SCSI,IDE也是一種極為常用的接口。從使用簡(jiǎn)便的角度來看,IDE更加適合普通用戶,再加上個(gè)人電腦用戶不但需要配置的外設(shè)不多,而且對(duì) 速度要求也不高,因此選用IDE接口更合適些。此外,IDE還具有性能價(jià)格比高、適用面廣等特點(diǎn)。而SCSI接口盡管具有很多無與倫比的特點(diǎn),但不論從哪 個(gè)角度看,該接口及其使用該接口的外設(shè)售價(jià)過于昂貴,一般用戶實(shí)在無法承受,這也就決定了它的實(shí)際使用范圍的局限性。
?
?
????? 1.IDE的工 作方式需要CPU的全程參與,CPU讀寫數(shù)據(jù)的時(shí)候不能再進(jìn)行其他操作,這種情況在Windows95/NT的多任務(wù)操作系統(tǒng)中,自然就會(huì)導(dǎo)致系統(tǒng)反應(yīng)的 大大減慢。而SCSI接口,則完全通過獨(dú)立的高速的SCSI卡來控制數(shù)據(jù)的讀寫操作,CPU就不必浪費(fèi)時(shí)間進(jìn)行等待,顯然可以提高系統(tǒng)的整體性能。不過, 現(xiàn)在的IDE接口為改善這個(gè)問題也做了很大改進(jìn),已經(jīng)可以使用DMA模式而非PIO模式來讀寫,數(shù)據(jù)的交換由DMA通道負(fù)責(zé),對(duì)CPU的占用可大大減小。 盡管如此,比較SCSI和IDE在CPU的占用率,還是可以發(fā)現(xiàn)SCSI仍具有相當(dāng)?shù)膬?yōu)勢(shì)。
???? 2.SCSI的擴(kuò)充性比IDE大,一般每個(gè)IDE系統(tǒng)可有2個(gè)IDE通道,總共連4個(gè)IDE設(shè)備,而SCSI接口可連接7~15個(gè)設(shè)備,比IDE要多很多,而且連接的電纜也遠(yuǎn)長(zhǎng)于IDE。
???? 3.雖然SCSI設(shè)備價(jià)格高些,但與IDE相比,SCSI的性能更穩(wěn)定、耐用,可靠性也更好
?
總結(jié)
以上是生活随笔為你收集整理的VM上安装Linux找不到硬盘的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: volatile的作用(转自于http:
- 下一篇: 转载:linux+arm 网卡故障调试: