当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求教:用虚拟机安装8.04 grnb出现error 21的问题
帖子发表于 : 2009-01-01 13:18 

注册: 2008-12-31 15:16
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
使用虚拟机安装8.04到移动硬盘,虚拟机选择的是物理移动硬盘,因为只有40G,所以没有事先分区,安装分区时选择使用整块硬盘,安装完毕后在虚拟机中使用一切正常,但是真实用移动硬盘启动不成功,显示
代码:
grub load...    plesae wait
error 21
因为对grub不是很了解,按照很多帖子的方法,在移动硬盘根目录拷贝grldr和menu.lst,故障依旧。设置虚拟机的时候只安装了移动硬盘,没有其他硬盘干扰,因此大概不应该是分区顺序改变所至。查看过/boot/grub/menu.lst(安装好了就存在),root(hd0,0),且所有分区都是uuid,不是用的类似sda\sdb之类的。
安装过多次,曾经手动把grub写入移动硬盘mbr,启动则提示(大概)找不到grub-helper。
我看帖子都是写的用虚拟机安装好了几乎不用修改就可以真实使用,可我一直遇到上面的问题,希望高人能知会一声阿。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求教:用虚拟机安装8.04 grnb出现error 21的问题
帖子发表于 : 2009-01-01 14:16 
头像

注册: 2007-12-28 1:08
帖子: 55
送出感谢: 0 次
接收感谢: 0 次
应该还是分区顺序的问题,大概是这么回事:bios设置的是usb启动的话,它会默认usb硬盘是hda,而机子上的硬盘是hdb。
具体问题楼主没说清楚,建议楼主将menu.lst贴出来看看
另外,推荐楼主看看这篇文章
viewtopic.php?t=29692&start=0&postdays=0&postorder=asc&highlight=
我曾经照此贴的装好过的。
另外,建议楼主学习下grub以及磁盘分区
:em01


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求教:用虚拟机安装8.04 grnb出现error 21的问题
帖子发表于 : 2009-01-01 14:19 
头像

注册: 2007-12-28 1:08
帖子: 55
送出感谢: 0 次
接收感谢: 0 次
补充一句:楼主的题目写错了。。。。 :em04


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求教:用虚拟机安装8.04 grnb出现error 21的问题
帖子发表于 : 2009-01-01 18:06 

注册: 2008-12-31 15:16
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
:em03 没注意题目,很惭愧。
现在是在单位的电脑上用的ubuntu,通过新添加一块硬盘外加自己做得隔离系统(用一个开关分别给2个硬盘供电,通过切换电源达到分别启动不同硬盘上的操作系统,彼此完全物理隔离)安装的ubuntu,这样的环境和自己在家里通过虚拟机创建的环境一至,都是只有一块硬盘,安装过程也是一样,刚才注意了一下,为什么电脑硬盘ubuntu根目录没有那个grldr和menu.lst(和我移动硬盘刚安装完一样),可电脑就能正常启动?
下面是这台电脑的menu.lst,在/boot/grub/下,根据我的记忆,除了uuid以外,其余一样(因为安装环境一样)
代码:

title      Ubuntu 8.04.1, kernel 2.6.24-19-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.24-19-generic root=UUID=5a7601ca-ea5b-4a4a-b0b4-b01125b68865 ro quiet splash locale=zh_CN
initrd      /boot/initrd.img-2.6.24-19-generic
quiet

title      Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.24-19-generic root=UUID=5a7601ca-ea5b-4a4a-b0b4-b01125b68865 ro single
initrd      /boot/initrd.img-2.6.24-19-generic

title      Ubuntu 8.04.1, memtest86+
root      (hd0,0)
kernel      /boot/memtest86+.bin
quiet

个人现在怀疑估计不是grldr和menu.lst的问题,因为现在用的这台台式机在跟分区就没有。
难道虚拟机启动时是一块硬盘,真实机器启动是两块硬盘(台式机本身有一个)所致?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求教:用虚拟机安装8.04 grnb出现error 21的问题
帖子发表于 : 2009-01-01 19:17 

注册: 2008-12-31 15:16
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
回到家,突然有所领悟,把移动硬盘接到笔记本上启动,竟然成功了。
到最后,竟然是因为台式机的问题,一开始考虑的方向就错了。元旦后上班去单位的台式机试试再说。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 求教:用虚拟机安装8.04 grnb出现error 21的问题
帖子发表于 : 2009-01-02 1:20 
头像

注册: 2007-12-28 1:08
帖子: 55
送出感谢: 0 次
接收感谢: 0 次
:em43


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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