linux制作img镜像文件_linux用命令打开浏览器

linux制作img镜像文件_linux用命令打开浏览器linuxrootfs.img的制作cramfs是只读压缩的文件系统,文件系统类型可以是ext2,ext3,什么的, cramfs和romfs只是一个文件系统类型,ramdisk相当于一块硬盘空间,可以理解为在内存中虚拟出一块硬盘来,所以它上面就可以有你linux支持的各种文件系统什么的。所以你问的,它和romfs和cramfs确实不是一个层次的概念。^-^恭喜你,你答

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

linux rootfs.img的制作

cramfs是只读压缩的文件系统,文件系统类型可以是ext2,ext3,什么的, 
cramfs和romfs只是一个文件系统类型,ramdisk相当于一块硬盘空间,可以理解为在内存中虚拟出一块硬盘来,所以它上面就可以有你linux支持的各种文件系统什么的。所以你问的,它和romfs和cramfs确实不是一个层次的概念。 ^-^恭喜你,你答对了的根文件系统的目录是 rootfs (你将来要用到的所有的文件就在这里) 
like this : mkcramfs rootfs rootfs.cramfs 就搞定了。如名字所言,它是只读压缩,所以比较省空间,如果你的flash比较小,就用这个吧! 系统启动后,kernel把他load到内存中,解压 ,所以比较占内存。看你的需要了。 

而ramdisk呢? 这个用的比较多,ramdisk相当于一块硬盘空间,可以理解为在内存中虚拟出一块硬盘来,所以它上面就可以有你linux支持的各种文件系统什么的。所以你问的,它和romfs和cramfs确实不是一个层次的概念。 关键是以后,在ramdisk里面可以写,这是一个和cramfs重要的区别了。 
具体制作方法: 
dd if=/dev/zero of=rootfs.img bs=1M count=100 一个整数(看你的实际的需要的空间了,一般也就10M) 
把它格式化为你需要的文件系统,比如 ext2 ,ext3 ,reiserfs 什么的, 
比如ext3 : mkfs.ext3 -m 0 -O none -F root.img 
然后把它mount到某个目录,比如tmp 吧: 
mount -o loop root.img /tmp/ 

然后,你的文件系统所在的目录的所有文件copy到tmp目录下: 比如你的文件系统目录在/root/rootfs-test : 
cp -av /root/rootfs-test/* /tmp/ (这里注意一个细节:copy的时候,用参数a表示copy全部,v表示只copy链接本身,不copy它指向的内容,这点很关键哦!) ,另外,有的人常用:cp -pdR 这个你也可以试试,意思就是原来什么样,copy过去就什么样。 

然后卸载/tmp/ 目录就好了。 
umount /tmp 

一般的情况下,ramdisk是要压缩的,对于上面的生成好的img, rootfs.img ,你可以这样压缩: 
gzip -v9 rootfs.img 会自动生成rootfs.img.gz ,一般压缩率,30%吧!

转载自:http://www.cnblogs.com/weifuqin530/archive/2008/11/17/1335118.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188733.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月15日 下午7:16
下一篇 2026年4月15日 下午7:22


相关推荐

  • pycharm中unresolved reference怎么解决(配置问题)

    pycharm中unresolved reference怎么解决(配置问题)unresolvedre 怎么解决解决方法 进入 PyCharm gt Settings gt Build Excution Deployment gt Console gt PythonConsol 勾选上 Addsourceroo 进入 PyCharm gt Settings gt Project gt ProjectStruc 通过选中某一目录右键添加 sources 点击 Apply 和 OK 即可

    2026年3月17日
    1
  • Python字符串反转方法

    Python字符串反转方法Python 字符串反转 循环反向迭代法 juzi 精神 result forchinjuzi result ch result 反向赋值给 result 字符串整合 print result 反转列表法 a 精神 b list a 将字符串转换成列表 b reverse 使用列表的 reverse 方法进行反转 b join b

    2026年3月18日
    2
  • java ajax教程_JAVA AJAX教程第一章—初识AJAX

    java ajax教程_JAVA AJAX教程第一章—初识AJAX既然是认识AJAX,理论和实践相结合,这样让自己学的更快,理解更深入,我分一下几点:1、认识传统的同步交互方式和AJAX解决方案2、AJAX使用到的技术3、实例体验AJAX一、同步交互方式和AJAX解决方案传统的WEB应用是同步交互的方式,这种同步交互方式的处理过程如下图什么是同步交互方式:首先,用户向HTTP服务器提交一个处理请求。接着,服务器端接收到请求后,按照预先编写好的程序中的…

    2022年7月7日
    27
  • 图解BIO、NIO、AIO、多路复用IO的区别

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:扛麻袋的少年 blog.csdn.net/lzb348110175/article/details/98941…

    2021年6月26日
    74
  • 阿里云的云服务器ECS和云虚拟主机有何区别?

    阿里云的云服务器ECS和云虚拟主机有何区别?阿里云的云服务器和云虚拟主机的共同点是都可以用来搭建网站,云服务器和云虚拟主机有很多相同之处,也有很多不同之处,云吞铺子从功能、价格、应用场景及优势几方面详细说明阿里云的云服务器和云虚拟主机之间的区别:一:云服务器ECS和虚拟主机的区别云服务器:虚拟的一台服务器,除了硬件摸不着外其他的功能和服务器一样,我们可以狭义的将云服务器ECS就看做一台物理服务器,ECS让用户拥有更多权限,用户可以在ECS上安装各种扩展插件实现各种功能,ECS需要有专业技术人员来维护。适合有技术实力、懂得服务器配置及维护的用户

    2022年6月25日
    43
  • telnet 1521端口不通

    telnet 1521端口不通一:场景:本机telnet虚拟机oracle数据库1521不通二:解决方法1:首先保证双方都ping通,虚拟机本地1521telnet是通的2:虚拟机防火墙设置如下:新建规则选择端口选择TCP输入端口号1521,后面一直下一步就OK了…

    2022年6月10日
    153

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号