ubuntu10.04+win7雙系統,重裝win7後,恢複grub引導菜單以及命令列引導linux

來源:互聯網
上載者:User

標籤: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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.