LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1172|回复: 11

求教硬盘安装Ibox的方法(不用虚拟安装)

[复制链接]
发表于 2006-5-10 20:12:42 | 显示全部楼层 |阅读模式
拷贝isolinux目录,livecd.squashfs文件到c盘
用grub引导
menu.lst

title ibox-lcd
root (hd0,0)
kernel /isolinux1/ibox append initrd=/isolinux1/ibox.igz root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/livecd.squashfs cdroot video=vesafb:ywrap,pmipal,800x600-16@60 splash=silent, udev
出现:
UDF-fs :no partition found(1)
XFS:bad magic number
XFS: SB validate failed
kernel panic -not syncing :VFS:Unable to mount root fs on unknown -block (1,0)
 楼主| 发表于 2006-5-10 20:16:49 | 显示全部楼层
c盘为fat32文件系统,望高手解答,谢谢
回复 支持 反对

使用道具 举报

发表于 2006-5-12 08:01:19 | 显示全部楼层
应该是可以的啊。我用这种方法安装的Gentoo2006.0
回复 支持 反对

使用道具 举报

发表于 2006-5-12 08:08:14 | 显示全部楼层
哪里还有 ibox 2.0 final 下载??谢谢。
回复 支持 反对

使用道具 举报

发表于 2006-5-12 15:42:55 | 显示全部楼层
我这有,要不你给个ftp,我传上去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-12 23:29:44 | 显示全部楼层

看看这bit文件还能下载吗

看看这bit文件还能下载吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-13 06:53:41 | 显示全部楼层
拷贝isolinux目录,livecd.squashfs文件到c盘,c盘为fat32文件系统
用grub引导
修改menu.lst为

title ibox-lcd
root (hd0,0)
kernel /isolinux/ibox  root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/livecd.squashfs cdroot video=vesafb:ywrap,pmipal,800x600-16@60 splash=silent CONSOLE=/dev/tty1 udev cdroot=/dev/hda1
initrd=/isolinux1/ibox.igz
出现:
>>Mounting filesystems
>>activating udev...
>>activating to mount CD:- /newroot//dev/hda1
>>[color="Red"]no bootable medim found. waiting for new devices...
>>activating to mount CD:- /newroot//dev/hda1
[color="Red"]Could not find CD to boot, something else needs!
mount:mounting none on /sys failed: Device or resource busy
>>Determining root device...
>>The root blockdevice is unspecified or not detected.
Please specify a device to boot ,or  "shell"  for a shell...
boot()::
我想应该是menu.lst配制错误,那位达人高手指点一下,万分感谢。
回复 支持 反对

使用道具 举报

发表于 2006-5-13 13:31:14 | 显示全部楼层
我安装gentoo2006_livecd时也遇过类似的问题,不过现在是IBOX,我想解决方法应该类似,我说出我的方法看看对你有没有帮助

其实gentoo的livecd2006的硬盘启动要有3个文件的,isolinux和livecd.squashfs人人都知道,

有一个很容易给人忽略的就是ISO里面的那个livecd文件,那个其实只是一个叫livecd的空白文档,(就是说你可以自己建一个叫livecd的空白文档),没有这个文件会出现好像7楼的情况

现在你要做的就是把3个文件[isolinux, livecd.squashfs, livecd(不知道Ibox的ISO里面有没有这个文件)]解压到最表层的目录下,,,

然后配只好GRUB,启动,应该可以解决问题

这个问题我是在外国论坛上看到的。。。。

在我台机上试验过了。。。。。。

最后祝你好运。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-13 16:31:31 | 显示全部楼层
很高兴,终于有高手关注
用gentoo2006_livecd拷贝三个文件,已经能启动;
对比ibox;gentoo是Mounting tmpsystems
activating ...
activating to mount CD:- /dev/hda1然后找到c盘就可以启动;
而ibox是activating to mount CD:- /newroot/dev/hda1就找不到c盘,即找不到启动光盘就停止启动
另外livecd文件ibox光盘没有;把gentoo光盘里的拷贝进去也不行;
回复 支持 反对

使用道具 举报

发表于 2006-5-14 15:31:15 | 显示全部楼层
在menu.lst里把cdroot和root两个分区分开试试看,让cdroot=/dev/hda2
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表