我需要在 Linux CentOS 7.3 Hyper-V Gen 2 虚拟机上扩展 / 分区。 (安全启动已禁用)
据我所知,过程是:1) 使用 Hyper-V 管理器扩展 vhdx,2) 启动到 GParted 并扩展分区以使用可用空间。
问题是我无法从 GParted ISO 启动。我已将 DVD 驱动器移至 Hyper-V 固件启动顺序列表的顶部,启动过程开始...我从 GParted 菜单中选择“启动到 RAM”,然后它挂起。控制台中收到的最后一条消息是:
* copying /live/medium/live/filesystem.squashfs to RAM
sending incremental file list
filesystem.squashfs
还尝试了 GParted 菜单中的“默认”和“故障安全”模式 - 但仍然挂起。
我可以编辑shim.efi
Hyper-V 固件引导顺序中出现的文件吗?
我是否应该按照所述在 USB 驱动器上创建 GParted 的 UEFI 可启动映像这里?
答案1
我遇到了同样的问题,并注意到Generation 2
Hyper-v
虚拟机无法gparted v 1.5.0.1-amd64
使用基本配置启动 iso。
我可以gparted
通过转到firmware
->boot order
并将 DVD 移动到列表顶部 efi 条目之前来启动 ISO。
注意:完成后,您应该将固件中的 DVD 条目移至 efi 和主启动设备下方,因为即使没有连接 DVD,它也会显着降低启动时间。
答案2
您可以在实时操作系统上扩展文件系统大小,而无需卸载/重新启动。
dnf install -y cloud-utils-growpart # install growpart utility growpart /dev/sda 1 # grows the partition; note the space resize2fs /dev/sda1 # grows the filesystem