- 论坛徽章:
- 0
|
非常感谢楼主,回答了我的问题,楼主已经自己回答自己了,raw格式的文件是一个原始的镜像文件,里面包含了分区,像硬盘一样,可以用fdisk -l 查看,比如我刚才的操作- fdisk -l archlinux-hf-2013-02-11.img
复制代码 Disk archlinux-hf-2013-02-11.img: 1939 MB, 1939865600 bytes, 3788800 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
Disk identifier: 0x0004f23a
Device Boot Start End Blocks Id System
archlinux-hf-2013-02-11.img1 * 2048 186367 92160 c W95 FAT32 (LBA)
archlinux-hf-2013-02-11.img2 186368 3667967 1740800 83 Linux
提示信息表明 一个单元的大小为512bytes,第一个分区从第2048个单元处开始,第二个分区从第186368个单元处开始,不能挂载整个文件,只能挂载这个文件中的一个分区,但是mount不知道你要挂载的分区从那个地方开始,所以你要指定开始位置,这就是offset,第一个就是2048*512 ,第二个就是186368*512, 这是我的理解,不知道我说得对不对。 |
|