LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: youbest

[原创]第二版 手把手教你如何建立自己的Linux系统(LFS速成手册)

[复制链接]
发表于 2011-6-11 11:43:58 | 显示全部楼层

安装Perl-5.8.8时出现以下错误是怎么回事儿呢?

libperl.a(pp.o):In function 'Perl_pp_sqrt':
pp.c.text+0x8e2f):undefined reference to 'sqrt'
libperl.a(pp.o):In function 'Perl_pp_log':
pp.c.text+0x8fd5):undefined reference to 'log'
libperl.a(pp.o):In function 'Perl_pp_exp':
pp.c.text+0x9146):undefined reference to 'exp'


//=======================================
//已解决,不知道具体原因,重新执行了几篇就OK了。。。。
//=======================================
回复 支持 反对

使用道具 举报

发表于 2011-6-13 11:10:14 | 显示全部楼层

全部完毕后,重启同时以下错误

List of all partitions:
0300        8388608 hda driver:ide-disk
    0301         499873    hda1
    0302       7888387    hda2
1600        4194302 hdc driver:ide-cdrom     
No filesystem could mount root,tried:  reiserfs ext3 ext2 msdos vfat iso9660
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,2)


=======================================
我认为是xfs的驱动没有编译进去,但是我按照教程里把所有的XFS那部分全部都选中了,并且重新编译了内核。。。为什么还是提示这样的错误呢?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2011-7-30 13:40:15 | 显示全部楼层
正在细心学习中,感谢楼主无私奉献。
回复 支持 反对

使用道具 举报

发表于 2011-8-25 16:58:23 | 显示全部楼层
看到pdf版本的了。要好好学习下~
回复 支持 反对

使用道具 举报

发表于 2011-9-2 10:31:24 | 显示全部楼层
我在运行strip代码:

/tools/bin/find /{,usr/}{bin,lib,sbin} -type f \
-exec /tools/bin/strip --strip-debug '{}' ';'

时,出现很多 File format not recognized,怎么解决啊?
请楼主提示下,谢谢!
回复 支持 反对

使用道具 举报

发表于 2011-9-2 11:06:22 | 显示全部楼层
虽然LFS可以启动,可是到一半就不动了。
INIT: /etc/inittab[3]:sysint: unknown action field
INIT: Entering runlevel: 3
Starting system log daemon...
sisi 0:0:0:0: CD-ROM TSSTcorp CD/DVDW TS-H552D CM03 PQ: 0 ANSI: 0          [FAIL]

Setting up default gateway...
INIT:Id "2" respawning too fast: disabled for 5  minutes
INIT:Id "1" respawning too fast: disabled for 5  minutes
INIT:Id "3" respawning too fast: disabled for 5  minutes
INIT:Id "4" respawning too fast: disabled for 5  minutes
INIT:Id "5" respawning too fast: disabled for 5  minutes
INIT:Id "6" respawning too fast: disabled for 5  minutes
INIT: no more processes left in this runlevel
INIT:Id "2" respawning too fast: disabled for 5  minutes
INIT:Id "1" respawning too fast: disabled for 5  minutes
INIT:Id "3" respawning too fast: disabled for 5  minutes
INIT:Id "4" respawning too fast: disabled for 5  minutes
INIT:Id "5" respawning too fast: disabled for 5  minutes
INIT:Id "6" respawning too fast: disabled for 5  minutes
回复 支持 反对

使用道具 举报

发表于 2011-9-2 18:55:53 | 显示全部楼层
贴 /etc/inittab
回复 支持 反对

使用道具 举报

发表于 2011-9-3 09:19:42 | 显示全部楼层
惊奇的发现/etc/inittab里的内容和要求的不一样,再一次从lfslivecd启动,修改/etc/inittab,重启(从硬盘的lfs启动),一切都正常。
谢谢楼上的提示。
回复 支持 反对

使用道具 举报

发表于 2011-9-3 09:47:50 | 显示全部楼层
Post by krs;2149909
惊奇的发现/etc/inittab里的内容和要求的不一样,再一次从lfslivecd启动,修改/etc/inittab,重启(从硬盘的lfs启动),一切都正常。
谢谢楼上的提示。


为什么会不一样?
回复 支持 反对

使用道具 举报

发表于 2011-9-3 10:05:45 | 显示全部楼层
可能我输入的时候没有发现正在输入的是其他文件的内容,哈哈。
回复 支持 反对

使用道具 举报

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

本版积分规则

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