雙系統 fedora 恢復引導


因為硬盤壞了,所以買了個固態的用用。

先裝windows,再裝fedora及常用必備的驅動軟件裝上。

快要完成了心情都挺好,可是在一次關機時window7關機很慢一直在刪索引,我嫌時間太長,直接按電源了。

不過一按電源windows7就起不來了。算了直接重裝吧。不過這樣一來要么手動修復,要么兩個重裝,暈死。

 

加載選擇器程序有兩種

第一種

先從引導區間 引導到windows的加載選擇器程序(當然這個加載程序就存在C盤)

然后再從C盤里面的加載之前的選擇器再引導到linux /區

不過這種呢要手動的去調 windows的加載選擇器所以比較難於安裝

而且如果 windows C盤格了 就引導不了了,要重新修復

第二種

先從引導區間 引導到linux 的加載選擇器程序(當然這個加載程序就存在/的所屬子目錄)grub2

然后再從grub2去找 C盤

這個方法用的人比較多,原因是,安裝完windws時不用考濾引導,大白菜自動做好了(直接重寫引導區間,不會考濾linux問題 誰叫人家是桌面老大呢)。

裝完windws再裝linux這時 linux考濾的就比較周全,同樣的會修改引導分區,但是人家要厚道一點,會識別windows,然后會自動的幫windows 寫到自己的選擇器的列表里面來。這樣用戶在安裝是就不用考濾引導問題了。所以這樣裝的人比較多。

 

系統安裝的順序

如果是自動安裝當然是 先裝windws 再裝 linux,而且用 linux的選擇器。

如果是手動安裝選擇器當然什么順序,用哪個選擇器都可以跑起來的。

 

掛了之后的影響

如果用了windws的選擇器 那么linux 掛了,如果不想再使用linux的話,不會影響windws這個系統使用的 ,反之亦然。

我現在的情況是用的是自動安裝,裝的當然是linux的選擇器。如果現在不用windws依然可用,如要用windws要么兩人個重新自動安裝,

要么手動修復了嘍。手動修復有兩種方法,一種是用window的引導,不過這種我以前兼容ubuntu時用過現在當然是修復grub2了。

 

查了N多資料終於解決了,其實很簡單,就是重寫引導區間而己。

具體步驟

 1)做一個liux u盤啟動安裝盤,正好是有的,不用重新做了。

 2)從U盤啟動,然后掛載硬盤中的linux 分區

 3)將掛載的目錄視為根目錄,把系統資源軟鏈接到這個根目錄下面去(因為實際上只掛了硬盤,而其它設備是空的)。

 4)用chroot 命令進入這個系統根目錄

 5)在這個根目錄視角下(即在硬盤的文件系統下)使用gurb2-install命令把目錄信息寫入到 引導區間

 6)解除軟鏈接,刪除臨時目錄

 7)重新啟動就行了(因為gurb2之前的配置還在嘛)

LiveCD 制作U盤

mount -t ext4 -o rw /dev/sda10   /media 掛載硬盤
mount -o bind /dev /media/dev    軟鏈資源接到視角目錄
mount -o bind /sys /media/sys   軟鏈資源接到視角目錄
chroot /media 進入視角目錄
grub2- install /dev/sda 寫入引導區間
umount /media/dev  解鏈 解掛
umount /media/sys
重啟
 
在真正的linux確盤視角重新生成 grub .cfg
grub2-mkconfig  -o  /boot/grub2/grub .cfg
重啟
 
看了下面這篇才弄好的
http://www.cnblogs.com/magicbox/archive/2012/01/17/2363889.html


免責聲明!

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



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