想在via小鸡上使用U盘上的xubuntu结果报错error:out of disk

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

想在via小鸡上使用U盘上的xubuntu结果报错error:out of disk

#1

帖子 yzhkpli » 2010-02-12 16:50

RT!

我的方法是下载了xubuntu9.10 i386 iso。而后建立一个虚拟机,光盘启动,安装系统时候安装到U盘上。

安装还算成功,拿到一台compaq笔记本和我的虚拟机的宿主机都可以启动!但是:在via EPIA 10000主机上就无法启动!

报告:
grub loading
error:out of disk
grub rescure>
头都大了 :em20

求问该如何解决??

因为我的via小鸡的电源功率太小,无法使用3.5主板,所以只好考虑用U盘来安装系统 :em06
yzhkpli
帖子: 113
注册时间: 2008-11-20 15:08

Re: 想在via小鸡上使用U盘上的xubuntu结果报错error:out of disk

#2

帖子 yzhkpli » 2010-02-12 16:57

找到了一点东西
http://ubuntuforums.org/showthread.php?t=1331730

原神能帮助我 :em06
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 想在via小鸡上使用U盘上的xubuntu结果报错error:out of disk

#3

帖子 tenzu » 2010-02-12 16:58

我预言神不会在本帖出现 :em70
yzhkpli
帖子: 113
注册时间: 2008-11-20 15:08

Re: 想在via小鸡上使用U盘上的xubuntu结果报错error:out of disk

#4

帖子 yzhkpli » 2010-02-12 17:04

果然,里面提到的任何命令,包括help,linux等本应该在grub rescure模式里面好用的命令统统都说找不到
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 想在via小鸡上使用U盘上的xubuntu结果报错error:out of disk

#5

帖子 smallapple » 2010-02-12 17:31

在加入 normal 模块之前,那几个命令是不可用的。
http://docs.google.com/Doc?docid=0AeVQ5 ... VoYw&hl=en
由于在rescue模式下,只有少量的基本命令可用,必须通过一定的操作才能加载正常模块,然后进入正常模式。
rescue模式下可使用的命令有:set,ls,insmod,root,prefix(设置启动路径)
先假设grub2的核心文件在(hd0,8)分区,再来看看怎样从rescue模式进入从(hd0,8)启动的正常模式(normal)。
在rescue模式下search命令不能用,对不清楚grub2文件处于哪个分区的,可以用ls命令查看,比如
ls (hd0,8)/ 查看(hd0,8)分区根目录,看看有没有boot文件夹
ls (hd0,8)/boot/ 查看(hd0,8)分区的/boot目录下文件
ls (hd0,8)/boot/grub/ 查看(hd0,8)分区/boot/grub目录下文件
通过文件查看,可以确定grub2核心文件处于哪个分区,接下来就可以进行从rescue到normal的转变动作:

先 ls 看看分区,根据分区列表,猜下 / 分区的编号再 ls (hd0,x)/ 看分区目录下文件确定找到 / 分区,不对的话继续找。找到 / 分区的 (hd0,x) 继续
grub rescue>root=(hd0,x)
grub rescue>prefix=/boot/grub
grub rescue>set root=(hd0,x)
grub rescue>set prefix=(hd0,x)/boot/grub
grub rescue>insmod normal
rescue>normal -------->若出现启动菜单,按c进入命令行模式
rescue>linux /boot/vmlinuz-xxx-xxx root=/dev/sdax
rescue>initrd /boot/initrd.img-xxx-xxx
rescue>boot

内核版本号 -xxx-xxx可以按Tab键查看后再手动补全。
回复