如何在linux中挂载.bin映像文件

如何在linux中挂载.bin映像文件,第1张

概述我使用AWS导入服务导入大型(2TB)驱动器,并在我的S3帐户中删除了两个.bin文件.他们的指示说要将EBS卷一起条带化以使驱动器足够大以容纳图像然后使用它. 好吧,我有条纹和诸如此类的东西,但我不知道如何处理这个.bin图像.似乎不适用于mount,或者至少,没有任何选项,我不知道要放什么选项. >file -k image-NPX7P-0000.binimage-NPX7P-0000.bi 我使用AWS导入服务导入大型(2TB)驱动器,并在我的S3帐户中删除了两个.bin文件.他们的指示说要将EBS卷一起条带化以使驱动器足够大以容纳图像然后使用它.

好吧,我有条纹和诸如此类的东西,但我不知道如何处理这个.bin图像.似乎不适用于mount,或者至少,没有任何选项,我不知道要放什么选项.

>file -k image-NPX7P-0000.binimage-NPX7P-0000.bin: x86 boot sector; partition 1: ID=0xb,starthead 1,startsector 63,3907024821 sectors,extended partition table (last)1,code offset 0x0>file -k image-NPX7P-0001.binimage-NPX7P-0001.bin: data

编辑:我附加了文件信息,从它的外观,我假设我无法安装0000的原因是因为0001是它的扩展(跟踪我如何假设他们这样做).但是我如何将两者合并并安装呢?

编辑2:使用osgx的答案,我能够将两个bin文件放在一起,并使用kpartx读取分区表.

> file-sk: /dev/dm-2: x86 boot sector,code offset 0x58,OEM-ID "BSD 4.4",sectors/cluster 64,heads 255,sectors 3907024821 (volumes > 32 MB),FAT (32 bit),sectors/FAT 476816,reserved3 0x1000000,reserved 0x1,serial number 0x5cb415f7,label: "SOURCE-PSE " DOS executable (COM),boot code –

然而,这仍然不会安装.它说它需要一个文件系统类型,我用过的任何东西都没有帮助.也发布到pastebin因为它的长度是相关(可能)值的我的内核配置:

http://pastebin.com/j7iS7RF3

解决方法 根据文件-k,你有一个磁盘映像(可能是分成两个卷);磁盘映像具有一个2TB(39个扇区,512 = 2TB)和fat32(0x0b)类型的分区表.

做一只猫将两个图像连成一个

cat image*bin > image.iso

或者(小心!这将修改第一个文件)

cat image*0001* >> image*0000*

运行kpartx通过loop1设备读取image.iso上的分区表(现在你将需要一个root;如果你采用第二种方法,则将image.iso替换为image * 0000 *)

losetup /dev/loop1 image.iso; kpartx -av /dev/loop1;

输出将像添加地图loop1p1 …

然后在/ dev / mapper中找到loop1p1

ls -l /dev/mapperfile -sk /dev/mapper/*   # finally check that it is a fat32

装载它:

mount -o ro -t auto /dev/mapper/loop1p1 /where/to/mount

使用fs;卸下它;运行kpartx -d -v / dev / loop1; ;使用losetup取消映射loop1

(使用手册http://nfolamp.wordpress.com/2010/08/16/mounting-raw-image-files-and-kpartx/)

总结

以上是内存溢出为你收集整理的如何在linux中挂载.bin映像文件全部内容,希望文章能够帮你解决如何在linux中挂载.bin映像文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1041195.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存