LinuxSir.cn,穿越时空的Linuxsir!

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

受不了发行版本的速度,叛逃到LFS。遇到问题,请大牛进。关于grub

[复制链接]
发表于 2009-4-23 15:07:24 | 显示全部楼层 |阅读模式
一切都是那么的顺利.....直到我碰到了grub。。。
所谓的顺利是 所有软件编译全部通过,
分区表填写无错。启动live cd 时候必须加一个  linux rootdelay=5
大牛救我....:help

运行grub
root (hd0,6)
21错误。

我root (hd'table' ,没有任何分区显示!

此时我已经拔去了usb光驱(live cd)。

exit
我无法reboot。。。 只好强行关机。(USB光驱同事已经拿走使用)

工作需要,不允许我占用2天时间来编译lfs。。。(我机器都特慢,PM 1。6G,1G RAM)所以只好暂时安装个ubuntu 8.04应付了。
 楼主| 发表于 2009-4-23 15:21:32 | 显示全部楼层
补充下,验证都通过。

调整工具链那些都是通过。
回复 支持 反对

使用道具 举报

发表于 2009-4-23 21:42:52 | 显示全部楼层
Post by linux_pro;1978392
一切都是那么的顺利.....直到我碰到了grub。。。
所谓的顺利是 所有软件编译全部通过,
分区表填写无错。启动live cd 时候必须加一个  linux rootdelay=5
大牛救我....:help

运行grub
root (hd0,6)
21错误。

我root (hd'table' ,没有任何分区显示!

此时我已经拔去了usb光驱(live cd)。

exit
我无法reboot。。。 只好强行关机。(USB光驱同事已经拿走使用)

工作需要,不允许我占用2天时间来编译lfs。。。(我机器都特慢,PM 1。6G,1G RAM)所以只好暂时安装个ubuntu 8.04应付了。
linux rootdelay=xxx 只不过是让外置设备有足够时间让内核辨认设备并挂载而设,跟硬盘安装 GRUB 无关

现在你的 LFS 基本尚在否?用 UB 的 GRUB 去启动它应该是可以的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-23 21:57:22 | 显示全部楼层
已经格式化了。 想好好的搞一遍,排除自己手工命令的错误(我在建立一些文件过程中,比如/etc/group 有些没打对,也没回去修改)。

现在学聪明了,使用UB,打开浏览器,直接粘贴命令,手动敲真的很累。

幸好前几天 ppp over ssh的任务搞定了,不需要两台机器了。
台机就那来LFS吧。 明天去 从新来过。
回复 支持 反对

使用道具 举报

发表于 2009-4-23 22:09:37 | 显示全部楼层
打算用 UB 做 host?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-23 22:39:18 | 显示全部楼层
恩。
怎么了?我的机器只能安装OPENSUSE ,企业版本的SUSE启动就死。什么参数都加了...

ubunut 9.04 检测硬件死机。 OPENSUSE从 x切换到 虚拟终端,无相应。黑屏...只有拔电...

ubuntu 8.04 还好,安装正常,速度比opensuse快,就用他作宿主了。

怎么?和gentoo一样? 有gcc补丁?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-24 10:45:36 | 显示全部楼层
Post by d00m3d;1978646
打算用 UB 做 host?

你怀疑这个错误吗?

lfs/sources/glibc-build/sysd-sorted-tmp
mawk: scripts/gen-sorted.awk: line 19: regular expression compile failed (bad class -- [], [^] or [)
/[^
mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ]
mawk: scripts/gen-sorted.awk: line 19: runaway regular expression /, "", subd ...
make[1]: *** No rule to make target `/mnt/lfs/sources/glibc-build/Versions.all', needed by `/mnt/lfs/sources/glibc-build/abi-versions.h'.  Stop.

确实出错了...
回复 支持 反对

使用道具 举报

发表于 2009-4-24 16:38:30 | 显示全部楼层
Post by linux_pro;1978823
你怀疑这个错误吗?

lfs/sources/glibc-build/sysd-sorted-tmp
mawk: scripts/gen-sorted.awk: line 19: regular expression compile failed (bad class -- [], [^] or [)
/[^
mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ]
mawk: scripts/gen-sorted.awk: line 19: runaway regular expression /, "", subd ...
make[1]: *** No rule to make target `/mnt/lfs/sources/glibc-build/Versions.all', needed by `/mnt/lfs/sources/glibc-build/abi-versions.h'.  Stop.

确实出错了...


怀疑这个问题只是出现在不是Bash Shell下.
可以先检查下shell是否为bash,如果不是,请切换到bash下运行.

看准点,原来是awk的出错.那就要看看awk的版本了.
回复 支持 反对

使用道具 举报

发表于 2009-4-24 23:18:27 | 显示全部楼层
Post by linux_pro;1978823
你怀疑这个错误吗?

lfs/sources/glibc-build/sysd-sorted-tmp
mawk: scripts/gen-sorted.awk: line 19: regular expression compile failed (bad class -- [], [^] or [)
/[^
mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ]
mawk: scripts/gen-sorted.awk: line 19: runaway regular expression /, "", subd ...
make[1]: *** No rule to make target `/mnt/lfs/sources/glibc-build/Versions.all', needed by `/mnt/lfs/sources/glibc-build/abi-versions.h'.  Stop.

确实出错了...
老問題,把 mawk 幹掉,裝 gawk 便會好了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-25 00:23:47 | 显示全部楼层
我以为mawk没装,赶紧查看,发现安装了...

结果是 mawk....  下班了,折腾我的 wind u100了..

先体验下  ubuntu 出了个 笔记本的版本, 我看到 wiki上说 ,work well!
嘿嘿.然后再来lfs.

谢 d00m3d喽.

BTW: 你还在163 开博啊.呵呵.
回复 支持 反对

使用道具 举报

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

本版积分规则

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