Linux/Windows雙系統引導修復
安裝雙系統建議先安裝windows,然後在安裝Linux,使用Linux(grub2)引導雙系統
如果重新安裝了windows,則無法引導進入linux,需要修復引導
在windows下安裝easyBCD引導,選擇linux引導分區,
如果無法引導進入linux,出現grub命令界面
確認ubuntu的根目錄在哪,以及是否給boot單獨分區
如根目錄在/dev/sdaX,對應(hd0,X-1)
重啟選擇進入NeoGrub,看到“grub>”就對了
(1)root (hdX,Y)
// X為硬盤位置,如果你只有一快硬盤,X=0; 如果有多塊,相應設置x。
// Y為boot分區所在位置; 如果沒有單獨分boot分區,Y就是你的 /分區所在位置
(2)
①boot分區單獨分出來
kernel /vmlinuz-3.xxxxx-generic root=/dev/sda8
(無論你有沒有把,sdaX這裏都要寫 /根分區的位置,否則無法完成啟動,這裏可以按tab完成填寫)
②沒有單獨把boot分區分出來
kernel /boot/vmlinuz-3.xxxxx-generic root=/dev/sda8
(3)
initrd /initrd.img-3.xxxxx-generic //boot分區單獨分出來
或
initrd /boot/initrd.img-3.xxxxx-generic // 沒有單獨把boot分區分出來
(4)boot
此時ubuntu會在grub界面直接啟動ubuntu,進入後在終端運行
$ sudo update-grub //恢復ubuntu引導項
$ sudo grub-install /dev/sda
//如果出錯,加上--force:sudo grub-install --force /dev/sda
Linux/Windows雙系統引導修復