LinuxSir.cn,穿越时空的Linuxsir!

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

我想做一个硬盘启动的live盘,不成功,错误如下:

[复制链接]
发表于 2007-5-22 14:53:33 | 显示全部楼层 |阅读模式
有livecd用光碟启动的,有liveusb用u盘启动的,我想做一个livehd用硬盘启动的gentoo linux,但不成功,错误如下

loading modules
Activating mdev
Making tmpfs for /newroot
Attempting to mout media:-/dev/hda
Attempting to mout media:-/dev/hda1
Attempting to mout media:-/dev/hda2
Attempting to mout media:-/dev/hda3
Attempting to mout media:-/dev/hda4

could not find CD to boot ,something else needed!
Determining root device...
The root block device is unspecified or not detected.
Please specify a device to boot, or "shell" for a shell ...
boot ()::

我的syslinux.cfg的写法如下
default gentoo
timeout 150
prompt 1
display boot.msg
F1 kernels.msg
F2 F2.msg
F3 F3.msg
F4 F4.msg
F5 F5.msg
F6 F6.msg
F7 F7.msg

label gentoo
  kernel gentoo
  append root=/dev/ram0 init=/linuxrc  nokeymap looptype=squashfs loop=/image.squashfs  nodetect  cdroot   doloaded initrd=gentoo.igz vga=791 splash=silent,theme:livecd-2007.0 CONSOLE=/dev/tty1 nox
发表于 2007-5-22 15:18:08 | 显示全部楼层
试一下 不用cdroot 选项
append root=/dev/ram0 init=/linuxrc nokeymap looptype=squashfs loop=/image.squashfs nodetect  doloaded initrd=gentoo.igz vga=791 splash=silent,theme:livecd-2007.0 CONSOLE=/dev/tty1 nox
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-22 15:49:12 | 显示全部楼层
不用cdroot 也不行啊
回复 支持 反对

使用道具 举报

发表于 2007-5-22 17:18:39 | 显示全部楼层
同样问题,期待答复。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-22 18:33:52 | 显示全部楼层
有没有那位老大可以解答下啊!!!
回复 支持 反对

使用道具 举报

发表于 2007-5-22 22:28:11 | 显示全部楼层
不能找到 cd , gentoo 是用 livecd 这个文件来判断是不是 gentoo 光盘的。

请确认根目录下有没有 livecd (空的)这个文件。

ubuntu 的我很清楚,gentoo 没怎么研究
回复 支持 反对

使用道具 举报

发表于 2007-5-22 22:59:42 | 显示全部楼层
我没做过,帮不上忙了,抱歉
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-23 08:25:08 | 显示全部楼层
To:gnix_oag
在根目录下的确有 livecd (空的)这个文件,是不是将这个文件删除就可以了呢?期待回答?
如果不是删除livecd这个文件的话,应怎么做,
1。用u盘启动怎么做?
2。用硬盘启动怎么做?
我想ubuntu与Gentoo的启动原理应差不多。。。。
回复 支持 反对

使用道具 举报

发表于 2007-5-23 19:59:06 | 显示全部楼层
不是删除,而是保留它。


Making tmpfs for /newroot
Attempting to mout media:-/dev/hda
Attempting to mout media:-/dev/hda1
Attempting to mout media:-/dev/hda2
Attempting to mout media:-/dev/hda3
Attempting to mout media:-/dev/hda4

它怎么只找了这几个分区。你有四个主分区吗。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-24 09:12:17 | 显示全部楼层
To:gnix_oag
我的主盘上是有4个主分区,/dev/hdb是我的从盘,也就是要安装 Gentoo Linux live的盘,
可以具体的讲一讲我应怎么做呢?
具体分区如下:

Msrv ~ # fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          12       96358+  83  Linux
/dev/hda2              13         136      996030   82  Linux swap / Solaris
/dev/hda3             137        5116    40001850   83  Linux
/dev/hda4            5117        9729    37053922+  83  Linux

Disk /dev/hdb: 8622 MB, 8622931968 bytes
255 heads, 63 sectors/track, 1048 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1          12       96358+   b  W95 FAT32
回复 支持 反对

使用道具 举报

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

本版积分规则

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