重装XP后如何由XP引导改为UBUNTU引导?

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

重装XP后如何由XP引导改为UBUNTU引导?

#1

帖子 qq52073344 » 2007-10-30 7:21

请教重装XP后如何由XP引导改为UBUNTU引导?
重装XP后按坛子里的教程在boot.ini里添加了ubuntu的选项,但我想让引导装在UBUNTU里,而不是由C盘的bont.ini引导。我主要是想改回由UBUNTU引导并且XP共存,用于美化GRUB启动界面!
oceanboo
帖子: 76
注册时间: 2006-07-26 1:32

#2

帖子 oceanboo » 2007-10-30 10:01

重装一下grub吧。
头像
qq52073344
帖子: 169
注册时间: 2006-12-07 6:38
联系:

#3

帖子 qq52073344 » 2007-10-30 20:46

ubuntu的GRUB怎么重装?有人知道吗
头像
qq52073344
帖子: 169
注册时间: 2006-12-07 6:38
联系:

#4

帖子 qq52073344 » 2007-10-31 9:04

:?:
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#5

帖子 iblicf » 2007-10-31 9:22

麻烦你 sudo fdisk -l 一下
kangtian
帖子: 336
注册时间: 2007-04-22 13:14

#6

帖子 kangtian » 2007-10-31 11:03

很简单,首先检查你的/boot/grub/menu.lst,看里面有没有引导 windows的选项,形如:
root (hd0,0)
chainloader +1
有的话就打开命令行,依次输入:
sudo grub #进入grub,以下的命令将是grub的命令
find /boot/grub/stage1 #会显示形如(hdx,y)的参数,下面要用到
root (hdx,y) #就是上面的(hdx,y)
setup (hd0) #将grub安装在mbr
头像
qq52073344
帖子: 169
注册时间: 2006-12-07 6:38
联系:

#7

帖子 qq52073344 » 2007-10-31 12:51

Disk /dev/sda: 60.0 GB, 60060155904 bytes
255 heads, 63 sectors/track, 7301 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5f4d5f4d

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10240413+ c W95 FAT32 (LBA)
/dev/sda2 1276 7302 48411027+ f W95 Ext'd (LBA)
Partition 2 does not end on cylinder boundary.
/dev/sda5 1276 2550 10241406 c W95 FAT32 (LBA)
/dev/sda6 3826 5100 10241406 c W95 FAT32 (LBA)
/dev/sda7 5101 6248 9221278+ c W95 FAT32 (LBA)
/dev/sda8 6249 7302 8465404+ c W95 FAT32 (LBA)
/dev/sda9 2551 2612 497983+ 82 Linux swap / Solaris
/dev/sda10 2613 3825 9743391 83 Linux

Partition table entries are not in disk order
头像
qq52073344
帖子: 169
注册时间: 2006-12-07 6:38
联系:

#8

帖子 qq52073344 » 2007-10-31 13:12

kangtian 写了:很简单,首先检查你的/boot/grub/menu.lst,看里面有没有引导 windows的选项,形如:
root (hd0,0)
chainloader +1
有的话就打开命令行,依次输入:
sudo grub #进入grub,以下的命令将是grub的命令
find /boot/grub/stage1 #会显示形如(hdx,y)的参数,下面要用到
root (hdx,y) #就是上面的(hdx,y)
setup (hd0) #将grub安装在mbr
按你的方法做了,现在GRUB写入MBR了。启动界面是UBUNTU的了,但是XP启动界面没了,也没启动选项了!
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#9

帖子 iblicf » 2007-10-31 13:14

按 6 楼的办法,,

进入 ubuntu , 开终端,sudo grub

grub > root ( hd0,9)
grub > setup
grub > quit

好了,可以重启动看看
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#10

帖子 iblicf » 2007-10-31 13:17

title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
可以仿照这个添上
头像
qq52073344
帖子: 169
注册时间: 2006-12-07 6:38
联系:

#11

帖子 qq52073344 » 2007-10-31 15:05

iblicf 写了:
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
可以仿照这个添上
添加到/boot/grub/menu.lst的
## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,9)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=8df956ff-a3ea-415d-8145-985a378f6b46 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,9)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=8df956ff-a3ea-415d-8145-985a378f6b46 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,9)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
这一栏目里吗
回复