Điểm:0

Phân vùng ext4 bị cắt bớt sau khi cố truy cập phân vùng của tôi từ cửa sổ bằng ext2fs

lá cờ ru

Sau khi thử truy cập phân vùng Linux của tôi từ hệ điều hành Windows, phân vùng Linux của tôi hiện bị cắt ngắn thành kích thước 1K byte và tôi không thể gắn kết phân vùng đó nữa.

"fdisk" hiển thị kích thước phân vùng 244.1G của tôi là chính xác, trong khi "testdisk" và "lsblk" hiển thị 1K byte. Phân vùng bị hỏng của tôi là sdd3.

Tôi đã cố khắc phục sự cố bằng lệnh fsck nhưng không thành công:

~$ sudo fsck.ext4 -f /dev/sdd3
e2fsck 1.45.5 (07-Jan-2020)
fsck.ext4: Cố gắng đọc khối từ hệ thống tệp dẫn đến đọc ngắn trong khi cố mở/dev/sdd3
Đây có thể là một phân vùng có độ dài bằng không?

Đây là đầu ra của "fdisk":

Đĩa /dev/sdd: 1,84 TiB, 2000398934016 byte, 3907029168 cung
Kiểu đĩa: WDC WD20EZRZ-00Z
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 4096 byte / 4096 byte
Loại nhãn đĩa: dos
Mã định danh đĩa: 0x00001144

Khởi động thiết bị Bắt đầu Kết thúc Sector Kích thước Loại Id
/dev/sdd1 2048 1638402047 1638400000 781.3G 7 HPFS/NTFS/exFAT
/dev/sdd2 1638402048 2150402047 512000000 244.1G 7 HPFS/NTFS/exFAT
/dev/sdd3 2150402048 2662402047 512000000 244.1G 85 Linux mở rộng
/dev/sdd4 2662402048 3907028991 1244626944 593.5G 7 HPFS/NTFS/exFAT

và đây là đầu ra của "lsblk":

TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
sda 8:0 0 3.7T 0 đĩa 
ââsda1 8:1 0 3.7T 0 phần /media/ali/Drive I
sdd 8:48 0 1.8T 0 đĩa 
ââsdd1 8:49 0 781.3G 0 phần /media/ali/Drive F
ââsdd2 8:50 0 244.1G 0 phần /media/ali/BE0AE9C60AE97C31
ââsdd3 8:51 0 1K 0 phần 
ââsdd4 8:52 0 593.5G 0 phần /media/ali/Drive E

Có vẻ như dữ liệu trên phân vùng của tôi vẫn còn nguyên vẹn vì tôi có thể truy cập tất cả các tệp của mình bằng cách sử dụng khôi phục ma thuật. khi truy cập phân vùng của tôi bằng cách sử dụng phục hồi ma thuật, thậm chí tất cả các cấu trúc thư mục của tôi đều được giữ nguyên.

bất kỳ ý tưởng để khắc phục vấn đề được đánh giá cao.

PonJar avatar
lá cờ in
Bạn cần chạy fsck -f /dev/sdd3 để kiểm tra và sửa bất kỳ lỗi nào với phân vùng đó. Chạy nhiều lần cho đến khi sạch.
ali129 avatar
lá cờ ru
Xin chào PonJar. cám ơn bạn đã góp ý. Như tôi đã giải thích, tôi đã chạy lệnh fsck. Tôi cũng đã đăng đầu ra của lệnh đó trong câu hỏi của mình.
PonJar avatar
lá cờ in
Xin lỗi, tôi dường như đã bỏ qua phần đó của câu hỏi của bạn. Nếu fsck không thể sửa nó, tôi sẽ có xu hướng sao lưu dữ liệu ở một nơi an toàn, sau đó xóa và tạo lại phân vùng, sau đó khôi phục dữ liệu.
lá cờ in
Đây chỉ là phỏng đoán, nhưng có bảng phân vùng GPT nào mà hạt nhân có thể xem xét ưu tiên hơn bảng phân vùng MBR cũ không? fdisk sẽ hiển thị và chỉnh sửa bảng phân vùng MBR. Chương trình gdisk sẽ hiển thị và chỉnh sửa bảng phân vùng GPT.
ali129 avatar
lá cờ ru
Xin chào, đĩa của tôi chỉ có 2 TB. và vì thế, tôi không bận tâm đến GPT chút nào. nó được phân vùng bằng MBR.
lá cờ in
Vì vậy, về cơ bản, đây là một số loại bảng phân vùng bị hỏng. Fdisk rõ ràng đang hiển thị phân vùng, nhưng Linux không hiển thị nó, ít nhất là như được hiển thị bởi lsblk. Đây là lý do tại sao tôi nghi ngờ rằng có thể có bảng phân vùng GPT. Nhìn vào dmesg khởi động có thể đưa ra một số manh mối, nhưng đây không phải là sự cố hệ thống tệp mà là một số loại sự cố phân vùng.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.