6.2-Linux根文件系统实验.pptx_第1页
6.2-Linux根文件系统实验.pptx_第2页
6.2-Linux根文件系统实验.pptx_第3页
6.2-Linux根文件系统实验.pptx_第4页
6.2-Linux根文件系统实验.pptx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1实验目的(1)根据已提供的RAM Disk根文件系统定制自己的根文件系统; (2)了解Linux下RAM Disk根文件系统的结构; (3)掌握如何在根文件系统中添加文件或者应用程序。 Linux根文件系统实验 硬件:PC机1台MagicARM2410教学实验开发平台1台 软件: RedHat Linux 9.0操作系统 嵌入式Linux开发环境2实验设备(1) 通过修改MagicARM2410教学实验开发平台提供的 RAM Disk根文件系统,定制自己的根文件系统;(2) 下载自己的根文件系统到实验箱进行验证。 3实验内容 预习并掌握使用ZLG/BOOT下载文件到MagicARM2410实

2、验箱的方法。 4实验预习要求 Linux内核启动完成以后,内核将寻找一个根文件系统,在Linux操作系统中,根文件系统可以是CRAMFS,也可以RAM Disk。在MagicARM2410实验箱上,根文件系统是文件格式为Ext2的RAM Disk,该RAMDisk的制作方法如下: (1) 在PC机的Linux操作系统环境下,生成可以虚拟成块设备的文件,假设文件名为init.img。$ dd if=/dev/zero of=init.img bs=4096 count=1024 其中bs*count为块设备大小(单位:字节),生成init.img文件以后,还必须对该文件进行格式化。$ mke2f

3、s m0 F init.img (2) 新建一个文件夹ram,并将init.img挂接到ram目录。$ mkdir ram$ mount init.img ram/ -o loop5实验原理这时,读写ram目录,等效于读写init.img文件。用户可以将根文系统所需的文件写入到ram目录中。往ram目录写完文件以后,还需要使用umount ram命令卸载init.img,才能将已写入的文件保存到init.img中。 MagicARM2410实验箱产品配套光盘中已经提供了制作好的RAM Disk根文件系统文件init.img,用户需要在根文件系统中添加自己的文件时,只须修改本文件即可。 5实验原

4、理6实验步骤(1) 打开PC端Linux的终端或者进入虚拟控制台,进入实验目录/zylinux/armwork/,为本实验新建工作目录root。$ cd /zylinux/armwork$ mkdir root(2) 请将产品配套光盘提供的根文件系统文件init.img复制到/zylinux/armwork/root/目录下。(3) 进入/zylinux/armwork/root目录。$ cd root (4) 建立文件夹ram。$ mkdir ram(5)将init.img挂接到ram目录下。$ mount init.img ram/ o loop这时,ram目录中的内容就是init.img

5、的内容。修改ram目录中的内容,等效于修改init.img的内容。 (6)请根据实际情况,在ram目录中添加、删除或修改内容,也可以添加可执行的应用程序。在本实验中,只是在ram目录中建立一个文件夹tempusr。$ cd ram$ mkdir tempusr (7)退出ram目录,卸载init.img,确保init.img的修改已保存。$ cd .$ umount ram 6实验步骤(8)将修改过的init.img下载到MagicARM2410实验箱上。(9)重新启动MagicARM2410的Linux,验证本实验结果。 6实验步骤(1)按照实验原理和实验步骤的提示,新建一个Ext2格式的RAM Disk

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论