Не удалось прикрепить диск ‘C:\Users\miche\AppData\Local\Packages\KaliLinux.54290C8133FEE_ey8k8hqnwqnmg\LocalState\ext4.vhdx’

Вопрос или проблема

Я переустановил Kali Linux 3 раза, и теперь он показывает эту ошибку: Не удалось подключить диск ‘C:\Users<User>\AppData\Local\Packages\KaliLinux.54290C8133FEE_ey8k8hqnwqnmg\LocalState\ext4.vhdx’ к WSL2: Система не может найти указанный файл. Код ошибки: Wsl/Service/CreateInstance/MountVhd/HCS/ERROR_FILE_NOT_FOUND

Что мне делать?

Ответ или решение

Ошибка в WSL2: Не удается прикрепить диск Kali Linux

Ошибка с кодом Wsl/Service/CreateInstance/MountVhd/HCS/ERROR_FILE_NOT_FOUND при попытке запустить Kali Linux в WSL2 (Windows Subsystem for Linux 2) может создать ряд неудобств. Этот случай обычно указывает на проблемы с виртуальным жестким диском (VHDX), который не может быть найден или корректно подключен. Рассмотрим шаги, которые помогут вам устранить эту ошибку.

1. Проверка существования файла

Первым делом вам необходимо убедиться, что файл ext4.vhdx действительно существует по указанному пути:
C:\Users\<User>\AppData\Local\Packages\KaliLinux.54290C8133FEE_ey8k8hqnwqnmg\LocalState\.

  • Откройте Проводник Windows и перейдите по указанному пути.
  • Если файл отсутствует, это может быть причиной ошибки. В таком случае вам может понадобиться заново установить Kali Linux.

2. Повторная установка Kali Linux

Если файл отсутствует, попробуйте удалить и заново установить Kali Linux в WSL. Следуйте этой инструкции:

  • Откройте PowerShell от имени администратора.
  • Удалите Kali Linux с помощью команды:
    wsl --unregister KaliLinux
  • Установите Kali Linux через Microsoft Store или с помощью команды:
    wsl --install -d KaliLinux

3. Проверка обновлений WSL

Убедитесь, что у вас установлены последние обновления для WSL. Для этого выполните команду в PowerShell:

wsl --update

Это обеспечит наличие всех последних улучшений и исправлений.

4. Проверка конфигурации WSL

Иногда ошибка может быть связана с неверными настройками WSL. Убедитесь, что WSL в версии 2:

  • Проверьте версию с помощью команды:
    wsl -l -v
  • Если Kali Linux работает на WSL1, измените это с помощью команды:
    wsl --set-version KaliLinux 2

5. Устранение возможных проблем с файловой системой

Эта ошибка может также возникнуть из-за повреждения файловой системы. Предлагаю выполнить проверку:

  • Откройте командную строку от имени администратора.
  • Запустите команду:
    chkdsk /f
  • Перезагрузите систему для завершения проверки.

6. Проверка прав доступа

В некоторых случаях ошибка может указывать на проблемы с правами доступа к файлам. Убедитесь, что ваш пользователь имеет достаточные права для доступа к указанной директории и файлу ext4.vhdx.

  • Щелкните правой кнопкой мыши на папке KaliLinux.54290C8133FEE_ey8k8hqnwqnmg, выберите Свойства, затем Безопасность.
  • Проверьте, что ваш пользователь имеет необходимые права (чтение и выполнение).

Заключение

Следуя указанным шагам, вы можете устранить ошибку, связанную с неудачным подключением виртуального диска для Kali Linux в WSL2. Не забывайте регулярно обновлять свою систему и проверять конфигурацию WSL для обеспечения наилучшей работы. Если ошибка продолжает появляться, рассмотрите возможность получения дополнительной помощи на специализированных форумах или от технической поддержки Microsoft.

Оцените материал
Добавить комментарий

Капча загружается...