Mount phân vùng ext4 của Linux từ Windows bằng WSL

 

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

Đăng nhận xét

Mới hơn Cũ hơn

POST ADS BOTTOM