随笔分类 - Linux Kernel
摘要:构建自己的内核最困难的事情是确定让计算机正常工作需要哪些驱动和配置选项。使用发行版的内核要确定哪些模块是必须得,最简单的方法是从发行版的内核开始。这是因为,发行版内核已经将正确的驱动和硬件绑定,所以,在运行的系统上确定所需的驱动将变得简单。几乎所有的发行版都在其内核包中包含内核配置文件,一般都在/usr/src/linux目录树下。如RHEL5.7,安装完其 kernel-2.6.18-194.el5.src.rpm, 会在/usr/src/redhat/SOURCES下找到kernel的config 文件。kernel-2.6.18-i586.configkernel-2.6.18-i686
阅读全文
摘要:一 创建虚机测试用的磁盘镜像文件使用bximage命令创建一个10M的hdd.img(如果没有bximage,安装bochs)。当然,也可以使用dd命令来创建,这里不在赘述,可以参考man dd。接着,创建一个连接到hdd.img 文件的loop device。losetup /dev/loop1 hdd.img在创建完loop device之后,你可以同过/dev/loop1 设备文件访问该hdd.img 镜像文件,如同访问一个真正的块设备文件一样。 所以,我们通过fdisk来对hdd.img 进行分区。fdisk /dev/loop1为方便,在这里仅分一个primary分区包含所有扇区,建
阅读全文