本來是vista與ubuntu 9.10共存的雙系統電腦,近來想裝個win7,裝上win7後,卻找不到ubuntu的啟動項了……
於是,可通過如下方法做:
用ubuntu9.10以上(9.10以下的就是修復grub1)的系統盤,啟動光碟選擇「試用而不安裝」,進入後開啟終端:
(注意命令間的空格,特別是mnt前面有空格)
一、sudo fdisk -l 找到id=83的選項,如,我的是:
disk /dev/sda: 320.1 gb, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
units = cylinders of 16065 * 512 = 8225280 bytes
sector size (logical/physical): 512 bytes / 512 bytes
i/o size (minimum/optimal): 512 bytes / 512 bytes
disk identifier: 0xbbc20dd6
device boot start end blocks id system
/dev/sda1 * 1 3891 31254426 7 hpfs/ntfs
/dev/sda2 3892 6261 19028992 83 linux
/dev/sda3 6261 38914 262282241 f w95 ext'd (lba)
/dev/sda4 6504 11727 41953280 7 hpfs/ntfs
/dev/sda5 6261 6504 1952768 82 linux swap / solaris
/dev/sda6 11727 24794 104960000 7 hpfs/ntfs
/dev/sda7 24794 38914 113414144 7 hpfs/ntfs
,這樣獲取自己ubuntu分割槽在/dev/sda2。
然後再按照以下去做
1. sudo -i
2. mount /dev/sda2 /mnt
3. mount /dev/sda2 /mnt/boot 這一步是有給 /boot 單獨分割槽的命令,若沒單獨分割槽跳過這步
4. grub-install --root-directory=/mnt /dev/sda (/mnt後的空格啊!!!!,差點被它害死了我)
5. 重啟
經過上面的步驟就就能恢復到原來的雙系統。
雙系統重灌Windows後恢復Ubuntu
雙系統重灌windows後使用u盤或live cd可以恢復ubuntu系統。步驟如下 1.把ubuntu安裝映象燒錄到u盤,製作成引導盤。2.從u盤啟動,選擇 試用ubuntu 3.開啟終端,使用 sudo i 切換到root許可權,4.使用fdisk l列印磁碟分割槽列表。記下linux所在分割槽...
雙系統重灌windows後無ubuntu引導的問題
原因 windows系統在重灌的時候把mbr重寫了!使用ubuntu安裝盤,從安裝盤啟動,選擇試用ubuntu,然後開啟終端。執行命令sudo fdisk l找到ubuntu所在的盤 執行命令sudo mkdir media tmpdir建立臨時資料夾 執行命令sudo mount dev sda6...
系統重灌後phpnow修復
最近在搗鼓wordpress,主題寫了一半然後就重灌了win8,在新系統裡面訪問127.0.0.1的時候出現無法訪問的情況。主題寫了一半,又不想重灌wordpress導資料庫這些繁瑣的過程,於是,嘗試在開啟phpnow資料夾下的pncp.cmd指令碼看能不能在新系統裡面重新啟動apache和mysq...