NTLDR 是 NT Loader 的縮寫,也就是 NT 系統
(Windows NT/2000/XP) 開機所需的管理程式,
位在根目錄的一個隱藏檔。出現 NTLDR is missing
的原因很多,主要原因有:
- 安裝了無法開機(boot)的儲存裝置
- 使用 FAT32 檔案系統的 Windows 9x
作業系統升級到 Windows XP - 您的電腦有兩個開機系統
- 使用不良的的硬碟連接線
- NTLDR 毀損
而在此示範的問題,應該屬於第5項,而且嚴重到無法
以主控台修復
說明
為了能在現有的windows xp系統中,找出一個空間來安裝以主控台修復
說明
Fedora Core 6
現有系統分割
C:4G(資料槽)
D:20G(安裝XP)
E:26G(資料槽)
F:30G(資料槽)
依照建議,安裝FC6的適當空間為6G,所以利用
Norton Partition Magic在不影響現在
系統、資料的狀況下,從D槽拿2G給C槽,重新分割,並將
C槽刪除,導致開機後遇到「NTLDR missing」以下提供
的「法一」+「法二」,僅能讓此狀況回復到,啟動電腦後,
可看到windows的載入畫面,連安全模式也無法進去。
後來利用先前以norton ghost9做的映像檔,在dos下
(用norton的光碟開機)重新restore D槽依然出現
「NTLDR missing」,此時,利用「法一」即可順利解決
問題
-----------------------------------------------------------------------------------
法一
- 用XP光碟開機,進入主控修復台
- copy drive:\i386\ntldr c:\
- copy drive:\i386\ntdetect.com c:\
提示您是否覆寫檔案時,請輸入 y,然後按下 ENTER。 - copy drive:\boot.ini c:\
→此檔為開機必須檔,若鍵入指令 type boot.ini若出現
「系統找不到指定的檔案或目錄」則需找一台可正常開
機的電腦,複製此檔,再以光碟或磁片進行copy
註:在windows的主控台回復模式中,並無可編輯文字
檔的edit程式 - fixboot
-----------------------------------------------------------------------------------
法二
- C:\Copy drive:\i386\ntldr c
- CHKDSK /P
→進行磁碟檢查 - CHKDSK /R
進行修復啟動磁區 - 拿出光碟片,重開機
-----------------------------------------------------------------------------------
可參考微軟文章
http://support.microsoft.com/default.aspx?scid=kb;zh-tw;318728
http://support.microsoft.com/kb/314058/zh-tw
或論壇文章
http://bb.stormer.com.tw/redirect.php?fid=1&tid=535&goto=nextnewset
-----------------------------------------------------------------------------------
結論
- windowsXP修復主控台模式,是一個很強大的修復工具,
若善用Delete、copy指令,將可解決大部份的軟體問題 - Norton Partition Magic軟體,在不影響現在軟體環境情況
下,提供分割硬碟及合併硬碟的功能,方便性很高,但建
議在執行分割、合併前,先做好資料備份
註:Windows XP修復主控台的指令
(亦可在主控台下鍵入”help”,即可觀看所有指令的原文說明)
Attrib 變更檔案或目錄的屬性。
Batch 執行文字檔中指定的指令。
Bootcfg 開機檔案(boot.ini)設定及修復。
Chdir(Cd) 顯示目前目錄的名稱,或變更目前的目錄。
Chkdsk 檢查磁碟並顯示狀態報告。
Cls 清除螢幕。
Copy 將單一檔案複製到其它位置。
Delete(Del) 刪除一個或多個檔案。
Dir 顯示目錄中的檔案清單及子目錄。
Disable 停用系統服務或裝置驅動程式。
Diskpart 管理硬碟上的磁碟分割。
Enable 啟動或啟用系統服務或裝置驅動程式。
Exit結束[修復主控台]並重新啟動電腦。
Expand 從壓縮檔案中解壓縮檔案。
Fixboot 寫入新的磁碟分割開機磁扇區到指定的磁碟分割。
Fixmbr 修復指定磁碟的主要開機記錄。
format 格式化磁碟。
Help 顯示[修復主控台]中您可以使用的指令清單。
Listsvc 列出電腦上可供使用的服務及驅動程式。
Logon登入Windows安裝。
Map 顯示磁碟機代號對應。
Mkdir(Md) 建立目錄。
More 顯示文字檔。
Netuse 為網路共用指定一個磁碟機代號。
Rename(Ren) 重新命名單一檔案。
Rmdir(Rd) 刪除目錄。
Set 顯示及設定環境變數。
Systemroot 將目前的目錄設定為目前登入之系統的systemroot目錄。
Type 顯示文字檔。
沒有留言:
張貼留言