ext4.vhdx поврежден после монтирования с помощью guestmount

ext4.vhdx поврежден после монтирования с помощью guestmount

Я использую Windows 11 и Ubuntu 22.04.2 LTS (Jammy Jellyfish) с двойной загрузкой. Вчера я попытался смонтировать образ диска WSL2 ext4.vhdxиз Ubuntu с помощью guestmount. Вот команда, которую я использовал:

sudo guestmount --add /path/to/ext4.vhdx -i --rw /mnt/myubuntu

Сначала все работало без проблем, но сегодня, когда я захотел сделать это снова и получить доступ к файлам WSL2, я получил эту ошибку:

guestmount: access: /mnt/asus/Users/root1/Documents/WSL/Ubuntu/ext4.vhdx: Input/output error

даже когда я просто пытаюсь запустить lsфайл:

ls: cannot access 'ext4.vhdx': Input/output error

когда я пытаюсь ls ext4.vhdx

также при загрузке из Windows я получаю уведомление о том, что на моем C:диске повреждены некоторые файлы, а когда я запускаю WSL, он сообщает, что ext4.vhdx - это corrupted and unreadable, я запускаю проверку C:диска, затем перезагружаюсь, но безуспешно, также запуск chkdsk /f C:выдает ошибку, в которой говорится, что том используется другим процессом.

есть ли способ восстановить образ диска или хотя бы какой-то файл внутри него?

заранее спасибо

Связанный контент