系統(tǒng)之家 - 系統(tǒng)光盤(pán)下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程深度解析U盤(pán)不能啟動(dòng)的緣由

深度解析U盤(pán)不能啟動(dòng)的緣由

時(shí)間:2011-12-23 11:44:09 作者:柴禾妞 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪(fǎng)問(wèn): https://m.xitongzhijia.net/xtjc/20111223/2538.html 手機(jī)查看 評(píng)論

       深度解析導(dǎo)致U盤(pán)多種不能啟動(dòng)的緣由

       不同的BIOS進(jìn)行U盤(pán)(USB-HDD方式)啟動(dòng)時(shí),對(duì)同一U盤(pán)的容量參數(shù)---柱面、磁頭和扇區(qū)數(shù)(簡(jiǎn)稱(chēng)CHS),識(shí)別各不相同(證明這一點(diǎn)可以在不同的機(jī)器上安裝同一版本的linux,然后插入U(xiǎn)盤(pán),使用hdparm /dev/sda命令就可以發(fā)現(xiàn)CHS在不同機(jī)器各不相同,甚至如果U盤(pán)可以使用GRUB啟動(dòng)的話(huà),在GRUB里使用geometry (hd0)命令也能看出來(lái)),這樣在一臺(tái)機(jī)器上分區(qū)格式化所產(chǎn)生的的分區(qū)表和FAT磁盤(pán)參數(shù)表是按照這臺(tái)機(jī)器所識(shí)別的硬盤(pán)的CHS來(lái)表達(dá)的,換到另一臺(tái)機(jī)器時(shí)由于另一臺(tái)機(jī)器識(shí)別的CHS不一樣,這樣就會(huì)產(chǎn)生混亂。

       所幸的是,分區(qū)表和FAT磁盤(pán)參數(shù)表同時(shí)還有一種按照相對(duì)扇區(qū)數(shù)來(lái)表達(dá)的方式,這種表達(dá)方式也同時(shí)記錄在分區(qū)表和磁盤(pán)參數(shù)表中。這樣就看軟件使用哪一種數(shù)據(jù)來(lái)工作了,如果使用CHS,那么換一臺(tái)機(jī)器就一定不會(huì)正常工作,如果使用LBA方式訪(fǎng)問(wèn)磁盤(pán)就不會(huì)受影響---當(dāng)然前提是BIOS支持對(duì)U盤(pán)使用LBA方式訪(fǎng)問(wèn)即擴(kuò)展INT13H。而XP對(duì)FAT16文件系統(tǒng)分區(qū)格式化生成的MBR代碼以及DOS各版本均需依靠CHS工作,所以按照通常方法在一臺(tái)機(jī)器制作的啟動(dòng)U盤(pán)在另一臺(tái)機(jī)器啟動(dòng)就有可能不成功。經(jīng)測(cè)試移動(dòng)硬盤(pán)在各BIOS中的CHS倒是一致的,與該硬盤(pán)直接接在IDE口上的CHS相同,所以移動(dòng)硬盤(pán)的USB啟動(dòng)基本上并無(wú)困難。

 

       目前我發(fā)現(xiàn)的確實(shí)受這一問(wèn)題的影響,從而影響啟動(dòng)的程序有:

       1、Windows XP及SP1中文版磁盤(pán)管理器分區(qū)時(shí)所寫(xiě)的MBR
       2、USBoot產(chǎn)生的MBR和boot(與1相同)

       3、使用bootlace.com將grub for dos 0.41中的grldr.mbr安裝至MBR
 

標(biāo)簽

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言?xún)H代表用戶(hù)個(gè)人觀(guān)點(diǎn),不代表系統(tǒng)之家立場(chǎng)

其他版本軟件

人氣教程排行

相關(guān)系統(tǒng)推薦

官方交流群 軟件收錄