因為很多不懂 . 也就到處爬文 . 結果刪了開機檔(boot.ini)裡面的東西 .
導致 無法開機 = =|| . 是一開機 顯示eee pc 之後 就一片黑暗了
後來 我又到處找解決之道 . 終於 .. . 哇出運阿!!!!
只是 現在我的boot.ini 是已經修改過的
現在開機後 變成2個選項了(類似雙系統那樣)
雖不會造成系統出錯(我自己猜的). 但是
還是希望他恢復原來的樣子 . 開機時 .
不用再去點選要開哪個系統 希望有大大可以提供
感激不盡!!!

附上我現在boot.ini裡面的資料

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS="Microsoft Windows XP Home" /noexecute=optin /fastdetect /noexecute=alwaysoff"



我eeepc系統是 Windows XP Home Edition version 2002 Service Pack 3
看起來 你似乎是C D碟各有一個WIN XP吧

附上我的Boot.ini
EEEPC 900

[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noexecute=alwaysoff

較明顯的差別在partition(2)這裡,我猜是去開D碟的XP吧
我忘了說 我就是刪了boot.ini裡面的最後一行

現在這個是我自己填進boot.ini裡面的
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS="Microsoft Windows XP Home" /noexecute=optin /fastdetect /noexecute=alwaysoff"

我自己寫入後 才可開機進入windows .

但是 . 我照上面erioru99大大所提供的 boot.ini
我去把partition(2)改為partition(1)後
重新開機卻又出現 【ooxx...\system32\hal.dll遺漏或損毀】
天啊~~~~那a安捏啦 . 又無法開機了 >"<

我附上的boot.ini 是我後來可以開機後的
我也不知道 原始的boot.ini 他的partition
到底是(1)還是(2)
也不知道 後來我自己填上去的那一行
(就 是 下 面 這 行 )
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS="Microsoft Windows XP Home" /noexecute=optin /fastdetect /noexecute=alwaysoff"

語法或者內容到底對不對 . 因為我看我的桌上型電腦
的boot.ini 在加以修改的

只是把系統那裏"Microsoft Windows XP Professional"
改為701裡面使用的系統 "Microsoft Windows XP Home"

現在我又把boot.ini修改回
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS="Microsoft Windows XP Home" /noexecute=optin /fastdetect /noexecute=alwaysoff"

也就是沒有照erioru99大大所提供的boot.ini
把partition(2)改為partition(1)
然後 又可以開機了 = =||

只是 還是回到原點 . 開機時 出現
2個系統選項 一個是Windows XP Home
一個是 Windows(預設)
但是 若選Windows XP Home 則會
無法開機 選Windows(預設)
就會回到以前的系統裡
不知道 我這樣說 有沒有人
看的懂 !!??
小弟口條不好 . 如有好心人
看不懂我所敘述的 我可以在說明
只希望 可以解決我的問題 謝謝!!


[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS="Microsoft Windows XP Home 1" /noexecute=optin /fastdetect /noexecute=alwaysoff"
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home 2" /noexecute=optin /fastdetect /noexecute=alwaysoff"
multi(0)disk(0)rdisk(0)partition(3)\\WINDOWS="Microsoft Windows XP Home 3" /noexecute=optin /fastdetect /noexecute=alwaysoff"
multi(0)disk(0)rdisk(0)partition(4)\\WINDOWS="Microsoft Windows XP Home 4" /noexecute=optin /fastdetect /noexecute=alwaysoff"

不確定你的開機磁區到底在哪裡,
[operating systems]改成上面這個樣子然後重開機試看看到底哪個磁區是你要的開機磁區,
然後把'default='後面的內容改成你要的開機磁區,
測試確定ok了以後再把多的刪掉,
然後timeout改成0
這樣以後開機就不會再問你開機選項了.

理論上default的值一定要是[operating systems]裡面的其中一個項目(注意看紅色的部份),
如果沒有出現在裡面的話系統當然就會特別再問你一次.
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!