修復win7的啟動引導


  自己的電腦上本身是win7,為了試驗openstack,決定裝個ubuntu server,過程也不太懂,一直卡在分區不敢貿然前進,反復了幾次,終於導致我進不了原來的win7,原因不明!

  當時就慌了,因為我喜歡把東西放在桌面上,這要一重裝,那我就悲劇了。

  不過后來發現,可以用ubuntu desktop的安裝系統盤進行try ubuntu,這時候系統估計運行在啟動盤里吧,這個試用在這種時候還挺好使,因為它可以訪問到所有的盤,這樣即便進入不了原系統,依然可以把硬盤里的東西拷出來,好吧,至少沒有那么糟,趕緊備份c盤的東西,做好重裝的准備。

  但一想到要重裝,還是很煩躁,開始從網上搜索解決方案。從症狀來看我的盤並沒有被格式化,win7系統依然存在,那就應該是啟動引導出現了問題了。那就開始進行修復吧,大部分比較靠譜的,不用軟件修復的方法,都是用win7安裝盤修復。其中有個大牛的博客講的特別詳細,關於windows啟動的各種症狀都有說,我也是從這里獲得我想要的。大牛博客鏈接http://blog.sina.com.cn/s/blog_49f914ab0100htql.html,有時間還得繼續學習下。

  那就簡要說說我碰到的問題和最終解決方案吧。

  網上很多說雙系統的解決方案,無奈我的另一個系統尚未裝好就出狀況了,所以估計也不適用,不知道可不可以在liveCD里使用linux來修復,可能可以,沒有深究。那就只能使用純粹修復win7的方案了。用u盤制作了一個win7原生啟動盤,進行修復。下面是我的嘗試和結果。

  從u盤啟動后,點擊修復系統,直接點擊里面的修復win7啟動,直接失敗。

  點擊dos命令窗口,或者按shift+f10,開始命令修復。

  輸入 bootrec /fixmbr,執行成功。但啟動引導依然存在故障,問題沒有解決。

  輸入bootrec /fixboot。報錯:此卷不包含可識別的文件系統。請確定所有請求的文件系統的驅動程序已加載,且此卷未損壞。

  輸入bootsect /nt60 c:,成功執行,但沒有解決問題。

  輸入bootsect /nt60 c: /mbr,都沒看明白是成功執行還是說語法有問題,確定的是沒有解決我的問題。

  輸入bootsect /nt60 sys /mbr,成功執行,解決問題!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM