xp ubuntu双系统上_重装xp后修复grub方法

上传人:小** 文档编号:89128294 上传时间:2019-05-19 格式:DOC 页数:10 大小:30.50KB
返回 下载 相关 举报
xp ubuntu双系统上_重装xp后修复grub方法_第1页
第1页 / 共10页
xp ubuntu双系统上_重装xp后修复grub方法_第2页
第2页 / 共10页
xp ubuntu双系统上_重装xp后修复grub方法_第3页
第3页 / 共10页
xp ubuntu双系统上_重装xp后修复grub方法_第4页
第4页 / 共10页
xp ubuntu双系统上_重装xp后修复grub方法_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《xp ubuntu双系统上_重装xp后修复grub方法》由会员分享,可在线阅读,更多相关《xp ubuntu双系统上_重装xp后修复grub方法(10页珍藏版)》请在金锄头文库上搜索。

1、XP+UBUNTU双系统上_重装XP后修复GRUB方法f82重装xp后,mbr被xp写入信息导致grub无法工作解决方法从CD-ROM启动,从Live CD启动进入桌面。打开终端或者切换到一个tty(Ctrl+Alt+F1)。输入:sudo grub输入:find /boot/grub/stage1 #有人说这一步不用,不过个人感觉还是应该加上这一步输入:root (hd0,x) #输入find命令反馈的数据输入:setup (hd0) #如果想用xp进行多系统引导就写(hd0,x)输入:quit #退出grub。重新启动,不出意外的话,那么恭喜,呵呵,可以看到XP和UBUNTU的双系统引导咯

2、_-重装windows XP 后怎样找回Ubuntu首先下载GRUB for Dos并安装下载Ext3分区访问软件(有Ext2Fsd 或explore2fs)运行后将ubuntu根目录下的Boot文件夹里全部复制到C盘.重启后在开机菜单里选择GRUB就可进入ubuntu.要点:ubuntu linux 需要GRUB for Dos来引导,所以C:BOOT.INI里,会有这一行:C:GRLDR=GRUBext3分区下的boot文件夹里面放了可以引导的文件,需将其放在c盘根目录.-1.用livecd(强烈推荐)2.用安裝cd3.使用grub4dos4.使用grub軟盤1,使用livecd(强烈推荐

3、)使用任何你喜歡的linux livecd(比如,ubuntu 6.06的desktop cd)在终端下输入:代码:sudo sugrub代码:grub接着输入:代码:root (hdx,y)setup (hdx)请不要完全照样输入!请弄懂这些命令的含义。hd表示硬盘,格式是(hd硬盘号,分区号)从零开始计算。所以(按照日常的习惯,从1开始数),(hd0,0)表示第一个硬盘的第一个分区,(hd0,1)表示第一个硬盘的第2个分区,(hd1,4)表示第2个硬盘的第5个分区。(注意,linux系统里是用hda1表示第一个硬盘的第一个分区,不要把它和grub中的表示混起来。)root (hdx,y)这

