树莓派linux iso镜像下载,树莓派(Raspberry Pi)修改系统镜像(img)

树莓派修改系统镜像

讨论如何使用通过loop设备映射文件,挂载树莓派img中的分区,然后像普通的文件系统那样修改镜像分区中的文件。

有2个关键点

如何确认分区的起始位置,以及分区的范围。

不同版本的losetup支持的参数不一样,如果支持-P参数特性,则可以直接加载分区,无需再手动计算偏移量,可以像挂载普通硬盘一样直接生成分区块设备

准备工作

需要一个支持linux设备,已经root了的termux,或者,一个普通的linux发行版均可。

需要用到的关键命令losetup,fdisk,tun2fs,mount,请检查是否都有。

大部分操作均需要root权限。

去源内下载一份镜像文件。

第一步:下载镜像

首先,下载一个可以用于写入树莓派的img镜像,国内可以在清华的镜像站中下载。

我下载的是2020-02-13-raspbian-buster.zip,解压后得到2020-02-13-raspbian-buster.img,img文件可以直接烧录到内存卡,它实际上是个包含了mbr分区表的磁盘映像。

第二步:使用losetup命令把img文件映射成块设备

首先我们先确认losetup支持的选项,有没有-P选项:

#这是我手机版本的losetup

$losetup --help

usage: losetup [-cdrs] [-o OFFSET] [-S SIZE] {-d DEVICE...|-j FILE|-af|{DEVICE FILE}}

Associate a loopback device with a file, or show current file (if any)

associated with a loop device.

Instead of a device:

-a Iterate through all loopback devices

-f Find first unused loop device (may create one)

-j Iterate through all loopback devices associated with FILE

existing:

-c Check capacity (file size changed)

-d Detach loopback device

new:

-s Show device name (alias --show)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值