window跟ubuntu雙系統,安裝window丟失Linuxgrub引導,用刻有ubuntu的光盤或者U盤進入終端修復Linux啟動菜單,安裝grub需要聯網...有兩種情況:獨立/boot和非獨立/boot分區
(1)/boot獨立分區
#sudo -i
#apt-get install grub-pc
#fdisk -l // 查看硬盤分區
我的根分區 / 是 dev/sda11
啟動分區 /boot是dev/sda9
#mount /dev/sda11 /mnt/ //掛載根分區
#mount /dev/sda9 /mnt/boot/ //掛載/boot分區
#grub-install --root-directory=/mnt/ /dev/sda
...
(fd0) /dev/fd0
(hd0) /dev/sda
表示成功將grub安裝到/boot分區。第一次安裝grub-pc,由于是live-CD啟動的,所以要把grub安裝回/boot目錄下才行。
#重啟
我的情況是重啟后進不了系統,而是停在grub的命令模式下:
grub>
打命令如下:
grub>kernel /grub/core.img
到這里就可以進入系統了。
(2)非獨立/boot分區
非獨立/boot的命令是:grub>kernel /boot/grub/core.img
注意:進入系統要重新安裝grub,否則重啟還是進入上面那個grub的命令模式。
PS:雙系統中網關Destination Host Unreachable錯誤的解決
我是Windows7下用VMware裝的Ubuntu
VMware的網絡配置是使用橋接的方式,那么VMware里面的Ubuntu就配個靜態IP吧,由于使用了桌面,就直接用圖形界面配了。
ping本機是沒問題的,ping網關就出現了Destination Host Unreachable,目標主機不可達。
ifconfig查看了網絡配置也沒什么問題,很困惱。

后面想到我還裝了VirtualBox,以前就遇到虛擬網卡沖突的問題,于是查看了一下Windows主機的所有網卡,如圖,把VirtualBox的虛擬網卡禁止掉,再ping一下就通了。
那真的是兩個虛擬機軟件的虛擬網卡沖突了,當然,如果要使用VirtualBox的話,就得把VMnet8禁止掉。
