史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 系統 & 硬體安裝及故障判斷技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-12-24, 02:44 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 快速複製硬碟時產生的分區表錯誤詳解

文/毋福澤

  服務機構的一批電腦普遍存在文字顯示不正常(執行光碟或安裝軟體時,開啟的對話視窗內漢字部分全部是亂碼)、經常不能正常關機等許多問題,我想可能是電腦公司在裝機時就沒有安裝合適,所以決定重新對硬碟進行分區格式化,然後重新安裝操作系統。沒想到在對硬碟分區時,卻發現了新的問題,具體表現為以下情況:

  1.在Windows狀態下,硬碟顯示C、D、E三個分區,全部工作正常。

  2.在DOS狀態下,只能進入C、D兩個分區,E分區不能進入,顯示「Invalid drive specification」訊息。

  3.用Fdisk指令檢視硬碟分區情況,顯示出主DOS分區和增強DOS分區。進一步檢視延展分區時,顯示「No logical drives defined」。

  4.用Fdisk指令移除硬碟分區時,主DOS分區可以移除,移除邏輯分區時顯示「No logical drives defined」,回頭直接移除延展分區時顯示「Cannot delete Extended Dos Partition while logical drives exist(存在邏輯分區時不能移除延展分區)」。

  5.用Fdisk指令重建分區時,只能對20%的硬碟容量(原主DOS分區容量)進行操作。此時,雖然延展分區既不能移除也不能重新增立,但卻可以在其基礎上繼續建立邏輯分區。不過,明明延展分區有15GB(20GB的硬碟),建立邏輯分區時卻只有不到10GB。

  ★原因分析:

  憑我的經驗,用Fdisk對硬碟正常進行分區後,不會有上述情況出現。那麼這些電腦的問題又是如何產生的呢?後經反覆考慮認為可能性只有一個:這些硬碟都沒有經過Fdisk的正常分區操作,而是由硬碟對拷工具Ghost複製出來的。因為目前硬碟的容量都比較大,裝機人員為了省事,一般都採用Ghost對硬碟進行複製,即先把一塊硬碟用Fdisk分區,再用Format進行格式化,然後安裝操作系統,最後再用Ghost將整塊硬碟映射為一個.gho文件燒錄到一張光碟上。在裝機的時候,用Ghost程序把光碟上的.gho文件複製到目標碟上就可以了。

  為了確定以上分析是否正確,我採取了以下步驟來進行驗證。

  第一步:用KV3000將三台電腦(組態相同,分別設為電腦A、電腦B、電腦C)的硬碟分區表訊息全部清除。(曾試圖用F10功能自動修復,但結果顯示Hard Disk Partition Table - OK!!!,最後只好清除。)具體方法見中國電腦教育報以前刊出的《一次用KV3000解除硬碟分區表故障的經歷》一文。

  第二步:用Fdisk指令把電腦A和電腦B的硬碟重新分為C、D、E三個區,然後用Format指令全部進行格式化。

  第三步:用Ghost指令把電腦A的硬碟映射成一個文件A.gho,然後分別複製到電腦B和電腦C的硬碟上。

  完成上述操作以後,用啟動碟啟動電腦,檢查發現:

  1. DOS狀態下,電腦B和電腦C都能進入C碟和D碟,不能進入E碟。

  2.安裝Windows 98以後,全部分區均正常。

  3.執行Fdisk指令,選項第4步「Display Partition Infomation」,電腦B和電腦C都顯示出主DOS分區和增強DOS分區,而沒有邏輯分區,情況和原來完全一樣。

  ★結論:

  1.通過以上事實證明,用Ghost複製整塊硬碟時會導致硬碟分區表錯誤。

  2.用Ghost軟體快速啟始化大容量硬碟(參見《中國電腦教育報》2003年第37期C10《用Ghost快速啟始化大容量硬碟》)不一定是好事。表面看來確實是快速可行、省時省力,但如果想再分區或因故進不了Windows系統而資料又在E碟以後的分區存放的話,就會造成很大的麻煩。

  3.筆者認為用Ghost軟體複製硬碟時,正確方法應該是:先將硬碟正常分區,然後僅複製系統碟(即C分區),其他分區等到Windows狀態下進行格式化後再存放資料。要是覺得硬碟容量太大,分區並格式化的時間太長的話,可以借助DM 9.56萬用版軟體,它可以在一分鍾內把一個大硬碟重新分區並格式化完畢,而且能夠在各個廠家的硬碟上執行(下載位址:http://down1.tech.sina.com.cn/download/downContent/2004-03-16/6563.shtml )。

  ★最後的思考:

  雖然找到了問題所在,但到現在為止,我還是沒弄明白導致問題出現的真正原因;而且,既然存在硬碟分區表錯誤,為什麼在Windows狀態下所有分區都表現正常呢?這是Windows的「特異功能」還是Windows的又一個Bug?望瞭解的讀者互相交流。
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3196 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 07:02 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2019, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1