jetson-nano-sd-r32.1.1-2019-05-31.img 是怎么制作的呢?

> fdisk -l -u jetson-nano-sd-r32.1.1-2019-05-31.img
Disk jetson-nano-sd-r32.1.1-2019-05-31.img: 12 GiB, 12884901888 bytes, 25165824 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D048AD43-24FD-4DED-B06E-7BB8ED98158C

Device                                  Start      End  Sectors  Size Type
jetson-nano-sd-r32.1.1-2019-05-31.img1  24576 25165790 25141215   12G Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img2   2048     2303      256  128K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img3   4096     4991      896  448K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img4   6144     7295     1152  576K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img5   8192     8319      128   64K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img6  10240    10623      384  192K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img7  12288    13439     1152  576K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img8  14336    14463      128   64K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img9  16384    17663     1280  640K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img10 18432    19327      896  448K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img11 20480    20735      256  128K Linux filesystem
jetson-nano-sd-r32.1.1-2019-05-31.img12 22528    22687      160   80K Linux filesystem

这一个个多分区img
先 fdisk -lu jetson-nano-sd-r32.1.1-2019-05-31.img
看到此img分了12个区。
1.计算起始地址与大小

img1 start  24576 end 25165790 start_byte 12582912 size 12872301568 
img2 start  2048 end 2303 start_byte 1048576 size 130560 
img3 start  4096 end 4991 start_byte 2097152 size 458240 
img4 start  6144 end 7295 start_byte 3145728 size 589312 
img5 start  8192 end 8319 start_byte 4194304 size 65024 
img6 start  10240 end 10623 start_byte 5242880 size 196096 
img7 start  12288 end 13439 start_byte 6291456 size 589312 
img8 start  14336 end 14463 start_byte 7340032 size 65024 
img9 start  16384 end 17663 start_byte 8388608 size 654848 
img10 start  18432 end 19327 start_byte 9437184 size 458240 
img11 start  20480 end 20735 start_byte 10485760 size 130560 
img12 start  22528 end 22687 start_byte 11534336 size 81408 

2 losetup 命令创建回环设备

losetup -f -o 12582912 --sizelimit 12872301568 jetson-nano-sd-r32.1.1-2019-05-31.img
losetup -f -o 1048576 --sizelimit 130560 jetson-nano-sd-r32.1.1-2019-05-31.img

会分别创建/dev/loop0与/dev/loop1

> losetup 
NAME         SIZELIMIT   OFFSET AUTOCLEAR RO BACK-FILE
/dev/loop1      130560  1048576         0  0 ****************jetson-nano-sd-r32.1.1-2019-05-31.img
/dev/loop2           0        0         1  0 ************************linuxroot.img
/dev/loop0 12872301568 12582912         0  0************jetson-nano-sd-r32.1.1-2019-05-31.img

3 挂载

> mkdir img1 img2
> mount /dev/loop0 img1
> mount /dev/loop1 img2
>df -h | grep img

就能看到原始img中的东西已经挂载到文件夹下来了。
忧伤:img2-img12里的东西怎么挂载不上,拷贝不出来呢?
4 逆过程多分区的img怎么制作呢?在线等
https://www.cnblogs.com/ZQQH/p/8453763.html
冒似此老兄的博客能解决我的问题??先放这,先实验

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值