Help ~ubuntu11.04,xp双系统引导问题

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
捡到的幸福
帖子: 5
注册时间: 2008-10-23 10:39
送出感谢: 0
接收感谢: 0

Help ~ubuntu11.04,xp双系统引导问题

#1

帖子 捡到的幸福 » 2011-05-30 22:48

我的机器有3个硬盘
第一个硬盘的第一个分区安装了xp
昨天我在第三个硬盘上安装来ubuntu11.04。
安装时选错引导安装的选项。
把grub安装在第三个硬盘上来。
重启后能进入原有的xp,但进不了ubuntu。
用ubuntu的安装光碟进去,三个硬盘都能看到
root@ubuntu:/media/dd/@/boot/grub# fdisk -l

Disk /dev/sda: 80.0 GB, 80032038912 bytes
255 heads, 63 sectors/track, 9730 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcccdcccd

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3264 26218048+ 7 HPFS/NTFS
/dev/sda2 3265 9729 51930112+ f W95 Ext'd (LBA)
/dev/sda5 3265 9729 51930081 7 HPFS/NTFS

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf0b1ebb0

Device Boot Start End Blocks Id System
/dev/sdb1 1 4844 38909398+ 7 HPFS/NTFS
/dev/sdb2 4845 9729 39238762+ 7 HPFS/NTFS

Disk /dev/sdc: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf53df53d

Device Boot Start End Blocks Id System
/dev/sdc1 * 1 4763 38258766 83 Linux
/dev/sdc2 4764 4865 819315 82 Linux swap / Solaris

/dev/sdc1用来 btrfs格式分区
有没有办法帮忙把ubuntu启动起来
谢谢!
funicorn
帖子: 1131
注册时间: 2005-09-13 4:56
系统: Ubuntu QQ
送出感谢: 0
接收感谢: 47 次

Re: Help ~ubuntu11.04,xp双系统引导问题

#2

帖子 funicorn » 2011-05-31 0:03

在xp里装一个easybcd,使用其中的grub引导ubuntu
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。
头像
monk
帖子: 19507
注册时间: 2010-01-28 10:45
送出感谢: 6 次
接收感谢: 33 次

Re: Help ~ubuntu11.04,xp双系统引导问题

#3

帖子 monk » 2011-05-31 0:13

funicorn 写了:在xp里装一个easybcd,使用其中的grub引导ubuntu
用grub4dos 引导ubuntu 简单点

*********宁静致远*********
如果我说的有什么不对,请看签名第一行
捡到的幸福
帖子: 5
注册时间: 2008-10-23 10:39
送出感谢: 0
接收感谢: 0

Re: Help ~ubuntu11.04,xp双系统引导问题

#4

帖子 捡到的幸福 » 2011-05-31 12:38

monk 写了:
funicorn 写了:在xp里装一个easybcd,使用其中的grub引导ubuntu
用grub4dos 引导ubuntu 简单点
我有装grub4dos
但进grub看不到hd2
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53
送出感谢: 0
接收感谢: 108 次

Re: Help ~ubuntu11.04,xp双系统引导问题

#5

帖子 onshoestring » 2011-05-31 14:19

试试那个管用:
title ubuntu 1
chainloader (hd2)+1
boot

title ubuntu 2
root (hd2,0)
kernel /boot/grub/core.img
boot

title ubuntu 3
root (hd2,0)
kernel /vmlinuz root=/dev/sdc1 ro quiet splash
initrd /initrd.lz
boot
捡到的幸福
帖子: 5
注册时间: 2008-10-23 10:39
送出感谢: 0
接收感谢: 0

Re: Help ~ubuntu11.04,xp双系统引导问题

#6

帖子 捡到的幸福 » 2011-05-31 19:57

onshoestring 写了:试试那个管用:
title ubuntu 1
chainloader (hd2)+1
boot

title ubuntu 2
root (hd2,0)
kernel /boot/grub/core.img
boot

title ubuntu 3
root (hd2,0)
kernel /vmlinuz root=/dev/sdc1 ro quiet splash
initrd /initrd.lz
boot
我是这样写啊
但进去报错
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53
送出感谢: 0
接收感谢: 108 次

Re: Help ~ubuntu11.04,xp双系统引导问题

#7

帖子 onshoestring » 2011-05-31 20:06

到grub4dos命令行
root (hd<tab键>
root (hd2,<tab键>
看有什么信息。

可以试试biso里设置ubuntu硬盘做启动盘

代码: 全选

sudo update-grub
引导xp
回复

回到 “启动和引导”