LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo 硬盘安装,采用install-x86-minimal-20090623.iso,求助?

[复制链接]
发表于 2009-8-19 15:48:58 | 显示全部楼层 |阅读模式
硬盘分区为C(1)D(5)E(6)F(7),现在将F盘格式化用来安装gentoo,采用的就是install-x86-minimal-20090623.iso里面提取出来的gentoo和gentoo,igz文件(这两个文件是放在C盘根目录的)来grub4dos 引导安装,我是直接在命令行启动的,
root (hd0,0)
kernel (hd0,0)/gentoo
initrd (hd0,0)/gentoo.igz
boot
这是我用的启动命令,遇到了好多人都遇到的问题:
could not find the root block device
在网上也打了别人用过的参数:

kernel /isolinux/gentoo root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot=/dev/hda5 vga=791 splash=silent,theme:livecd-2006.0 CONSOLE=/dev/tty1 quiet
initrd /isolinux/gentoo.igz

可还是不行,希望遇到这种问题的朋友帮下忙
发表于 2009-8-19 15:56:24 | 显示全部楼层
你的 c 盘是 ntfs 格式的吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-19 16:01:40 | 显示全部楼层
Post by LiYanrui;2017939
你的 c 盘是 ntfs 格式的吧?


是的
另附出错信息:
!!media not found
>>no bootable medium found. Waiting for new device
>>looking for the cdrom
>>attempting to mount medit: .....
!! Media not found
!! Could not find CD to boot,something else needed
>>determining root device....
!!could not find the root block device in .
回复 支持 反对

使用道具 举报

发表于 2009-8-19 16:02:29 | 显示全部楼层
把iso里的内核放在c盘,要fat格式才行(除非你自己定制的内核).

最好把linux安装在主分区!

别人的参数不能照搬的哦!
你的f盘里有/dev/ram0 /linurc 吗?

你应该把iso里的文件解压放到f盘(fat) ,然后
root (hd0,6)  ##6 ,应该是sdx 的x-1
kenel /gentoo ##内核文件名
initrd /gentoo.igz

grub配置 参考移动存储用

title Gentoo Linux
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.30-gentoo-r4 vga=792 root=/dev/sdb1 rootdelay=7 quiet fastboot ro

kernel 和root 两个先弄好,其他的以后在添加!
回复 支持 反对

使用道具 举报

发表于 2009-8-19 16:03:30 | 显示全部楼层
漏了image.squashfs没指定正确路径
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-19 16:15:47 | 显示全部楼层
Post by 2603301009;2017941
把iso里的内核放在c盘,要fat格式才行(除非你自己定制的内核).

最好把linux安装在主分区!

别人的参数不能照搬的哦!
你的f盘里有/dev/ram0 /linurc 吗?

你应该把iso里的文件解压放到f盘(fat) ,然后
root (hd0,6)  ##6 ,应该是sdx 的x-1
kenel /gentoo ##内核文件名
initrd /gentoo.igz

grub配置 参考移动存储用

title Gentoo Linux
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.30-gentoo-r4 vga=792 root=/dev/sdb1 rootdelay=7 quiet fastboot ro

kernel 和root 两个先弄好,其他的以后在添加!


我没有FAT格式的啊,我的全是ntfs的,如果把ISO解压到F盘,以后我装系统不影响吗
回复 支持 反对

使用道具 举报

发表于 2009-8-19 16:48:39 | 显示全部楼层
Post by jiean;2017946
我没有FAT格式的啊,我的全是ntfs的,如果把ISO解压到F盘,以后我装系统不影响吗


ntfs不行,要内核支持的格式才行.iso里的内核多半没有ntfs支持的.
你把f盘分成两个吧,g盘要2g.把它格式成fat.把iso里的文件解压到里面,再试试看.
这样f盘为/ ,g盘为swap,刚好,就是在安装的时候不要格式g盘,安装好后在把它弄成swap..

至于启动用grubfordos能行的!

其实随便用个linux系统安装光盘都能装gento的.
用光盘启动到shell,照着手册做!
我想用linux的人至少有一个linux安装盘吧!
回复 支持 反对

使用道具 举报

发表于 2009-8-19 17:19:06 | 显示全部楼层
- -说了...漏了image.squashfs..没这文件绝对无法启动!!那文件50多m的..
我的kernel也都是放在ntfs分区..一样可以用..
grub for dos是支持ntfs分区的..同样,minicd也是支持ntfs分区的
不过压缩的ntfs分区好像无法支持

照你写的menu.lst只要把image.squashfs从minicd复制出来放到c盘就好了..

当然如果你的路径写错了当我没说~`
请确定你的路径正确和路径下有这3个文件
gentoo.igz
gentoo
image.squashfs
缺一不可!
回复 支持 反对

使用道具 举报

发表于 2009-8-19 17:21:51 | 显示全部楼层
其实对于新手来说,在一个现有系统或livecd上root安装是最方便的,可以一边上网看手册,一边对照着操作。另一边还可以听听音乐,看电影,很惬意啊。这是gentoo特色。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-19 17:52:08 | 显示全部楼层
Post by Mie;2017960
- -说了...漏了image.squashfs..没这文件绝对无法启动!!那文件50多m的..
我的kernel也都是放在ntfs分区..一样可以用..
grub for dos是支持ntfs分区的..同样,minicd也是支持ntfs分区的
不过压缩的ntfs分区好像无法支持

照你写的menu.lst只要把image.squashfs从minicd复制出来放到c盘就好了..

当然如果你的路径写错了当我没说~`
请确定你的路径正确和路径下有这3个文件
gentoo.igz
gentoo
image.squashfs
缺一不可!

这三个文件全有的
刚才用虚拟机,在linux下建了一个fat32格式的分区,试了一下,还是不行,哎,郁闷啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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