標籤:style io ar sp on 檔案 art 問題 bs
我在我的小Y上安裝了ubuntu10.04和win7旗艦版的雙系統,採用的是grub引導。今天win7不知道哪兒出了問題,windows update更新一直報錯,(當然360也是打不上滴)網上查了很久借鑒了許多的解決方案還是沒能解決問題。我有一些完美主義的傾向,對於這樣的問題自然不能容忍,沒了更新怎麼對得起我這硬刷的正版?抱著“生命在於折騰”的精神,果斷決定重做系統。 但是重做系統就會將grub引導菜單給覆蓋掉(強烈鄙視下霸道的微軟),我可不想重做辛苦配置的ubuntu,於是做之前先百度了下grub修複方法,以防萬一。 以下是主要提及的方法: 1.sudo -i(or sudo bash) //切換到root許可權 2, fdisk -l //看下Ubuntu的分區在哪裡,看起來似乎是下面那樣的,(83) Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ c W95 FAT32 (LBA) /dev/sda2 2433 19457 136753282 f W95 Ext‘d (LBA) /dev/sda5 2433 7296 39070048+ b W95 FAT32 /dev/sda6 7297 12395 40957686 7 HPFS/NTFS /dev/sda7 12396 15435 24414062+ 83 Linux /dev/sda8 15435 15739 2440192 82 Linux swap /dev/sda9 15739 19163 27507712 83 Linux 3, mount /dev/sda9 /mnt //掛在原系統的根目錄 4, grub-install --root-directory=/mnt/ /dev/sda 看到 Installation finished.No Error Reported. 就成功了 有了方法在手就放心大膽的重新安裝win7了,做好win7,燒錄隨身碟livecd,一切按部就班,重啟後結果還是悲劇的grub命令列而不是什麼熟悉的grub啟動菜單!我暈,不知道是不是網上方法錯誤,我試了幾次還是沒能解決。沒辦法只好另想辦法了... 我用livecd進入系統,找到ubuntu系統的引導檔案grub.cfg,記下我系統主要的啟動資訊: root=‘(hd0,7)‘、linux /boot/vmlinuz-2.6.32-24-generic、initrd /boot/initrd.img-2.6.32-24-generic,
決定試試看在grub命令列下進行引導;
重啟後在grub命令列下輸入:
1.grub>root (hd0,6) //輸入root (hd0,按tab可以查看linux所在分區 2.grub>kernel (hd0,6)/boot/vmlinuz-2.6.32-24-generic root=/dev/sda7 //檔案名稱可按tab補全,sda7就是(hd0,6) 3.grub>initrd /boot/initrd.img-2.6.32-24-generic //按tab可補全 4.grub>boot 懷著忐忑的心情,終於看到grub在引導了,一會熟悉的ubuntu介面回來了!進入以後再更新下grub就可以啦; 1.開啟終端, 2.sudo -i, 3.update-grub,
最後重啟,這回久違的grub菜單才算回來了~~折騰了我2個小時總算搞定了,網上那個方法作用未明,我未成功!
ubuntu10.04+win7雙系統,重裝win7後,恢複grub引導菜單以及命令列引導linux