首页 > 代码库 > 制作SD卡img文件,并扩容
制作SD卡img文件,并扩容
/**************************************************************************************** * 制作SD卡img文件,并扩容 * 说明: * 主要是为了简便以后的系统烧录操作,通过制作SD卡烧录img文件,可以完成将系统dd到任何 * SD卡上,加上resize2fs这个命令对SD最后一个分区进行扩容,该功能是从树莓派上借鉴过来的。 * * 2017-2-26 深圳 南山平山村 曾剑锋 ***************************************************************************************/一、参考文档: 1. Making a bootable .img image file http://www.orangepi.org/Docs/Makingabootable.html 2. resize2fs http://blog.csdn.net/voldermort827/article/details/7171900 3. resize2fs(8) - Linux man page https://linux.die.net/man/8/resize2fs 4. raspi-config Expand root partition to fill SD card 原理 http://www.cnblogs.com/zengjfgit/p/6420858.html二、大致操作步骤: 1. 使用dd生成一个需要的镜像文件; 2. 使用losetup挂在镜像文件,同时会生成镜像设备节点; 3. 使用fdisk对镜像设备节点进行分区; 4. 使用kpartx同步镜像设备节点分区; 5. 使用mkfs.vfat、mkfs.ext4对分区格式化; 6. 使用mount挂载,之后像操作普通磁盘一样操作就可以了; 7. 将镜像文件dd进入SD卡中; 8. 将SD卡插入要运作的主板上,在主板上使用resize2fs工具,对SD卡扩容,这部分请参考《raspi-config Expand root partition to fill SD card 原理》中的内容。 9. 以上内容还未实际验证,但都有考证,请谨慎操作。 :)
制作SD卡img文件,并扩容
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。