剖析内核移植系统移植篇呢
桌面Linux系统通常使用在初始RAM磁盘中使用ext 2文件系统,而大多数嵌入式Linux系统作用更小、更简单的文件系统,例如CRAMFS、ROMFS或Minix。无论初始RAM磁盘中包含的是什么类型的文件系统,初始RAM磁盘通常使用gzip对文件进行压缩,以便节省更多的空间。Linux初始RAM磁盘加载程序可以对压缩后的文件进行识别,并在安装前自动对其进行解压缩。 如果用户已有一个初始RAM磁盘并希望将它移植到2.6内核下,那么用户需要解压缩、安装并对其进行检测。因为初始RAM磁盘通常都是处于压缩状态的,所以用户需要对文件进行重命名才能成功解压。初始RAM磁盘常用的解压缩和安装命令如下: # gunzip # mount -t ext2 -o loop g /mnt/initrd
另外 为了完成文件系统的安装,用户使用的目录必须已作为一个安装点(例如/mnt/initrd)而存在。安装命令的-t选项用来确定文件系统的类型,除非用户的初始RAM磁盘不是ext 2格式的,否则这一选项是可以选择的。一旦初始RAM磁盘安装完毕,它便会在磁盘列表中显示出来。显示如下: Filesystem 1K-blocks Used Available Use% Mounted on/tmp/g 2948 510 2288 19% /mnt/initrd
同时,初始RAM磁盘也可以像其它文件系统一样被展开、进行研究分析,示例如下: # cd /mnt/initrd# ls -altotal 13drwxr-xr-x 9 root root 1024 Feb 16 13:31 .drwxr-xr-x 16 root root 4096 Mar 3 08:58 ..drwxr-xr-x 2 root root 1024 Feb 16 13:31 bindrwxr-xr-x 2 root root 1024 Feb 16 13:31 devdrwxr-xr-x 2 root root 1024 Feb 16 13:31 etcdrwxr-xr-x 2 root root 1024 Feb 16 13:31 lib-rwxr-xr-x 1 root root 340 Feb 16 13:31 linuxrcdrwxr-xr-x 2 root root 1024 Feb 16 13:31 loopfsdrwxr-xr-x 2 root root 1024 Feb 16 13:31 proclrwxrwxrwx 1 root root 3 Feb 16 13:31 sbin - bindrwxr-xr-x 2 root root 1024 Feb 16 13:31 sysroot
兰州妇科哪家好葵花麦枣咀嚼片
太原治疗龟头炎哪家好
- 下一页:剖析内核移植系统移植篇牛
- 上一页:剖析内核移植系统移植篇的
- 06月21日体育土狗醒来发觉家中没有人它悄悄跑到苞米去旅位置
- 06月21日体育圣伯纳犬的种类位置
- 06月21日体育圣伯纳犬犬瘟初期能够治好吗位置
- 06月21日体育红尾蝶怎么养蝶鱼对水质要求较高位置
- 06月21日体育圣伯纳犬总吃陌生人的东西怎么办位置
- 06月21日体育红嘴蓝鹊会说话吗是一种体态优美的鸟位置
- 06月20日体育猫咪丢了怎么找回来位置
- 06月20日体育猫之贵族俄罗斯蓝猫特点和图片品种介绍位置
- 06月20日体育猫为什么爱玩毛线球猫爱玩毛线球的原因有哪位置
- 06月20日体育猫为什么会有抓老鼠的天性位置
- 06月20日体育狼青犬身上的臭味要怎么清除位置
- 06月19日体育别再做这件事狗狗会感觉委屈认为你不喜欢位置