Open1

WSL2について

wokwok

ディスクサイズの拡張

https://blog.ojisan.io/wsl-reinstall-d/

(1) Windowsのcmdプロンプト(管理者モード)で次の操作。

D:\WSL\Ubuntu>diskpart

Microsoft DiskPart バージョン 10.0.22621.1

Copyright (C) Microsoft Corporation.
コンピューター: GAL2

DISKPART> select vdisk ext4.vhdx

このコマンドに指定した引数は無効です。
このコマンド タイプの詳細については、「HELP SELECT VDISK」と入力してください。

DISKPART> select vdisk file=ext4.vhdx

仮想ディスク サービス エラー:
仮想ディスクのパス名は完全修飾パスである必要があります。


仮想ディスクが選択されていません。

DISKPART> select vdisk file=D:\WSL\Ubuntu\ext4.vhdx

DiskPart により、仮想ディスク ファイルが選択されました。

DISKPART> detail vdisk

デバイスの種類 ID: 0 (不明)
ベンダー ID: {00000000-0000-0000-0000-000000000000} (不明)
状態: 追加済み
仮想サイズ: 1024 GB
物理サイズ:  999 GB
ファイル名: D:\WSL\Ubuntu\ext4.vhdx
子: いいえ
親ファイル名:
関連付けられたディスク番号: 見つかりません。

DISKPART> expand vdisk maximum=2048000

  100% 完了しました

DiskPart により、仮想ディスク ファイルは正常に拡張されました。

(2) WSL上で

sudo resize2fs /dev/sdb 2048000M

以上でできた。