4、里的(hdx,y) 是/boot 目录所在的分区(通常情况下,也就是你装ubuntu系统的分区,除非你安装的时候把/boot分出去了。)如果你不知道你把ubuntu装在第几个分区,可以在输入root (hd0, 时按Tab键来补全。(假设你把ubuntu装在第一块硬盘上)按了tab后,你将看到一些有关各个分区的信息。通常你可以通过分区的大小和格式看出你把ubuntu系统装在哪里了。setup (hdx) 通常情况下,是setup (hd0)。(多半你把ubuntu装在第一块硬盘上。)要注意的是,不要输入setup (hd0,0)。我曾经犯过这个错误。(如果你没把命令抄下来,凭记忆操作的话,可能

5、会犯这种错误。)最後,用代码:quit退出grub,重啟系統。好了,总结一下用到的命令(建议你把下面的代码抄在纸上。如果你对(hdx,y)表示的含义还感觉模糊,最好把上面几段解释也抄下来。)代码:sudo sugrubroot (hdx,y)setup(hdx)quit很简单吧?关键只要理解grub中硬盘分区的表示法就行了。2,使用ubuntu安裝cd恢复ubuntu desktopcd可能用不起来。你可能需要7.10的alternative cd。1. 用 Ubuntu 安装 CD 开机2. 在 boot: 提示号出现时, 键入 rescue 当作开机参数boot: rescue3. 顺着屏

6、幕上的指示跟着作4,例如 假设 /boot 磁碟分区位在 /dev/hda代码:#grub-install /dev/hda下面是另外一种方法。firehare 写道:1. 启动系统到 Ubuntu 安装CD2. 沿着屏幕上的命令直到 (千万不要超过这一步)! Fdisk disks3. 按 Ctrl + Alt + F24. 按 Enter 进入终端5. # mkdir /ubuntu # fdisk -l /dev/discs/disc0/disc # mount /ubuntu/ # chroot /ubuntu/sh-2.05b#6. 假设 /dev/hda1 是 /boot 分区的地

7、址7. sh-2.05b# grubgrub root (hd0,0)grub setup (hd0)grub quit1. 用 Ubuntu 安装 CD 开机2. 在 boot: 提示号出现时, 键入 rescue 当作开机参数boot: rescue3. 顺着屏幕上的指示跟着作4,例如 假设 /boot 磁碟分区位在 /dev/hda代码:#grub-install /dev/hda3,使用 grub for dos在沒有ubuntu安裝盤或livecd的情況下,你可以使用grub4dos重新安裝grub。你甚至可以用grub4dos代替grub來引導系統。3.1使用grub4dos重新安

8、裝grub下載http:/ 写道:将 grldr 复制到 C:,编辑C:BOOT.INI,加入一行:C:GRLDR=GRUB再手工输入启动命令例如:root (hd0,0)kernel /vmlinuz-2.6.10-5-686 root=/dev/hdb5 ro quiet splashinitrd /initrd.img-2.6.10-5-686savedefaultboot进入后,重新安装grub就好了。重新安裝grub:例如 假设 /boot 磁碟分区位在 /dev/hda代码:# grub-install /dev/hda3.2用grub4dos代替grub來引導系統yonsan 写

9、道:(凭记忆写的,如有fc1不完善请指正)如果你的系统现在正在使用grub引导方式,请在操作之前查看一下/boot/grub/menu.lst的内容,建议将/boot/grub/menu.lst拷贝一份以备用(将它拷到fat32分区中存放就可以)!进入window环境下1) 下载grub020p.zip并解压到C盘根目录下,打开C盘查看一下是否有以下文件C:boot (文件夹)C:ChangeLog.txtC:compileC:COPYINGC:grldrC:grub4linC:grub-0.95-patch1-startupsC:grub-0.95-patch2-findrootC:grub

10、-0.95-patch3-ntfsC:grub-0.95-patch4-emulationC:grub-0.95-patch5-splashC:grub-0.95-patch6-scdromC:grub-0.95-patch7-bioscdromC:grub.exeC:grub.pifC:README.txtC:robin.xpm.gzC:scratchpad.txt2) 修改C:bootgrubmenu.lst ,用你刚才从linux系统中拷贝的menu.lst覆盖C:bootgrubmenu.lst3) 进入grub命令行方式 (出现grub引导菜单时按c键) root (hd0,0) s

11、etup (hd0)4) 重启计算机4.使用grub軟盤很簡單,只要用grub軟盤啟動机器就行了。如何制作grub軟盤?如果你沒做過grub軟盤,想在用安裝cd恢复的時候順便做一個,那就試試下面這個:youngong 写道:用安装CD启动电脑,输入rescue回车启动后执行grub- install /dev/hda3重新安装grub到ubuntu分区上再用grub-install /dev/fd0制作一张启动软盘(如果你打算将grub安装在MBR上可就更简单了,只需要grub-install /dev/hda)。再用刚才制作的软盘重启电脑,就可以进入ubuntu linux了。为了还原我原来

12、的NT Loader启动linux的方式,再提取hda3分区的引导记录即“dd if=/dev/hda3 of=/linux.lnx bs=512 count=1,并将生成的linux.lnx文件复制到C区根目录下,修改boot.ini加入“c:linux.lnx=Ubuntu linux 5.04,就可以在硬盘引导时选择启动ubuntu了。其实整个过程中制作引导软盘只起了个过渡作用,但同时也方便以后维护系统。zhan 写道:今天重装了windows系统,将原来的xp装为2003装完后用ubuntu的安装盘grub-install /dev/hda 将linux恢复了但是启动时只有一个winx

13、p的选项,进入时说不能识别文件系统,不能启动然后出现一个GRUB 就停住了,不过linux系统是还可以用.各位大侠有没有什么好办法,我不想再重装了!启动win时的显示见下:Booting microsoft windows xp professionalroot (hd0,0)Filesystem type unkown ,partition type 0x7savedefaultmakeactivechainloader+1GRUB到这里就不动了,按键基本都没用,不过,ctrl+alt+delete能重启yonsan 写道:用以下方式引导windows代码:# Windowstitle Windowsrootnoverify (hd0,0)chainloader +1-重装Windows后 无法进入ubuntu 的修复方法如果你的电脑是Win和Ubuntu双系统的,可能会遇到这样的问题。就是重装Win之后将无法进入Ubuntu了。一般情况下遇到这样的问题,我们有两种方法解决!最简单的方法:1.利用另外的一个LiveCD盘进入后把所有的盘都挂载。2.拷贝原Ubuntu下的/boot/grub到Win的C盘。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号