自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Ubuntu9.10 Grub2修復(fù)LiveCD實(shí)現(xiàn)方法詳解

系統(tǒng) Linux
LiveCD是一種光盤上的可運(yùn)行出系統(tǒng)的激光光碟,簡(jiǎn)單的說(shuō)就是一個(gè)光盤上的系統(tǒng),你可以通過(guò)光盤啟動(dòng)電腦

概述:windows xp與ubuntu9.10雙系統(tǒng),由于windows重新安裝,原來(lái)的grub2啟動(dòng)菜單不見了,如何修復(fù)?   以下介紹用LiveCD修復(fù)Grub2的具體方法,經(jīng)實(shí)踐可行。參考好幾篇文章,不再列出,一并感謝!

一、Ubuntu9.10 Grub2簡(jiǎn)介

LiveCD是一種光盤上的可運(yùn)行出系統(tǒng)的激光光碟,
簡(jiǎn)單的說(shuō)就是一個(gè)光盤上的系統(tǒng),你可以通過(guò)光盤啟動(dòng)電腦,
啟動(dòng)出一個(gè)系統(tǒng)(這個(gè)系統(tǒng)在使用上和安裝到硬盤上的是一樣的,就是啟動(dòng)時(shí)速度比較慢)。
Linux Live CD就是一套在光盤上的Linux系統(tǒng)(和裝出來(lái)的Linux時(shí)一樣的)它也有圖形界面,也有終端。
這種Linux Live CD主要是用于修復(fù)Linux系統(tǒng)或用于學(xué)習(xí)Linux系統(tǒng)。

事實(shí)上,ubuntu9.10安裝時(shí)選擇第一項(xiàng)不安裝運(yùn)行時(shí)即為進(jìn)入LiveCD。

二、Ubuntu9.10 Grub2

9.10用的是grub2(包名叫g(shù)rub-pc),它的系統(tǒng)引導(dǎo)文件為/boot/grub/grub.cfg(只讀文件)。
而以前的grub用的是/boot/grub/menu.lst和/boot/grub/stage1等文件。

三、windows xp和ubuntu9.10雙系統(tǒng)引導(dǎo)程序的修復(fù)

windows xp與ubuntu9.10雙系統(tǒng),由于windows重新安裝,原來(lái)的grub2啟動(dòng)菜單不見了,如何修復(fù)?      
用LiveCD修復(fù)Grub2的具體方法如下:

1、用Ubuntu9.10 Grub2光盤啟動(dòng)系統(tǒng);

2、打開終端,輸入終端命令:
sudo fdisk -l (查看計(jì)算機(jī)分區(qū)列表)
請(qǐng)記錄下來(lái)根分區(qū) / 和 /boot 分區(qū)安裝的位置(我的根分區(qū)位于/dev/sda6,/boot沒有單獨(dú)分區(qū)(若有則假設(shè)位于/dev/sda7)),
下面就以我的分區(qū)為例說(shuō)明,請(qǐng)大家根據(jù)自己的磁盤分區(qū)情況進(jìn)行相應(yīng)修改;

3、在終端輸入命令:  
sudo -i                                                          (取得root特權(quán))
mount /dev/sda6 /mnt
mount /dev/sda7 /mnt/boot                            (如果/boot沒有單獨(dú)分區(qū)則不要執(zhí)行這個(gè)命令)
grub-install --root-directory=/mnt/ /dev/sda   (注意此命令中root前面是兩個(gè)減號(hào)橫杠)

4、執(zhí)行完以上步驟和命令,重新啟動(dòng)系統(tǒng)。
此時(shí)出現(xiàn)雙系統(tǒng)啟動(dòng)菜單,且可正常進(jìn)入ubuntu9.10,卻無(wú)法進(jìn)入windows xp了。

繼續(xù)修復(fù)如下:
進(jìn)入U(xiǎn)buntu9.10系統(tǒng),打開終端,輸入命令:
sudo update-grub                          (重建GRUB列表,將windows xp引導(dǎo)項(xiàng)修復(fù))
sudo grub-install /dev/sda               (重新寫入第一分區(qū)mbr)

5、重新啟動(dòng)系統(tǒng),雙系統(tǒng)啟動(dòng)應(yīng)該恢復(fù)成功。
若還是無(wú)法進(jìn)入windows xp,可以嘗試手動(dòng)修改grub.cfg文件,
若想修改啟動(dòng)順序的話,也要修改grub.cfg文件。

Ubuntu9.10 Grub2修復(fù)LiveCD具體方法如下:

進(jìn)入U(xiǎn)buntu9.10系統(tǒng),打開終端,輸入命令:
sudo -i                                         (取得root特權(quán))
chmod   +w   /boot/grub/grub.cfg (修改grub.cfg文件的操作權(quán)限)
gedit   /boot/grub/grub.cfg          (編輯grub.cfg文件,方法類似修改grub的menu.lst文件)

當(dāng)無(wú)法進(jìn)入windows xp時(shí),若grub.cfg文件中windows引導(dǎo)相關(guān)的部分包含search或drivemap的話,應(yīng)該刪除其所在行。(這種情況比較少見)
例如,將以下內(nèi)容                                
 

  1. menuentry "Microsoft Windows XP Professional" {   
  2. set root=(hd0,1)   
  3. search –no-floppy –fs-uuid –set 4a807ca0807c93e3   
  4. drivemap -s (hd0) $root   
  5. chainloader +1   
  6. }   
  7. 修改為   
  8. menuentry "Microsoft Windows XP Professional" {   
  9. set root=(hd0,1)   
  10. chainloader +1   
  11. }  

 

grub.cfg文件修改完畢后,為了安全起見,應(yīng)該恢復(fù)它的只讀權(quán)限,操作如下:
chmod   -w   /boot/grub/grub.cfg

本文來(lái)自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/raul23551984/archive/2010/04/27/5533748.aspx

【編輯推薦】

  1. Ubuntu GRUB非常優(yōu)秀的系統(tǒng)引導(dǎo)器
  2. Ubuntu GRUB開機(jī)選項(xiàng)修改
  3. Ubuntu grub利用安裝光盤硬盤安裝ISO文件
  4. Linux rescuev修復(fù)模式跨越控制臺(tái)登錄
  5. Linux rescue單用戶模式修復(fù)模式
責(zé)任編輯:chenqingxiang 來(lái)源: CSDN
相關(guān)推薦

2010-06-13 10:11:46

Ubuntu Grub

2010-06-17 09:59:34

Ubuntu 10.0

2010-06-13 10:44:57

Ubuntu Grub

2009-12-25 18:15:50

Ubuntu9.10文

2009-06-11 14:43:48

ubuntufedoragrub

2009-12-25 18:14:02

Ubuntu9.10光

2010-06-17 16:54:54

Grub2背景

2010-06-17 12:48:05

livecd 修復(fù)Gr

2010-02-06 17:02:35

Ubuntu9.10

2010-06-13 12:59:15

Ubuntu xp G

2010-06-17 16:23:32

Grub2 配置

2010-03-12 14:44:54

Ubuntu Live

2010-03-18 11:13:42

2011-09-01 10:21:18

ubuntugdm

2009-12-07 09:52:06

Ubuntu9.10/

2011-08-30 16:03:59

UbuntuGrubCustomi

2010-01-06 13:55:57

2010-06-17 15:59:39

Grub2 編輯

2010-04-30 09:37:07

Ubuntu 10.0GRUB2

2017-06-13 13:53:21

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)