1. 程式人生 > >grub----雙系統將ubuntu盤格式化後無法開機,無法進入bios

grub----雙系統將ubuntu盤格式化後無法開機,無法進入bios

找到這篇文章算你走運哦,前幾天裝了雙系統,然後腦子一熱,吧D盤格式化了(d裝了ubuntu,c裝了win10),然後就啟動不起來了,現在已經修好了(沒有拆電腦,沒有重灌系統),忘記截圖了,一些網上說進什麼pe系統啊,進win系統呀,要是能進的話還用這麼麻煩嗎,真的是。

1. 

先輸入ls回車,檢視顯示的內容。如:

(hd0)  (hd0,msdos14) (hd0,msdos13) (hd0,msdos12)....

2.

然後找出哪個盤安裝了系統,

ls (hd0,msdos1)/boot/grub

ls (hd0,msdos2)//boot/grub

...

嘗試所有的,直到返回內容不再是error: unknown filesystem.為止。

注意,ls後面有個空格,(hd)這種的可以按tab鍵提示,不需要手動全部輸入,()裡面的內容可能不一樣,根據顯示的碟符分割槽輸入。

這個寫的真不錯。

3.

找到那個有boot\grub的碟符後,

set root=(hd0,msdos13)/boot/grub

set prefix=(hd0,msdos13)/boot/grub

insmod normal

normal

輸完normal會跳轉到別的頁面,只要跳轉了,說明有戲,我的電腦(富士通的,bios讓我設了密碼,我還給忘了,之前還進不去,我都想扣主機板電池了)是可以跳到bios了,我的是進了bios了,進去以後選擇win系統就可以了,珍惜機會哦,進去以後該幹嘛幹嘛,注意,不要裝一個叫什麼DBE還是什麼鬼的東西,說是修復引導的什麼,裝上以後我連win都找不到了....

4.

重要的來了

如果找遍了所以ls下的碟符都沒有發現grub,說明linux核心缺失,本來就該沒有,因為你格式化了嘛,當然找不到呀,

怎麼辦?放U盤裡呀。

找個能開機的電腦,裝一個VM虛擬機器(其實能走到這一步,你應該會裝VM的,不然早就拿電腦找人修去了,況且你還裝了裝系統)。

VM建立一個ubuntu的虛擬機器

下載ubuntu映象,然後開啟那個映象,將裡面的boot資料夾考到電腦裡面

裝完虛擬機器以後,百度一下安裝上VM tools,拷檔案用的。

然後插上U盤,用ubuntu系統格式化這個U盤(普及知識:win下的檔案系統格式U盤一般是FAT,linux下的是ext3)所以你想直接把那個boot在win下考入u盤,然後在那個grub執行ls,當然可以看到你的U盤,但是他會提示檔案系統是fat的,所以老老實實的在ubuntu系統下格式化,然後再考進去,然後插進去,找到你的u盤,然後繼續第三步。

5.至此,你應該可以開機了,或者能進入bios了,然後我後面幹了什麼我忘了,反正我又老老實實的吧ubuntu裝回了D盤

如果還不行,可以聯絡我,qq:1103367710