濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 整理FreeBSD系統(tǒng)安裝時(shí)關(guān)于硬盤(pán)參數(shù)提示的處理方法

整理FreeBSD系統(tǒng)安裝時(shí)關(guān)于硬盤(pán)參數(shù)提示的處理方法

熱門(mén)標(biāo)簽:赤峰防封電銷(xiāo)卡 地圖標(biāo)注與注記總結(jié) 駐馬店電話自動(dòng)外呼系統(tǒng)怎么樣 地圖標(biāo)注多個(gè)城市 南京自動(dòng)外呼系統(tǒng)有哪些 地圖標(biāo)注山峰最低高度 信陽(yáng)外呼系統(tǒng)廠家 人工電銷(xiāo)和ai機(jī)器人的區(qū)別 北海智能電銷(xiāo)機(jī)器人公司

錯(cuò)誤信息:
WARNING: A geometry of 116301/16/63 for ad0 is incorrect.Using a more likely geometry.If this geometry is incorrect or you are unsure as to whether or not it's correct,please consult the Hardware Guide in the Documentation submenu or use the (G) eometry command to change it now.

Remember:you need to enter whatever your BIOS thinks the geometry is!For IDE,it's what you were told in the BIOS setup.For SCSI,it's the translation mode your controller is using.Do NOT use a ''physical geometry''.

這種錯(cuò)誤一般發(fā)生在第一次安裝時(shí),可能的原因一般有:

1:全新安裝的機(jī)器;
安裝時(shí)在 Fdisk 中會(huì)顯示出硬盤(pán)信息,包括硬盤(pán)的名字,以及柱面、磁頭和扇區(qū)等硬盤(pán)參數(shù)。
柱面、磁頭和扇區(qū)這些磁盤(pán)映射方式參數(shù)對(duì)于劃分分區(qū)非常重要,必須保證 Fdisk 中的這些數(shù)據(jù)和 BIOS 中的數(shù)據(jù)一致,以使 Fdisk 劃分出的分區(qū)被 BIOS 識(shí)別。

如果硬盤(pán)上已有分區(qū),F(xiàn)reeBSD 可以從已有分區(qū)找到硬盤(pán)映射參數(shù),通常與 BIOS 一致并可以避免它劃分的分區(qū)與已有的分區(qū)沖突(不一致硬盤(pán)映射參數(shù)可能造成分區(qū)重疊);但是如果是在全新的硬盤(pán)上安裝由于沒(méi)有任何分區(qū),所以 FreeBSD 直接從硬盤(pán)驅(qū)動(dòng)器上獲取到真實(shí)的硬盤(pán)參數(shù),而不會(huì)是映射過(guò)的邏輯參數(shù),因此,如果 BIOS 重新映射過(guò)硬盤(pán)參數(shù)的話,就有可能 FreeBSD 獲取的真實(shí)參數(shù)與 BIOS 映射的參數(shù)不一致。

這個(gè)不一致主要時(shí)導(dǎo)致不同操作系統(tǒng)的分區(qū)重疊和啟動(dòng)引導(dǎo)問(wèn)題,但是不影響數(shù)據(jù)存儲(chǔ);所以如果僅僅安裝一個(gè)單獨(dú)的 FreeBSD 系統(tǒng)可以不必理會(huì)硬盤(pán)參數(shù)問(wèn)題,可以簡(jiǎn)單的忽略;

注: 修改 Fdisk 的硬盤(pán)映射參數(shù)可以用 G 命令進(jìn)行設(shè)置;

2:已安裝過(guò) FreeBSD 系統(tǒng)的機(jī)器

在安裝了 FreeBSD 系統(tǒng)之后,如果再次更改 BIOS 中的硬盤(pán)映射方式,同樣也可能發(fā)生系統(tǒng)啟動(dòng)程序不能找到 FreeBSD 分區(qū)并載入 FreeBSD 系統(tǒng)的情況。

背景資料:

安裝程序會(huì)提示兩種類型的硬盤(pán)幾何數(shù)據(jù);你應(yīng)該了解它們的意思:
·         真實(shí)幾何數(shù)據(jù)(real geometry)
·         BIOS幾何數(shù)據(jù)(BIOS geometry)

真實(shí)幾何數(shù)據(jù)是硬盤(pán)真實(shí)的幾何數(shù)據(jù),由系統(tǒng)檢測(cè)。BIOS幾何數(shù)據(jù)是BIOS使用的幾何數(shù)據(jù)而它可以不同于真實(shí)的幾何數(shù)據(jù)(例如,BIOS可以使用LBA來(lái)重新設(shè)定硬盤(pán))。

范例是一個(gè)具有如下幾何數(shù)據(jù)的IDE磁盤(pán):
real:  6232 cyl,   16 heads,  63 sec
BIOS:   779 cyl,  128 heads,  63 sec   (LBA)

你可以看到BIOS使用LBA重新設(shè)定硬盤(pán),有效地縮減了磁柱的數(shù)目并增加了磁道的數(shù)目(但結(jié)果是一樣的:6232 * 16 = 779 * 128 = 99712)。一個(gè)扇區(qū)包含512字節(jié),這就是說(shuō)硬盤(pán)大小為6232 * 16 * 63 * 512 = 3 GB。NetBSD不需要重新設(shè)定硬盤(pán)的幾何數(shù)據(jù)(事實(shí)上也不會(huì)如此做)。如果sysinst出現(xiàn)錯(cuò)誤時(shí),在安裝時(shí)可以手動(dòng)地更改幾何數(shù)據(jù)。

這個(gè)警告的意思是告訴你CHS對(duì)于freebsd來(lái)說(shuō),沒(méi)法處理。簡(jiǎn)單的方法就是通過(guò)更改CHS讓freebsd自己來(lái)處理。好多大容量的硬盤(pán),freebsd都是無(wú)法根據(jù)bios里的設(shè)置劃分區(qū)的。安裝做fdisk時(shí),修改geometry,輸入99999/999/999,這時(shí)候系統(tǒng)會(huì)提示如上的警告,不用管它,回到分區(qū)界面,系統(tǒng)已經(jīng)設(shè)置好了它認(rèn)為正確的CHS。如果你堅(jiān)持使用bios里的設(shè)置,系統(tǒng)可能存在不能啟動(dòng)的危險(xiǎn)。

安裝系統(tǒng)時(shí),根區(qū)/,不要?jiǎng)澋锰?,否則有找不到fs的危險(xiǎn),一般1-200M足夠了,根區(qū)就是為了一個(gè)掛接和系統(tǒng)維護(hù)用的,平常的工作應(yīng)該放到/home區(qū)。

===============================

(一臺(tái)磁盤(pán)的"gromrtry",我們指的是這臺(tái)磁盤(pán)上 cylinders,heads 和 sectors/track 的數(shù)目 - 為了方便且稱之為 C/H/S。這是 PC 的 BIOS 用來(lái)讀/寫(xiě)磁盤(pán)的依據(jù))。

為了某些理由,這似乎會(huì)導(dǎo)致很多困擾。
首先,一臺(tái) SCSI 裝置的 physical geometry 跟 FreeBSD 在使用的 disk blocks 是完全無(wú)關(guān)的。
事實(shí)上,并沒(méi)有所謂"physical geometry"這種東西,這是指磁盤(pán)驅(qū)動(dòng)器上扇區(qū)密度的變化 - 制造商要求是"真實(shí)的"physical geometry 通常是指,他們所能找出浪費(fèi)最少空間的 geometry 結(jié)果。 對(duì) IDE 磁盤(pán)來(lái)說(shuō),F(xiàn)reeBSD 使用 C/H/S 方式工作,但是所有現(xiàn)在的磁盤(pán)已經(jīng)在內(nèi)部參考時(shí)把它轉(zhuǎn)換成 block 了。

