调整虚拟硬盘的大小

乔纳森·H

我找到关于如何创建虚拟硬盘的非常不错的教程,并且我正在考虑将其用于我的工作,以便可靠,可移植地存储具有相关处理结果的大型数据集。

基本上,本教程包括执行以下操作:

dd if=/dev/zero of=MyDrive.vhd bs=1M count=500
mkfs -t ext3 MyDrive.vhd
mount -t auto -o loop MyDrive.vhd /some/user/folder

它会创建一个以ext3格式格式化的500MB虚拟硬盘,并将其安装在某处。

现在说我使用该文件并意识到我需要500MB以上的空间,是否可以“动态”调整虚拟磁盘的大小?(通过动态方式,我的意思是除了创建一个更大的新磁盘并复制数据之外。)

哔叽

有比dd扩展文件更好的选择dd命令需要几个参数才能正常运行(不破坏数据)。truncate改用。尽管它的名字,它也可以扩展文件的大小:

截断-将文件的大小缩小或扩展到指定的大小

-s,--size = SIZE

通过SIZE设置或调整文件大小

SIZE是整数和可选单位(例如:10M是10 * 1024 * 1024)。>单位为K,M,G,T,P,E,Z,Y(1024的幂)或KB,MB,...(1000的幂)。

SIZE也可以由以下修饰字符之一作为前缀:“ +”扩展,“-”减少,“ <<”,至少“>”,至少“ /”向下舍入为“%”舍入的倍数高达倍数。

因此,

truncate -s +1G MyDrive.vhd

安全地将文件扩展1 GB。而且,是的,当底层文件系统支持时,它确实会进行稀疏扩展,因此可以根据需要分配实际的块。

扩展文件后,请不要忘记运行resize2fs:

resize2fs MyDrive.vhd

同样,umount对于支持在线调整大小的文件系统,整个操作可以在线完成(无需设备):

losetup -c loopdev

更新备份文件上的内核信息,

 resize2fs loopdev

在线调整已挂载文件系统的大小

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从新硬盘调整分区大小

来自分类Dev

调整Xen虚拟磁盘的大小

来自分类Dev

如何增加虚拟机的硬盘大小?

来自分类Dev

如何增加虚拟机的硬盘大小?

来自分类Dev

如何调整硬盘分区的大小

来自分类Dev

从虚拟机调整物理分区的大小

来自分类Dev

在虚拟环境中调整LVM的大小

来自分类Dev

无法调整虚拟机大小

来自分类Dev

在VirtualBox中调整VHD硬盘大小后无法启动

来自分类Dev

如何调整完整硬盘映像中分区的大小?

来自分类Dev

如何调整ubuntu 14.04 lts上的硬盘大小?

来自分类Dev

调整VM硬盘驱动器(virtualbox)的大小

来自分类Dev

使用LVM在硬盘中间调整扩展分区的大小

来自分类Dev

在Xenserver或Xen上在线调整虚拟机磁盘的大小

来自分类Dev

如何调整Google虚拟键盘的大小和位置?

来自分类Dev

如何使用已安装的Linux系统调整虚拟磁盘的大小?

来自分类Dev

可以共享的文件夹的大小大于来宾操作系统的虚拟硬盘的大小

来自分类Dev

Xubuntu guest虚拟机不会在虚拟框中自动调整大小

来自分类Dev

扩展CentOS的虚拟硬盘

来自分类Dev

减少虚拟盒硬盘

来自分类Dev

在VirtualBox中增加虚拟硬盘大小后,Win XP启动错误

来自分类Dev

在VirtualBox中增加虚拟硬盘大小后,Win XP启动错误

来自分类Dev

如何减少VMware Workstation VMDK硬盘文件的虚拟最大大小?

来自分类Dev

如何在系统设置的硬盘上调整零件大小并对其进行分区?

来自分类Dev

使用现在的挂载点调整了Virtual Mint 19 Linux硬盘的大小

来自分类Dev

虚拟机:调整虚拟机窗口大小时,高DPI屏幕比例会重置为100%

来自分类Dev

如何自动为Linux guest虚拟机调整流浪汉磁盘映像的大小?

来自分类Dev

隐藏虚拟键盘时,如何从LWUIT文本字段中移出焦点并正确调整窗体大小?

来自分类Dev

如何通过PowerShell脚本在Windows 10上调整Docker桌面虚拟机的大小?

Related 相关文章

  1. 1

    从新硬盘调整分区大小

  2. 2

    调整Xen虚拟磁盘的大小

  3. 3

    如何增加虚拟机的硬盘大小?

  4. 4

    如何增加虚拟机的硬盘大小?

  5. 5

    如何调整硬盘分区的大小

  6. 6

    从虚拟机调整物理分区的大小

  7. 7

    在虚拟环境中调整LVM的大小

  8. 8

    无法调整虚拟机大小

  9. 9

    在VirtualBox中调整VHD硬盘大小后无法启动

  10. 10

    如何调整完整硬盘映像中分区的大小?

  11. 11

    如何调整ubuntu 14.04 lts上的硬盘大小?

  12. 12

    调整VM硬盘驱动器(virtualbox)的大小

  13. 13

    使用LVM在硬盘中间调整扩展分区的大小

  14. 14

    在Xenserver或Xen上在线调整虚拟机磁盘的大小

  15. 15

    如何调整Google虚拟键盘的大小和位置?

  16. 16

    如何使用已安装的Linux系统调整虚拟磁盘的大小?

  17. 17

    可以共享的文件夹的大小大于来宾操作系统的虚拟硬盘的大小

  18. 18

    Xubuntu guest虚拟机不会在虚拟框中自动调整大小

  19. 19

    扩展CentOS的虚拟硬盘

  20. 20

    减少虚拟盒硬盘

  21. 21

    在VirtualBox中增加虚拟硬盘大小后,Win XP启动错误

  22. 22

    在VirtualBox中增加虚拟硬盘大小后,Win XP启动错误

  23. 23

    如何减少VMware Workstation VMDK硬盘文件的虚拟最大大小?

  24. 24

    如何在系统设置的硬盘上调整零件大小并对其进行分区?

  25. 25

    使用现在的挂载点调整了Virtual Mint 19 Linux硬盘的大小

  26. 26

    虚拟机:调整虚拟机窗口大小时,高DPI屏幕比例会重置为100%

  27. 27

    如何自动为Linux guest虚拟机调整流浪汉磁盘映像的大小?

  28. 28

    隐藏虚拟键盘时,如何从LWUIT文本字段中移出焦点并正确调整窗体大小?

  29. 29

    如何通过PowerShell脚本在Windows 10上调整Docker桌面虚拟机的大小?

热门标签

归档