XP系统被ghost了,无法启动Ubuntu,咋办?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
liuyuping
帖子: 33
注册时间: 2008-10-21 9:22

XP系统被ghost了,无法启动Ubuntu,咋办?

#1

帖子 liuyuping » 2008-10-26 10:05

我原先是XP系统,并对XP下的C:做了ghost备份,后来装了Ubuntu,并把启动项(具体是什么名字忘了,好像是grub什么的)写入了mbr(现在的XP是在Ubuntu的启动菜单中),请问,如果我现在把C:盘的gho文件恢复,那么后来的Ubuntu还能启动吗?如果不行,我该怎么办?

说明:1、我的XP只有这个gho文件了,没有别XP安装光盘。
2、我的gho里的系统和所有安装的程序都进行过自定义设置,因此不想重装XP系统,那样又需要重新安装程序重新设置系统很麻烦的。
3、同理,Ubuntu下也已经装好了很多程序和进行过很多设置,因此也不希望全新安装Ubuntu。
4、不能对现在的C:重做gho备份了,因为现在的XP系统已经有问题了,备份失去意义。

我的问题是:第一,恢复原gho文件不会破坏mbr,那这样最好。第二,万一给破坏了,我该如何通过最简单的办法重写MBR来恢复两个系统,而不是重装系统。
头像
kind03
帖子: 68
注册时间: 2008-10-25 23:52
联系:

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#2

帖子 kind03 » 2008-10-26 10:16

GHOST恢复肯定会破坏MBR的
但是听说进LIVE CD可以重装GRUB
头像
32idea
帖子: 1251
注册时间: 2006-12-15 9:32
系统: linux

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#3

帖子 32idea » 2008-10-26 10:51

如果MBR被恢复,可以修改XP下的BOOT.INI(末尾加上一行c:\grldr=" Ubuntu Linux"),借助grub for dos工具引导(可以把你UBUNTU用于引导的MENU.LST放到C:盘根目录下,解压缩grub for dos工具包中的文件“grldr”也放到C:根目录下。如果用grub for dos工具包中的MENU.LST文件,启动后需要手动操作,不如UBUNTU已经创建好的MENU.LST来的便捷);

也可以用LIVECD修复安装UBUNTU的GRUB启动引导器
上次由 32idea 在 2008-10-26 10:58,总共编辑 1 次。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#4

帖子 ptptptptptpt » 2008-10-26 10:56

kind03 写了:GHOST恢复肯定会破坏MBR的
全盘 ghost 会破坏MBR ,但只 ghost 一个分区的话,不会动到 mbr
liuyuping
帖子: 33
注册时间: 2008-10-21 9:22

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#5

帖子 liuyuping » 2008-10-26 20:16

我只ghost一个分区,但愿恢复时不会改写mbr。
32idea 写了:如果MBR被恢复,可以修改XP下的BOOT.INI(末尾加上一行c:\grldr=" Ubuntu Linux"),借助grub for dos工具引导(可以把你UBUNTU用于引导的MENU.LST放到C:盘根目录下,解压缩grub for dos工具包中的文件“grldr”也放到C:根目录下。如果用grub for dos工具包中的MENU.LST文件,启动后需要手动操作,不如UBUNTU已经创建好的MENU.LST来的便捷);

也可以用LIVECD修复安装UBUNTU的GRUB启动引导器
如果实在被改写了,那么使用linvecd修复安装,怎么操作?谢谢
wycmer
帖子: 34
注册时间: 2008-10-19 22:14

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#6

帖子 wycmer » 2008-10-26 21:07

不会吧?这么复杂。
我觉得:一切从零开始反而比一知半解更加充满乐趣,这是我不断探索和充实的动力。
头像
muzuiget
帖子: 1097
注册时间: 2007-12-31 14:57

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#7

帖子 muzuiget » 2008-10-26 21:18

liuyuping 写了:我只ghost一个分区,但愿恢复时不会改写mbr。
32idea 写了:如果MBR被恢复,可以修改XP下的BOOT.INI(末尾加上一行c:\grldr=" Ubuntu Linux"),借助grub for dos工具引导(可以把你UBUNTU用于引导的MENU.LST放到C:盘根目录下,解压缩grub for dos工具包中的文件“grldr”也放到C:根目录下。如果用grub for dos工具包中的MENU.LST文件,启动后需要手动操作,不如UBUNTU已经创建好的MENU.LST来的便捷);

也可以用LIVECD修复安装UBUNTU的GRUB启动引导器
如果实在被改写了,那么使用linvecd修复安装,怎么操作?谢谢
搜论坛,被讨论了上百次了。
liaaxiaa
帖子: 14
注册时间: 2008-05-02 15:42

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#8

帖子 liaaxiaa » 2008-10-31 22:38

title find and boot Linux with menu.lst already installed

fallback 5

find --set-root /sbin/init

savedefault --wait=2

configfile /boot/grub/menu.lst
yuancongwei
帖子: 282
注册时间: 2007-11-18 15:52
来自: 江苏盛泽医院普外科

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#9

帖子 yuancongwei » 2008-11-01 10:55

lvecd
sudo grub
find /boot/grub/stage1
根据返回的值 比如hd(0,1)
root (hd0,1)
setup (hd0)
quit
liuyuping
帖子: 33
注册时间: 2008-10-21 9:22

Re: XP系统被ghost了,无法启动Ubuntu,咋办?

#10

帖子 liuyuping » 2009-04-28 12:19

ghost分区,没有任何影响,可以放心恢复,我一直这么做的,回复xp的ghost包之后,依然在Ubuntu的启动菜单中期的xp
回复