1.
现象:重新启动后无法找到root文件系统
原因:内核不能识别串口硬盘
解决:更改内核编译参数,重新生成内核后OK
2.
现象:终端出现乱码
原因:LANG设置为了zh_CN.GB18030
解决:修改LANG为 zh_CN.utf8
3.
现象:mount sd卡提示无法找到iso8859-1字符集
原因:系统上有iso-8859-1字符集
解决:mount -o,iocharset=cp936 强行指定。或者修改编译内核时的参数为ascii
4.
现象:vsftp安装后本地用户无法登陆
原因:lfs刚安装后/etc/shells此文件不存在,而vsftpd会用到这个文件检测user的shell
解决:/etc/vsftd.conf配置文件内容要修改。增加pam验证;增加check_shell=NO或者创建/etc/shells文件
5.
现象:使用ftp抓取文件,总是提示 500 Illegal PORT command
ftp: bind: Address already in use
原因:没有打开passive模式
解决:get之前先执行一下passive命令
6.
现象:每次重新启动后framebuffer设备权限复位成crw-rw----
原因:udev没有配置
解决:修改/etc/udev/rules.d/25-lfs.rules,找到Video下面的一行rule,在末尾加上MODE="0666"即可。
同样的还有alsa设备。
分享到:
相关推荐
### Linux入门:LFS制作详解 #### 知识点一:Linux From Scratch (LFS) 概念 - **定义**:Linux From Scratch (LFS) 是一个项目,旨在教授用户如何从零开始构建自己的 Linux 系统。通过手动安装和配置每一个组件,...
4. **构建步骤**:LFS安装大致分为以下几个阶段: - 安装基础工具:如bash、diffutils、file、findutils等。 - 构建交叉编译工具链:如果目标是在不同的体系结构上构建LFS,需要先构建交叉编译工具链。 - 构建...
Linux From Scratch(LFS)是一本开源的在线书籍,它为用户提供了自编译和构建一个最小化Linux系统的详细步骤。LFS6.2中文网页手册是针对LFS6.0版本的中文翻译版本,旨在帮助中国用户更好地理解和实践LFS的构建过程...
这些手册通常包括了每个阶段的准备、安装步骤、注意事项以及可能遇到的问题解决方案。CHM文件是一种Windows帮助文档格式,便于在Windows环境下查阅。 GCC(GNU Compiler Collection)是Linux开发中的关键组成部分,...
- **定义**:SBU 是 LFS 构建过程中的计量单位,用来衡量构建每个软件包所需要的时间。 - **用途**:通过计算每个软件包的 SBU 数值,可以估算出整个构建过程大概需要多长时间,这对于计划构建时间和资源分配非常...
在学习LFS的过程中,你需要理解以下几个核心知识点: 1. **Linux基础知识**:首先,你需要对Linux操作系统有基本的了解,包括它的结构、主要组成部分以及工作原理。这包括内核、shell、文件系统、编译工具链等。 2...
如果发现任何问题,可以在LFS论坛或作者的博客寻找最新版本或解决方案。 4. **自定义系统**:Lfs的一大优势在于允许你自定义系统的每一个方面,包括选择特定的软件包、优化性能和调整内核配置。 5. **硬件兼容性**...
本文将深入探讨一个专为iOS系统设计的轻量级文件系统(Little File System,简称LFS)库——lfs.so,它允许开发者在Lua环境中直接进行文件操作。lfs.so是一个预编译的动态链接库,使得在iOS设备上执行lua脚本时,...
LFS-book7.2的中文汉化版,从零开始创建完全属于自己的linux!
10. **故障排查**:学习如何诊断和解决在构建过程中遇到的问题。 总的来说,《自己动手制作Linux:LFS最新中文版》是一份宝贵的资源,它不仅可以帮助用户深入理解Linux操作系统,还可以培养解决问题和独立开发系统...
在整个过程中,你可能会遇到各种问题,例如依赖冲突、编译错误或者配置不当。这时,你可以查阅LFS论坛或相关的在线资源,寻找解决方案。记得,耐心和细心是成功的关键。 当所有必要的软件都安装完成后,你可以创建...
- **资源和帮助**:LFS提供了更新记录、资源列表和在线帮助,以便用户在遇到问题时可以找到相应的解决方案。 LFS的构建过程强调对系统的完全控制,这意味着用户可以决定安装哪些软件包以及如何配置它们。这种灵活性...
LFS-6.2中文正式版 LFS-BOOK-6.CHM
LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式。它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴──个性化...
LFS ——Linux From Scrach ,教你如何定制自己的最优化Linux。
在LFS书籍中,每个工具的安装都有详尽的步骤和注意事项。 接着,按照LFS指南的顺序,逐个构建基础系统组件。这通常从安装bash shell开始,然后是其他核心工具,如coreutils、findutils、grep等。每一步都需要仔细...