- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 在VM上学习嵌入式Linux系统的构建之二--内存文件系统
上一篇文章说到了内核编译的问题,这篇文章记录了构造根文件系统的过程。先大概说一下过程:原先想根据网上一些文章的内容,直接构建一个initrd,从我的redhat中把需要的目录、文件、库考过去,发现在挂在文件系统时出错,折腾了半天也没搞定。后来使用busybox,经过几天挣扎之后,终于看到可爱的concole了 ,下面把过程记录如下。1、内核编译选项的调整 1.1 由于一开始总挂
2007-09-26 14:18:00 760
原创 在VM上学习嵌入式Linux系统的构建之一--编译内核
折腾了多次,终于让内核再VM上跑起来了,步骤如下:1、下载内核·我用的是linux-2.4.20.tar.gz (google一下,多的是),拷到工作目录,解压。说明:我在VM上装了个Redhat9.0, 在XP上下载,通过VM的共享目录拷到Redhat中。2、配置内核·好多配置选项,因为不懂,就更改了一个选项: 把cpu的结构设为i386。 make menuconf
2007-09-14 17:35:00 706
原创 预告:在VM上学习嵌入式Linux系统的构建
现在嵌入式linux越来越红火,感觉搭上linux,嵌入式系统就上了一个层次:)怎么学习构建一个嵌入式的linux系统呢,在网上看了很多文章,自己也在不断学习和实践中。几天来冒出个想法:在没有硬件平台的情况下,就没法学习嵌入式linux了么?怎样能先动起手来,在实践中不断学习呢?一直在用VM跑redhat,能不能在VM上构建一个自己的linux,从中学习各种技术呢?那就试试吧:)
2007-09-13 10:44:00 502
原创 busybox "sh: can't access tty; job control turned off" 问题的解决
使用busybox建立嵌入式linux时遇到如题问题,解决如下:根据 http://www.busybox.net/cgi-bin/viewcvs.cgi/trunk/uClibc/docs/uclibc.org/FAQ.html?rev=11976#job_control 说明,这个问题是shell运行在/dev/console上造成的,可以让shell运行在/dev/tty1活/dev/t
2007-09-28 14:32:00 4719
转载 Linux 内核配置选项
第一部分01、Code maturity level options ---> 代码成熟等级选项01.01、 [ ] Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.你应该选择它,因为有许多设备可能必需选择这个选项才能进行配置,实际上它是安全的。01.02、[
2007-09-13 17:31:00 1366
转载 几个重要的RedHat Linux内核文件介绍
一、vmlinuz vmlinuz是可引导的、压缩的内核。“vm”代表“Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接,比如图中是vmlinuz-2.4.7-10的软链接。 v
2007-09-13 16:55:00 391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人