博舍

linux 制作分区镜像img文件 GPT全盘制作镜像

linux 制作分区镜像img文件

文章目录创建空白img文件挂载空白img文件并分区创建loop设备使用fdisk对loop设备分区断开img和loop的联系挂载分区后的img文件查看img文件情况将分区和loop设备建立联系挂载分区拷贝完成清理工作参考:主要介绍了如何创建分区的img镜像文件,如何挂载查看分区的img镜像文件创建空白img文件

命令

ddif=/dev/zeroof=test.imgbs=4Mcount=1024

参数说明

if=文件名:输入文件名,默认为标准输入。即指定源文件。of=文件名:输出文件名,默认为标准输出。即指定目的文件。bs=bytes:同时设置读入/输出的块大小为bytes个字节。count=blocks:仅拷贝blocks个块,块大小等于ibs(一次读入bytes个字节,)指定的字节数。新建img大小为bs*count;这里时4096M=4GiB(1024)=4.3GB(1000)/dev/zero:“零”设备,可以无限的提供空字符(0x00,ASCII代码NUL)。

更多学习

Linuxdd命令

Linux中的虚拟设备/dev/null、/dev/zero、/dev/random和/dev/urandom

挂载空白img文件并分区创建loop设备

loop设备是一种伪设备,是使用文件来模拟块设备的一种技术,文件模拟成块设备后,就像一个磁盘或光盘一样使用。参见Linux中的loop设备

查看当前loop设备

sudolosetup-l

loop设备已经到17了,所以将img文件和loop18设备建立联系

建立img和loop设备的联系

sudolosetup/dev/loop18test.img

反查是否成功

sudolosetup-l

使用fdisk对loop设备分区

命令开始分区

sudofdisk/dev/loop6输入m获取帮助输入n添加新分区输入p或者默认表示创建主分区(假设为BOOT分区)分区号(1)选择默认起始扇区(第一个扇区)选择默认终止扇区输入+1G表示创建1G的分区供BOOT使用(有+sectors扇区和+size大小两种方式,这里是+size)输入t改变分区类型选择分区1输入L查看所有分区类型码表输入b表示转换为fat32输入n创建新分区(假设为rootfs分区)重复3456到分区成功,可直接默认(4G只分两个区的话)输入a标记引导分区输入1将分区1标记为可引导(如有需要指定引导分区)输入w保存更改

详细输出如下:

leacock@leacock-virtual-machine:~/bin$sudofdisk/dev/loop18欢迎使用fdisk(util-linux2.31.1)。更改将停留在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。设备不包含可识别的分区表。创建了一个磁盘标识符为0xa79ef8a2的新DOS磁盘标签。命令(输入m获取帮助):m帮助:DOS(MBR)a开关可启动标志b编辑嵌套的BSD磁盘标签c开关dos兼容性标志常规d删除分区F列出未分区的空闲区l列出已知分区类型n添加新分区p打印分区表t更改分区类型v检查分区表i打印某个分区的相关信息杂项m打印此菜单u更改显示/记录单位x更多功能(仅限专业人员)脚本I从sfdisk脚本文件加载磁盘布局O将磁盘布局转储为sfdisk脚本文件保存并退出w将分区表写入磁盘并退出q退出而不保存更改新建空磁盘标签g新建一份GPT分区表G新建一份空GPT(IRIX)分区表o新建一份的空DOS分区表s新建一份空Sun分区表命令(输入m获取帮助):n分区类型p主分区(0个主分区,0个扩展分区,4空闲)e扩展分区(逻辑分区容器)选择(默认p):p分区号(1-4,默认1):第一个扇区(2048-8388607,默认2048):上个扇区,+sectors或+size{K,M,G,T,P}(2048-8388607,默认8388607):+1G创建了一个新分区1,类型为“Linux”,大小为1GiB。命令(输入m获取帮助):t已选择分区1Hex代码(输入L列出所有代码):L0空24NECDOS81Minix/旧LinubfSolaris1FAT1227隐藏的NTFSWin82Linuxswap/Soc1DRDOS/sec(FAT-2XENIXroot39Plan983Linuxc4DRDOS/sec(FAT-3XENIXusr3cPartitionMagic84OS/2隐藏或Inc6DRDOS/sec(FAT-4FAT16

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