引自http://tinyurl.com/ydrfxtn 作者不是我
我不是很懂指令也很少用 所以都用比較新手的方式理解
看到有人po文 就先以自己的方式先記下 包括寫在電腦旁及自己的Blog
高手別笑我 下面的我寫給自己看怕忘記而已
===============================================================
A.先考慮
( 可以進到系統操作 如像安裝第二種linux 沒安裝grub 可以正常進入ubuntu
或是ubuntu在第一個磁區 但調整grub調到壞掉 可以進入ubuntu系統,
win重灌洗掉MBR的狀態應該不行 )
1. sudo update-grub
更新grub.cfg的裝置設定
2. grub-probe -t device /boot/grub
載入開機載入程式的位置
3. sudo grub-install /dev/sda
安裝grub到某硬碟的MBR(a,b,c...)
4. sudo grub-install --recheck /dev/sda
檢查安裝
===============================================================
B.重新安裝
( 重新再完整安裝一次grub 比如win硬洗掉MBR時 無法直接進入ubuntu系統
需借助live CD 光碟開機來回復 )
* grub以前的名稱變更 ex.(hd0,0)==>sda1 第一硬碟第一磁區;
(hd1,4)==>sdb5 第二硬碟第五磁區
* 掛載:就是讓裝置出現在系統可以讀取的某資料夾中
下面出現的掛載 請想像/mnt的資料夾圖形裡 冒出某某裝置
* 系統裝置/root就是/
* 一句話: 掛載-安裝-卸載
下一頁開始
1. 進光碟片 開機後 進入終端機
(比如硬碟安裝選項 然後取消取消就會出現桌面)
2. sudo fdisk -l
l是小L 在這先看分割槽 確定那幾個是系統槽
>>> 3. sudo mount /dev/sda1 /mnt
sudo mount /dev/sda3 /mnt
...........................
掛載所有的系統分割區 到 /mnt的資料夾
>> 4. sudo mount /dev/sda7 /mnt/boot
掛載獨立的/boot分割槽 到 /mnt的資料夾 的 /boot資料夾
之前沒有特別分割的話可以不用 那就在/ 裡
> 5. sudo mount --bind /dev/ /mnt/dev
掛載裝置 比如光碟機 usb... 到 /mnt的資料夾 的 /dev資料夾
@@ 6. sudo chroot /mnt
chroot改變根目錄/root(就是/ ) 到 /mnt的資料夾 也=掛載根目錄
7. sudo grub-install /dev/sda
重新安裝 grub 2
8. sudo grub-install --recheck /dev/sda
驗證安裝
@@ 9. Ctrl D
退出chroot ( 卸載根目錄/ )
>10. sudo umount /mnt/dev
>> sudo umount /mnt/boot
>>> sudo umount /mnt
顛倒方向卸載 前面有掛載的 就卸載
11. reboot
收工!!!!!!!
PS.紫色地方看狀況調整... 就是所在硬碟及那個磁區
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: JokePtt 來自: 123.204.48.240 (11/14 00:38)
→
11/14 01:06, , 1F
11/14 01:06, 1F
→
11/14 02:58, , 2F
11/14 02:58, 2F
→
11/14 03:00, , 3F
11/14 03:00, 3F
→
11/14 03:01, , 4F
11/14 03:01, 4F
→
11/14 03:02, , 5F
11/14 03:02, 5F
推
11/15 00:45, , 6F
11/15 00:45, 6F
推
11/15 16:29, , 7F
11/15 16:29, 7F