LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: trarit

[已解决] filesystem couldn't be fix ~~

[复制链接]
 楼主| 发表于 2009-11-17 10:52:11 | 显示全部楼层
Post by yourfriend;2046716
创建/etc/mtab

# grep -v rootfs /proc/mounts > /etc/mtab


现在我们就可以用grub-install来安装GRUB了:

代码 2.6: 执行grub-install

# grub-install --no-floppy /dev/sda



安装时这步做了吗?


按gentoo手册都做了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-17 10:53:01 | 显示全部楼层
Post by tnfmg;2046740
我装的时候情况跟你描述的差不多,结果也出现unknow block(0,0),后来发现因为我机子上/boot所在分区是ext2的,而在内核中没有开启对ext2的支持,才导致它不认/boot分区,启动就出错啦;)


我把 ext3编进内核了,ext3不是兼容ext2的吗?再说内核里也没有ext2选择
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-17 12:22:01 | 显示全部楼层
我在visualbox里把硬盘改成了SATA,又把fstab,grub里改成了sda,并按照论坛里所说把libata编译了,结果没有unknow block了,但还是卡在了这个问题上,看来不是硬盘问题?
是不是内核有什么东西没编译上?
回复 支持 反对

使用道具 举报

发表于 2009-11-17 12:30:54 | 显示全部楼层
Post by trarit;2046743
我把 ext3编进内核了,ext3不是兼容ext2的吗?再说内核里也没有ext2选择


内核中怎么会没有EXt2的支持?反正30─r4的内核还有支持呢。
回复 支持 反对

使用道具 举报

发表于 2009-11-17 12:33:48 | 显示全部楼层
Post by trarit;2046653

fsck.ext3 No suck file or directory while trying to open  




suck file ……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-17 16:14:22 | 显示全部楼层
Post by tomguy;2046777
内核中怎么会没有EXt2的支持?反正30─r4的内核还有支持呢。


我错了,后来我也把ext2之编译进内核了。但之前我已经把/boot分区格式化为ext3,fstab里把/boot格式也改为ext3了。
还是不行的。太悲剧了。
回复 支持 反对

使用道具 举报

发表于 2009-11-17 22:02:42 | 显示全部楼层
- -用genkernel编译一个内核试试?
如果不想用genkernel,就装genkernel,然后用他的配置文件编译一个内核试试...
那个genkernel自己的配置文件基本要选的都齐了...
从没有试过那个配置文件出来启动不了的情况
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-17 22:14:58 | 显示全部楼层
用genkernel是可以启动。。。但这个编译出来的内核跟用启动光盘好像没有区别?。。。
内牛满面。。。肯定是内核编译出错了,但错在哪里?跪 求。。。。
回复 支持 反对

使用道具 举报

发表于 2009-11-17 22:56:17 | 显示全部楼层
问题的关键是,要准确知道你的硬件信息,将驱动选择进去,然后选择必要的文件系统支持。比如:我的是老主板,南桥915p,北桥ich6r,选择如图;不妨贴下你的硬件。(另外,libata好像要配合scsi使用的)

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-18 12:36:24 | 显示全部楼层
终于解决了。。。泪流满面
原来要在filesytem里把fuse给选上。
感谢楼上的提醒
回复 支持 反对

使用道具 举报

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

本版积分规则

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