大鳄教程搜集整理的这篇文章主要介绍了怎样在linux中挂载.bin映像文件linux安全加固,大鳄教程大鳄感觉挺不错的linux获取当前时间,如今分享给你们bin文件怎么安装 linuxbin文件怎么安装 linux,也给你们做个参考。@H_944_0@
概述我使用AWS导出服务导出小型(2TB)驱动器,并在我的S3账户中删掉了两个.bin文件.她们的指示说要将EBS卷一起条带化以使驱动器足够大以容纳图象之后使用它.好吧,我有白色和诸这么类的东西,但我不晓得怎样处理这个.bin图象.虽然不适用于mount,或则起码,没有任何选项,我不晓得要放哪些选项.>file-kimage-NPX7P-0000.binimage-NPX7P-0000.bi
我使用AWS导出服务导出小型(2TB)驱动器,并在我的S3账户中删掉了两个.bin文件.她们的指示说要将EBS卷一起条带化以使驱动器足够大以容纳图象之后使用它.
好吧,我有白色和诸这么类的东西,但我不晓得怎样处理这个.bin图象.虽然不适用于mount,或则起码,没有任何选项,我不晓得要放哪些选项.@H_801_17@
>file -k image-NPX7P-0000.bin image-NPX7P-0000.bin: x86 boot sector; partition 1: ID=0xb,starthead 1,startsector 63,3907024821 sectors,extended partition table (last)11,code offset 0x0 >file -k image-NPX7P-0001.bin image-NPX7P-0001.bin: data
编辑:我附加了文件信息,从它的外型,我假定我没法安装0000的缘由是由于0001是它的扩充(跟踪我怎么假定她们这样做).而且我怎样将二者合并并安装呢?@H_801_17@
编辑2:使用osgx的答案,我还能将两个bin文件置于一起,并使用kpartx读取分区表.@H_801_17@
> 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 @R_675_10793@er 0x5cb415f7,label: "sourcE-PSE " DOS executable (COM),boot code –
但是,这依然不会安装.它说它须要一个文件系统类型,我用过的任何东西都没有帮助.也发布到pastebin由于它的宽度是相关(可能)值的我的内核配置:@H_801_17@
@H_801_17@
解决方式
按照文件-k,你有一个c盘映像(可能是分成两个卷);c盘映像具有一个2TB(39个磁道,512=2TB)和FAT32(0x0b)类型的分区表.
做一只猫将两个图象连成一个@H_801_17@
cat image*bin > image.iso
或则(当心!这将更改第一个文件)@H_801_17@
cat image*0001* >> image*0000*
运行kpartx通过loop1设备读取image.iso上的分区表(现今你将须要一个root;假如你采用第二种方式,则将image.iso替换为image*0000*)@H_801_17@
losetup /dev/loop1 image.iso; kpartx -av /dev/loop1;
输出将像添加地图loop1p1…@H_801_17@
之后在/dev/mapper中找到loop1p1@H_801_17@
ls -l /dev/mapper file -sk /dev/mapper/* # finally check that it is a FAT32
装载它:@H_801_17@@H_155_18@mount-oro-tauto/dev/mapper/loop1p1/where/to/mount
使用fs;卸下它;运行kpartx-d-v/dev/loop1;;使用losetup取消映射loop1@H_801_17@
(使用指南)@H_801_17@
大鳄总结
以上是大鳄教程为你搜集整理的怎样在linux中挂载.bin映像文件全部内容,希望文章才能帮你解决怎样在linux中挂载.bin映像文件所遇见的程序开发问题。
假如认为大鳄教程网站内容还不错,欢迎将大鳄教程推荐给程序员好友。