当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-11 17:36 
头像

注册: 2009-03-24 20:04
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
昨天在ubuntu810下制作了ubuntu1004的USB启动盘,然后重新启动安装ubuntu1004,在分区时直接选择了和另外两个系统共存的选项,然后就一路“下一步”下去了,可到最后系统快安装完成时,突然弹出“GRUB不能安装”的对话框,同时说明系统仍然能够完成安装,只不过不能进入。果然,重启之后,GRUB启动列表里只有原先的ubuntu810和windows,没有ubuntu1004,今天按照网上所说的方法,用liveCD进入系统,然后在终端里输入
代码:
gurb
grub>find /boot/grub/stage1
grub>root (hd0,8)
grub>setup (hd0)
grub>quit

这里确实成功了,可是重启后发现启动列表还是原样。
再回到ubuntu810下,
引用:
sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x81728172

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10241406 c W95 FAT32 (LBA)
/dev/sda2 1276 19457 146046884+ f W95 Ext'd (LBA)
/dev/sda5 1276 5099 30716248+ 7 HPFS/NTFS
/dev/sda6 5100 7492 19216758 7 HPFS/NTFS
/dev/sda7 8924 14150 41985846 7 HPFS/NTFS
/dev/sda8 14151 16767 21021021 7 HPFS/NTFS
/dev/sda9 16768 19340 20667591 83 Linux
/dev/sda10 19341 19457 939771 82 Linux swap / Solaris
/dev/sda11 7492 8857 10962944 83 Linux
/dev/sda12 8857 8923 534528 82 Linux swap / Solaris

Partition table entries are not in disk order

这才发现hd0,8是ubuntu810的GRUB(我给ubuntu810分配了20GB的空间,而昨天安装程序给ubuntu1004自动分配了11GB的空间),之后照葫芦画瓢尝试
引用:
root (hd0,10)
root (hd0,10)

Error 21: Selected disk does not exist

却发生错误。安装了系统却进不去,现在真的不知如何是好了,请知道的朋友解答下,不胜感激!


_________________
I like to move it, move it...


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-11 17:45 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
grub>命令行试试:
/boot没有单独分区
代码:
find /boot/grub/core.img
root hdxx上面返回值
kernel /boot/grub/core.img
boot

/boot单独分区
代码:
find /grub/core.img
root hdxx上面返回值
kernel /grub/core.img
boot


如果能进10.4就
代码:
sudi grub-install /dev/sda
sudo update-grub


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-11 17:56 
头像

注册: 2009-03-24 20:04
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
请问这个应该在810还是1004下输入?我在810下输入的结果是:
引用:
grub> find /boot/grub/core.img
find /boot/grub/core.img

Error 15: File not found
grub> find /grub/core.img
find /grub/core.img

Error 15: File not found

还是不行


_________________
I like to move it, move it...


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-11 18:05 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
2楼的方法是开机出现grub菜单,按"c"键,然后gurb>命令行执行。

还不行只有看小苹果置顶贴用10.4livecd修复grub2


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-11 19:13 
头像

注册: 2009-04-09 15:06
帖子: 673
送出感谢: 0 次
接收感谢: 13
直接用grub4dos引导算了,挺方便的


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-11 19:20 
头像

注册: 2009-04-09 15:06
帖子: 673
送出感谢: 0 次
接收感谢: 13
在8。10的menu.list中添加

title 1. 启动 10.04
root (hd0,x) //x是安装10。04分区号(可能是10)
kernel /boot/vmlinuz-2.6.xx-xx-generic root=/dev/sday ro locale=zh_CN vga=789 quiet splash
//sday中的y比x大1 (可能是sda11)
initrd /boot/initrd.img-2.6.xx-xx-generic
quiet


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-13 15:12 
头像

注册: 2009-03-24 20:04
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
杯具,2楼的方法不行,6楼的方法也不行,都是
引用:
Error 15: File not found


看来还得再想想其他办法


_________________
I like to move it, move it...


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [请教]在XP和ubuntu810双系统基础上硬盘安装ubuntu1004失败
帖子发表于 : 2010-05-13 16:10 
头像

注册: 2008-07-28 10:02
帖子: 765
送出感谢: 1
接收感谢: 0 次
猜测:LZ的XP和8.10双系统,是用8.1的grub引导的(安装在mbr上),而安装10。04时,grub2没有成功安装。
grub无法引导ext4上的内核。
解决 1:首先恢复XP引导,然后用grub4dos统一引导所有的LINUX OS,(相对难度大点,但对于多系统思路很清晰)
2:重装10.04,在分区时选择手动,将grub安装到mbr上,进入10.04后,update-grub2,就可以发现其它系统(相对简单)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译