Мой C: это небольшое твердое состояние, которое уже заполняется. Я хотел бы переместить WLS на мой диск D: или E:. Это возможно?
Я думаю, мне придется удалить, а затем переустановить, чтобы переместить его. Я согласен с этим, если это возможно.
Мой C: это небольшое твердое состояние, которое уже заполняется. Я хотел бы переместить WLS на мой диск D: или E:. Это возможно?
Я думаю, мне придется удалить, а затем переустановить, чтобы переместить его. Я согласен с этим, если это возможно.
Вы можете переместить дистрибутив на другой диск, используя lxRunOffline.
1. Установите разрешения для целевой папки. Во-первых, я думаю, вы должны установить некоторые разрешения для папки, куда будет перемещен дистрибутив. Вы можете использовать icacls <dir> /grant "<user>:(OI)(CI)(F)"
чтобы установить соответствующие разрешения.
C:\> whoami
test\jaime
C:\> icacls D:\wsl /grant "jaime:(OI)(CI)(F)"
2. Переместить раздачу. Используя lxrunoffline move
.
C:\wsl> lxrunoffline move -n Ubuntu-18.04 -d d:\wsl\installed\Ubuntu-18.04
Вы можете проверить папку установки, используя
C:\wsl> lxrunoffline get-dir -n Ubuntu-18.04
d:\wsl\installed\Ubuntu-18.04
3. Запустите дистрибутив. после перемещения дистрибутива вы можете запустить дистрибутив, используя wsl
или тот же lxrunoffline
C:\wsl> lxrunoffline run -n Ubuntu-18.04 -w
user@test:~$ exit
logout
C:\wsl> wsl
user@test:/mnt/c/wsl$ exit
logout