先装了XP后装ubuntu。现在想重装XP,启动怎样设置?

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
wacooa
帖子: 4
注册时间: 2009-08-04 14:20

先装了XP后装ubuntu。现在想重装XP,启动怎样设置?

#1

帖子 wacooa » 2009-08-04 14:34

Ubuntu使用了一天后,XP开机死机,硬盘常亮!

我想可能是系统的问题,想重装XP.
现在有2个问题:
问题1:
目前开机后的启动项是 5条ubuntu选项 和一条XP的。
为什么有5条ubuntu我也不知道。正常么?看Menu.lst。
title Ubuntu 9.04, kernel 2.6.28-14-generic
uuid 39df8673-8b2f-48f7-b4d4-3cd5f57a0871
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=39df8673-8b2f-48f7-b4d4-3cd5f57a0871 ro quiet splash
initrd /boot/initrd.img-2.6.28-14-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-14-generic (recovery mode)
uuid 39df8673-8b2f-48f7-b4d4-3cd5f57a0871
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=39df8673-8b2f-48f7-b4d4-3cd5f57a0871 ro single
initrd /boot/initrd.img-2.6.28-14-generic

title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 39df8673-8b2f-48f7-b4d4-3cd5f57a0871
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=39df8673-8b2f-48f7-b4d4-3cd5f57a0871 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 39df8673-8b2f-48f7-b4d4-3cd5f57a0871
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=39df8673-8b2f-48f7-b4d4-3cd5f57a0871 ro single
initrd /boot/initrd.img-2.6.28-11-generic

title Ubuntu 9.04, memtest86+
uuid 39df8673-8b2f-48f7-b4d4-3cd5f57a0871
kernel /boot/memtest86+.bin
quiet


问题2,最关键的问题。

2.1 我重装xp后,这些启动项就没了吧?

我找了一些xp下设置grub的文章,看起来好麻烦。
2.2 如果我XP安装位置不变。我可不可以直接复制现在的Meun.lst.来使用?

2.3 具体怎么操作呢?需要下载那些软件?
Grub在xp具体怎么使用。

感谢你们的回答。我是因为使用houdini在进入ubuntu家族的。感谢每一位关心此帖的人。无论你是否能够给我帮助。呵呵。
wacooa 编辑
Aceuler
帖子: 50
注册时间: 2009-07-11 20:21
来自: DA.56.3A.A

Re: 先装了XP后装ubuntu。现在想重装XP,启动怎样设置?

#2

帖子 Aceuler » 2009-08-04 14:39

问题一:
五个UBUNTU的启动项是2个不同的内核对应的正常启动模式和修复模式,以及一个内存测试。
问题二:
2.1 是的。。重装XP后会没有
2.2 不知道。。实践出真知。理论引导实践。我没实践过。理论又不够。所以。我不知道
2.3 GRUB FOR DOS
上次由 Aceuler 在 2009-08-04 14:41,总共编辑 1 次。

代码: 全选

just sudo it~.~!
wacooa
帖子: 4
注册时间: 2009-08-04 14:20

Re: 先装了XP后装ubuntu。现在想重装XP,启动怎样设置?

#3

帖子 wacooa » 2009-08-04 14:41

补充一下。我是双硬盘。
我找到了如下安张Grub 的办法。可行么?

重启-进入liveCD-开启终端
输入sudo grub (出现grub>的提示符)
输入find /boot/grub/stage1 (出来的结果会是hd 0,1,不一定是0,1,但按照我上面的做法下来的一般都是。我第一次命令执行到这里就卡住了,后来多试几次,终于成功)
输入root (hd0,1) (hd0,1对应你自己出来的结果)
输入setup (hd0) (也不一定是0,自己注意对应关系)
输入quit (退出)

如果可以的话。貌似我直接粘贴我现在的Menu 就好了吧?
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 先装了XP后装ubuntu。现在想重装XP,启动怎样设置?

#4

帖子 adagio » 2009-08-04 14:43

1. 正常

2.1 是的
2.2 可以,其实这个menu.lst你根本不用管
2.3 装完XP后,用liveCD启动电脑,打开终端

代码: 全选

sudo grub
find /boot/grub/stage1
如果你的/boot是单独分区就要这样

代码: 全选

sudo grub
find /grub/stage1
然后看返回值,例如显示hd(0,5),就继续输入

代码: 全选

root hd(0,5)
setup hd(0)
quit
一般来说就可以了,如果出错,把出错信息贴上来
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
回复