另外就是所謂的logical geometry - 這是當(dāng) BIOS 問(wèn)"你的 geometry 是什么?"的時(shí)候,所得到的答案并且把它用來(lái)存取磁盤(pán)。 當(dāng)開(kāi)機(jī)時(shí) FreeBSD 使用 BIOS 數(shù)據(jù),讓這個(gè)正確是相當(dāng)重要的。另外,如果你在同一個(gè)磁盤(pán)驅(qū)動(dòng)器上有一個(gè)以上的操作系統(tǒng),他們必須都同意 grometry,否則你在開(kāi)機(jī)時(shí)會(huì)有大問(wèn)題!

對(duì) SCSI 磁盤(pán)驅(qū)動(dòng)器來(lái)說(shuō),geometry 的使用是依靠啟動(dòng)控制器來(lái)支持 extended translation ,如果不支持,那么使用 N cylinders,64 heads 和 32 sectors/track,這里'N'是指磁盤(pán)驅(qū)動(dòng)器的 MB 容量。舉例來(lái)說(shuō),一個(gè) 2GB 的磁盤(pán)驅(qū)動(dòng)器應(yīng)該假設(shè)它有 2048 cylinders,64 heads 和 32 sectors/track。

如果它確定是打開(kāi)的(通常提供這種方法在 MSDOS 下有某些限制),并且磁盤(pán)容量超過(guò) 1GB,使用 M cylinders,每個(gè) track 63 sectors (*而非* 64),以及 255 heads,這里 'M' 是每 MB 的磁盤(pán)容量除以 7.844238 (!)。所以我們的這個(gè)范例,2G 磁盤(pán)驅(qū)動(dòng)器就有 261 cylinders, 每個(gè) track 63 sectors 以及 255 heads。

如果你不確定以上這個(gè),或是 FreeBSD 在安裝過(guò)程中要偵測(cè) geometry 的正確性時(shí)失敗了,最簡(jiǎn)單的解決方法通常是在磁盤(pán)上建立一個(gè)小的 DOS 分割區(qū)。正確的 geometry 應(yīng)該能被偵測(cè)到(而且如果你不想保留它,你總是可以在分割區(qū)編輯器里把這個(gè) DOS 分割區(qū)移除掉,或是把它留下來(lái),給程序化網(wǎng)絡(luò)卡使用或隨你高興怎么用它)。

另外,有一個(gè)免費(fèi)而有用的公用程序叫 ``pfdisk.exe'' 隨著 FreeBSD 散播出來(lái)(位于 FreeBSD CDROM 的 tools 子目錄 下或是在大多數(shù)的 FreeBSD ftp 站臺(tái)內(nèi)可找到),這個(gè)程序可用來(lái)找出另一操作系統(tǒng)正在使用磁盤(pán)驅(qū)動(dòng)器上的哪塊 geometry。然后你就可以在 分割區(qū)編輯器里面輸入它。

標(biāo)簽:德陽(yáng) 達(dá)州 廣元 晉中 梧州 張家界 信陽(yáng) 烏蘭察布

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《整理FreeBSD系統(tǒng)安裝時(shí)關(guān)于硬盤(pán)參數(shù)提示的處理方法》,本文關(guān)鍵詞  整理,FreeBSD,系統(tǒng),安裝,時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《整理FreeBSD系統(tǒng)安裝時(shí)關(guān)于硬盤(pán)參數(shù)提示的處理方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于整理FreeBSD系統(tǒng)安裝時(shí)關(guān)于硬盤(pán)參數(shù)提示的處理方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    监利县| 本溪市| 昌黎县| 宾阳县| 南华县| 塔河县| 大新县| 天峻县| 清镇市| 城固县| 麻江县| 巴里| 五华县| 竹山县| 万州区| 棋牌| 叙永县| 莎车县| 休宁县| 治县。| 东辽县| 夏津县| 兰考县| 绥德县| 吉木乃县| 富蕴县| 怀仁县| 秦皇岛市| 兴仁县| 屯昌县| 峨眉山市| 拉萨市| 瓮安县| 惠水县| 合川市| 黎川县| 疏勒县| 阜新市| 平安县| 临猗县| 明光市|