ext4.vhdx nach dem Mounten mit Guestmount beschädigt

ext4.vhdx nach dem Mounten mit Guestmount beschädigt

Ich verwende Windows 11 und Ubuntu 22.04.2 LTS (Jammy Jellyfish) im Dual-Boot-Modus. Gestern habe ich versucht, das WSL2-Disk-Image ext4.vhdxvon Ubuntu mit Guestmount zu mounten. Dies ist der Befehl, den ich verwendet habe:

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

zuerst funktionierte es problemlos, aber als ich es heute erneut versuchen und auf die WSL2-Dateien zugreifen wollte, erhielt ich diese Fehlermeldung:

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

selbst wenn ich nur versuche, lsdie Datei auszuführen:

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

wenn ich versuche, ls ext4.vhdx

außerdem erhalte ich beim Booten von Windows eine Benachrichtigung, dass einige Dateien auf meinem C:Laufwerk beschädigt sind, und wenn ich WSL ausführe, heißt es, dass ext4.vhdx . corrupted and unreadableIch führe die Prüfung auf C:dem Laufwerk aus und starte dann neu, aber ohne Erfolg. Außerdem wird beim Ausführen chkdsk /f C:eine Fehlermeldung angezeigt, dass das Volume von einem anderen Prozess verwendet wird.

gibt es eine Möglichkeit, das Disk-Image oder zumindest einige darin enthaltene Dateien wiederherzustellen?

Dank im Voraus

verwandte Informationen