由於工作需要,電腦上裝了windows xp與ubuntu 10.04雙系統。但是在重新安裝了windows系統之後,導致grub啟動資訊被覆蓋,而無法進入ubuntu。
選擇「試用ubuntu」的選項,進入livecd模式之後,開啟終端,按照如下步驟操作:
ubuntu@ubuntu:~$ sudo -i #切換到root使用者身份
root@ubuntu:~# fdisk -l #檢視電腦磁碟分割槽情況,以下為顯示結果,此結果因機器而異。在其中查詢「system」列為「linux」的分割槽,並記下device名稱,此處為「/dev/sda10」。
disk /dev/sda: 500.1 gb, 500107862016 bytes #此處的/dev/sda代表電腦硬碟
255 heads, 63 sectors/track, 60801 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: 0xf0b1ebb0
device boot start end blocks id system
/dev/sda1 * 1 3825 30724281 7 hpfs/ntfs
/dev/sda2 3826 60802 457661193 f w95 ext'd (lba)
partition 2 does not end on cylinder boundary.
/dev/sda5 3826 11474 61440561 7 hpfs/ntfs
/dev/sda6 11475 26772 122881153+ 7 hpfs/ntfs
/dev/sda7 26773 42070 122881153+ 7 hpfs/ntfs
/dev/sda8 42071 54427 99257571 7 hpfs/ntfs
/dev/sda9 54428 54610 1464320 82 linux swap / solaris
/dev/sda10 54610 60802 49734656 83 linux #此行為linux分割槽,記下此device名稱
disk /dev/sdb: 1977 mb, 1977614336 bytes #此處的/dev/sdb代表自啟動u盤
61 heads, 62 sectors/track, 1021 cylinders
units = cylinders of 3782 * 512 = 1936384 bytes
sector size (logical/physical): 512 bytes / 512 bytes
i/o size (minimum/optimal): 512 bytes / 512 bytes
disk identifier: 0x00044e7e
device boot start end blocks id system
/dev/sdb1 * 1 1021 1930680 c w95 fat32 (lba)
root@ubuntu:~# mount /dev/sda10 /mnt #將/dev/sda10代表的linux分割槽掛載到/mnt目錄下
root@ubuntu:~# grub-install --root-directory=/mnt /dev/sda #安裝grub,如果正常的話會顯示如下資訊。
installation finished. no error reported.
root@ubuntu:~# reboot #重啟電腦,你將會看到熟悉的grub啟動介面!
雙系統重灌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...
雙系統重灌windows後,修復grub啟動
本來是vista與ubuntu 9.10共存的雙系統電腦,近來想裝個win7,裝上win7後,卻找不到ubuntu的啟動項了 於是,可通過如下方法做 用ubuntu9.10以上 9.10以下的就是修復grub1 的系統盤,啟動光碟選擇 試用而不安裝 進入後開啟終端 注意命令間的空格,特別是mnt前面...