Bạn có bao giờ gặp trường hợp máy chủ hoặc máy tính đang chạy Linux mà không thể boot vào được và cần phải vào ổ cứng để chỉnh sửa lại file cấu hình. Nếu bạn đang dùng Windows 11 hoặc Windows 10 bản mới có WSL2, thì bạn có thể mount phân vùng ext4 của ổ đĩa Linux từ Windows, rồi chỉnh sửa files hoặc làm bất kỳ điều gì trên ổ cứng đó.
Bước 1: Kiểm tra phân vùng Linux ext4
Mở Disk Management (diskmgmt.msc) trong Windows.
Tìm phân vùng Linux dựa vào dung lượng và thường sẽ có định dạng Healthy (Primary Partition) và không có ký tự ổ đĩa.
Ghi lại Disk number và Partition number, ví dụ: Disk 1, Partition 3.
Bước 2: Mount phân vùng bằng WSL2
Mở PowerShell với quyền Administrator. Chạy lệnh sau để mount:
wsl --mount \\.\PHYSICALDRIVE1 --partition 3
Thay 1 và 3 bằng số Disk/Partition bạn thấy ở bước trên. Sau đó, chạy:
wsl
Trong WSL, mount phân vùng:
sudo mkdir /mnt/linux
sudo mount /dev/sdXn /mnt/linux
Với /dev/sdXn là thiết bị bạn vừa mount. Bạn có thể xem bằng ls /dev hoặc lsblk.
Bước 3: Chỉnh sửa hoặc xóa file
sudo rm /mnt/linux/etc/X11/xorg.conf.d/20-amdgpu.conf
Bước 4: Gỡ mount và khởi động lại
wsl --unmount \\.\PHYSICALDRIVE1