UEFI Hyper-V仮想マシンでGPartedを起動するには?

UEFI Hyper-V仮想マシンでGPartedを起動するには?

Linux CentOS 7.3 Hyper-V Gen 2 仮想マシンで /partition を拡張する必要があります。 (セキュアブートが無効)

私が知る限り、プロセスは1)Hyper-Vマネージャを使用してvhdxを拡張し、2)GPartedで起動し、パーティションを拡張して利用可能なスペースを使用することです。

問題は、GParted ISOから起動できないことです。 DVDドライブをHyper-Vファームウェアの起動順序リストの一番上に移動し、起動プロセスが開始されました。 GPartedメニューから「Boot to RAM」を選択し、動作が停止しました。コンソールで受信された最後のメッセージは次のとおりです。

   * copying /live/medium/live/filesystem.squashfs to RAM
   sending incremental file list
   filesystem.squashfs

また、GPartedメニューで「Default」モードと「Failsafe」モードを試しましたが、まだ中断されます。

shim.efiHyper-Vファームウェアの起動順序に表示されるファイルを編集できますか?

説明したように、USBドライブにGParted UEFIブータブルイメージを作成する必要がありますか?ここ

答え1

私は同じ問題があり、Generation 2 Hyper-v仮想マシンがgparted v 1.5.0.1-amd64デフォルト設定でisoを起動できないことがわかりました。

->gpartedに移動して、DVDをefiエントリの前のリストの一番上に移動してISOを起動できます。firmwareboot order

注:完了したら、ファームウェアの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

引用する

関連情報