Điểm:0

siêu khối xfs bị hỏng sau khi cắt điện

lá cờ ng
Ben

Giống như những người khác trước tôi, siêu khối trên ổ đĩa xfs của tôi đã bị hỏng. Tôi đã thử xfs_repair và xfs_repair -L để khôi phục ổ đĩa nhưng cả hai đều báo cáo lại cùng một kết quả:

Giai đoạn 1 - tìm và xác minh siêu khối...
đọc siêu khối không thành công, offset 0, kích thước 524288, ag 0, rval -1

lỗi nghiêm trọng -- Lỗi đầu vào/đầu ra

{mkfs.xfs -Nf /dev/sdb1} báo cáo lại như sau:

meta-data=/dev/sdb1 isize=512 agcount=4, agsize=244188544 blks
         = giáo phái=4096 attr=2, projid32bit=1
         = crc=1 finobt=1, thưa thớt=1, rmapbt=0
         = liên kết lại=1
dữ liệu = bsize=4096 khối=976754176, imaxpct=5
         = sunit=0 chiều rộng=0 khối
đặt tên = phiên bản 2 bsize=4096 ascii-ci=0, ftype=1
log = log nội bộ bsize=4096 blocks=476930, version=2
         = secsz=4096 sunit=1 blks, lazy-count=1
thời gian thực =none extsz=4096 blocks=0, rtextents=0

Sau khi theo dõi các bài đăng khác nhau về chủ đề này, tất cả đều nói những điều nhỏ nhặt với những gì tôi đã thử ở trên, tôi có cảm giác chìm trong nội dung ổ đĩa (Cảm ơn EDF Energy). Có ai có bất kỳ đề nghị phục hồi hơn nữa?

Chỉnh sửa: Kết quả quét SMART...

=== PHẦN THÔNG TIN BẮT ĐẦU ===
Dòng sản phẩm: Western Digital Red
Kiểu thiết bị: WDC WD40EFRX-68N32N0 1
Số sê-ri: PBGJYR4S
Id thiết bị LU WWN: 5 000cca 23dc7b57b
Phiên bản chương trình cơ sở: MJAOA5F0
Dung lượng người dùng: 4.000.787.030.016 byte [4,00 TB]
Kích thước cung: 512 byte logic, 4096 byte vật lý
Tốc độ quay: 7200 vòng / phút
Yếu tố hình thức: 3,5 inch
Thiết bị là: Trong cơ sở dữ liệu smartctl [để biết chi tiết, hãy sử dụng: -P show]
Phiên bản ATA là: ATA8-ACS T13/1699-D bản sửa đổi 4
Phiên bản SATA là: SATA 3.0, 6.0 Gb/s (hiện tại: 3.0 Gb/s)
Giờ địa phương là: Fri 11 Jun 19:11:40 2021 BST
Hỗ trợ SMART là: Có sẵn - thiết bị có khả năng SMART.
Hỗ trợ SMART là: Đã bật

=== BẮT ĐẦU ĐỌC PHẦN DỮ LIỆU THÔNG MINH ===
Kết quả kiểm tra tự đánh giá sức khỏe tổng thể SMART: ĐẠT

Giá trị SMART chung:
Trạng thái thu thập dữ liệu ngoại tuyến: (0x82) Hoạt động thu thập dữ liệu ngoại tuyến
                                        đã được hoàn thành mà không có lỗi.
                                        Tự động thu thập dữ liệu ngoại tuyến: Đã bật.
Trạng thái thực hiện tự kiểm tra: ( 248) Đang tiến hành quy trình tự kiểm tra...
                                        80% bài kiểm tra còn lại.
Tổng thời gian hoàn thành Offline
thu thập dữ liệu: ( 24) giây.
Thu thập dữ liệu ngoại tuyến
khả năng: (0x5b) SMART thực thi Ngoại tuyến ngay lập tức.
                                        Hỗ trợ bật/tắt thu thập dữ liệu tự động ngoại tuyến.
                                        Tạm dừng bộ sưu tập ngoại tuyến khi mới
                                        chỉ huy.
                                        Hỗ trợ quét bề mặt ngoại tuyến.
                                        Hỗ trợ tự kiểm tra.
                                        Không hỗ trợ Tự kiểm tra Băng tải.
                                        Hỗ trợ Tự kiểm tra chọn lọc.
Khả năng SMART: (0x0003) Lưu dữ liệu SMART trước khi nhập
                                        Chế độ tiết kiệm năng lượng.
                                        Hỗ trợ hẹn giờ lưu tự động SMART.
Khả năng ghi lỗi: (0x01) Hỗ trợ ghi lỗi.
                                        Ghi nhật ký mục đích chung được hỗ trợ.
Quy trình tự kiểm tra ngắn
thời gian bỏ phiếu khuyến nghị: ( 1) phút.
Mở rộng thói quen tự kiểm tra
thời gian bỏ phiếu khuyến nghị: ( 1) phút.
Khả năng SCT: (0x003d) Hỗ trợ trạng thái SCT.
                                        Hỗ trợ kiểm soát khôi phục lỗi SCT.
                                        Hỗ trợ kiểm soát tính năng SCT.
                                        Bảng dữ liệu SCT được hỗ trợ.

Thuộc tính SMART Số sửa đổi cấu trúc dữ liệu: 16
Thuộc tính SMART cụ thể của nhà cung cấp với ngưỡng:
ID# ATTRIBUTE_NAME GIÁ TRỊ CỜ LOẠI THRESH XẤU NHẤT ĐƯỢC CẬP NHẬT KHI_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate 0x000b 100 100 016 Pre-fail Luôn - 0
  2 Throughput_Performance 0x0005 136 136 054 Pre-fail Offline - 80
  3 Spin_Up_Time 0x0007 176 176 024 Luôn thất bại trước - 411 (Trung bình 468)
  4 Start_Stop_Count 0x0012 100 100 000 Old_age Luôn luôn - 14
  5 Được phân bổ lại_Sector_Ct 0x0033 100 100 005 Luôn thất bại trước - 0
  7 Seek_Error_Rate 0x000b 100 100 067 Luôn thất bại trước - 0
  8 Seek_Time_Performance 0x0005 121 121 020 Pre-fail Offline - 34
  9 Power_On_Hours 0x0012 100 100 000 Old_age Luôn luôn - 6222
 10 Spin_Retry_Count 0x0013 100 100 060 Luôn thất bại trước - 0
 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Luôn luôn - 14
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Luôn luôn - 273
193 Load_Cycle_Count 0x0012 100 100 000 Old_age Luôn luôn - 273
194 Nhiệt độ_Celsius 0x0002 142 142 000 Old_age Luôn luôn - 42 (Tối thiểu/Tối đa 20/42)
196 Được phân bổ lại_Event_Count 0x0032 100 100 000 Old_age Luôn luôn - 0
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Luôn luôn - 0
198 Ngoại tuyến_Không thể sửa được 0x0008 100 100 000 Old_age Ngoại tuyến - 0
199 UDMA_CRC_Error_Count 0x000a 174 174 000 Old_age Luôn luôn - 1272

Phiên bản nhật ký lỗi SMART: 1
Số lỗi ATA: 1272 (nhật ký thiết bị chỉ chứa năm lỗi gần đây nhất)
        CR = Thanh ghi lệnh [HEX]
        FR = Đăng ký tính năng [HEX]
        SC = Thanh ghi số lượng khu vực [HEX]
        SN = Đăng ký số ngành [HEX]
        CL = Thanh ghi thấp xi lanh [HEX]
        CH = Thanh ghi cao xi lanh [HEX]
        DH = Thanh ghi thiết bị/đầu [HEX]
        DC = Thanh ghi lệnh thiết bị [HEX]
        ER = Thanh ghi lỗi [HEX]
        ST = Thanh ghi trạng thái [HEX]
Powered_Up_Time được đo từ khi bật nguồn và được in dưới dạng
DDd+hh:mm:SS.sss trong đó DD=ngày, hh=giờ, mm=phút,
SS=giây và sss=millisec. Nó "kết thúc" sau 49,710 ngày.

Đã xảy ra lỗi 1272 khi thời gian bật nguồn của đĩa: 6220 giờ (259 ngày + 4 giờ)
  Khi lệnh gây ra lỗi xảy ra, thiết bị đang hoạt động hoặc không hoạt động.

  Sau khi hoàn thành lệnh xảy ra, các thanh ghi là:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 21 5f b7 c0 01 Lỗi: ICRC, ABRT 33 cung tại LBA = 0x01c0b75f = 29407071

  Các lệnh dẫn đến lệnh gây ra lỗi là:
  CR FR SC SN CL CH DH DC Powered_Up_Time Lệnh/Feature_Name
  -- -- -- -- -- -- -- -- ------------------ ------------------ --
  25 00 80 00 b7 c0 e0 08 1d+02:04:04.303 ĐỌC DMA EXT
  25 00 f8 00 b6 c0 e0 08 1d+02:04:04.303 ĐỌC DMA EXT
  25 00 08 f8 b5 c0 e0 08 1d+02:04:04.302 ĐỌC DMA EXT
  25 00 08 f0 b5 c0 e0 08 1d+02:04:04.302 ĐỌC DMA EXT
  25 00 08 e8 b5 c0 e0 08 1d+02:04:04.302 ĐỌC DMA EXT

Đã xảy ra lỗi 1271 khi thời gian bật nguồn của đĩa: 6220 giờ (259 ngày + 4 giờ)
  Khi lệnh gây ra lỗi xảy ra, thiết bị đang hoạt động hoặc không hoạt động.

  Sau khi hoàn thành lệnh xảy ra, các thanh ghi là:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 01 97 b5 c0 01 Lỗi: ICRC, ABRT 1 cung tại LBA = 0x01c0b597 = 29406615

  Các lệnh dẫn đến lệnh gây ra lỗi là:
  CR FR SC SN CL CH DH DC Powered_Up_Time Lệnh/Feature_Name
  -- -- -- -- -- -- -- -- ------------------ ------------------ --
  25 00 08 90 b5 c0 e0 08 1d+02:04:04.096 ĐỌC DMA EXT
  25 00 08 88 b5 c0 e0 08 1d+02:04:04.095 ĐỌC DMA EXT
  25 00 08 80 b5 c0 e0 08 1d+02:04:04.095 ĐỌC DMA EXT
  25 00 08 78 b5 c0 e0 08 1d+02:04:04.095 ĐỌC DMA EXT
  25 00 08 70 b5 c0 e0 08 1d+02:04:04.095 ĐỌC DMA EXT

Đã xảy ra lỗi 1270 khi thời gian bật nguồn của đĩa: 6220 giờ (259 ngày + 4 giờ)
  Khi lệnh gây ra lỗi xảy ra, thiết bị đang hoạt động hoặc không hoạt động.

  Sau khi hoàn thành lệnh xảy ra, các thanh ghi là:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 81 7f b5 c0 01 Lỗi: ICRC, ABRT 129 cung tại LBA = 0x01c0b57f = 29406591

  Các lệnh dẫn đến lệnh gây ra lỗi là:
  CR FR SC SN CL CH DH DC Powered_Up_Time Lệnh/Feature_Name
  -- -- -- -- -- -- -- -- ------------------ ------------------ --
  25 00 00 00 b4 c0 e0 08 1d+02:04:03.858 ĐỌC DMA EXT
  25 00 f8 08 0a 00 e0 08 1d+02:04:03.856 ĐỌC DMA EXT
  c8 00 08 f8 08 00 e0 08 1d+02:04:03.856 ĐỌC DMA
  c8 00 08 f0 08 00 e0 08 1d+02:04:03.856 ĐỌC DMA
  c8 00 08 e8 08 00 e0 08 1d+02:04:03.855 ĐỌC DMA

Lỗi 1269 xảy ra khi ổ đĩa bật nguồn: 6220 giờ (259 ngày + 4 giờ)
  Khi lệnh gây ra lỗi xảy ra, thiết bị đang hoạt động hoặc không hoạt động.

  Sau khi hoàn thành lệnh xảy ra, các thanh ghi là:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 01 c7 08 00 00 Lỗi: ICRC, ABRT 1 cung tại LBA = 0x000008c7 = 2247

  Các lệnh dẫn đến lệnh gây ra lỗi là:
  CR FR SC SN CL CH DH DC Powered_Up_Time Lệnh/Feature_Name
  -- -- -- -- -- -- -- -- ------------------ ------------------ --
  c8 00 08 c0 08 00 e0 08 1d+02:04:03.648 ĐỌC DMA
  c8 00 08 b8 08 00 e0 08 1d+02:04:03.641 ĐỌC DMA
  27 00 00 00 00 00 e0 08 1d+02:04:03.640 ĐỌC ĐỊA CHỈ TỐI ĐA GỐC EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 08 1d+02:04:03.638 NHẬN DẠNG THIẾT BỊ
  ef 03 42 00 00 00 a0 08 1d+02:04:03.636 TÍNH NĂNG SET [Đặt chế độ truyền]

Lỗi 1268 xảy ra khi ổ đĩa bật nguồn: 6220 giờ (259 ngày + 4 giờ)
  Khi lệnh gây ra lỗi xảy ra, thiết bị đang hoạt động hoặc không hoạt động.

  Sau khi hoàn thành lệnh xảy ra, các thanh ghi là:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  84 51 01 bf 08 00 00 Lỗi: ICRC, ABRT 1 cung tại LBA = 0x000008bf = 2239

  Các lệnh dẫn đến lệnh gây ra lỗi là:
  CR FR SC SN CL CH DH DC Powered_Up_Time Lệnh/Feature_Name
  -- -- -- -- -- -- -- -- ------------------ ------------------ --
  c8 00 08 b8 08 00 e0 08 1d+02:04:03.440 ĐỌC DMA
  c8 00 08 b0 08 00 e0 08 1d+02:04:03.440 ĐỌC DMA
  c8 00 08 a8 08 00 e0 08 1d+02:04:03.440 ĐỌC DMA
  c8 00 08 a0 08 00 e0 08 1d+02:04:03.440 ĐỌC DMA
  c8 00 08 98 08 00 e0 08 1d+02:04:03.440 ĐỌC DMA

SMART Bản sửa đổi cấu trúc nhật ký tự kiểm tra số 1
Số Kiểm tra_Mô tả Trạng thái Thời gian sống còn lại (giờ) LBA_of_first_error
# 1 Nhà cung cấp (0xb0) Đã hoàn thành không có lỗi 00% 36443 -
# 2 Nhà cung cấp (0x71) Đã hoàn thành không có lỗi 00% 36443 -

SMART Bản sửa đổi cấu trúc dữ liệu nhật ký tự kiểm tra có chọn lọc số 1
 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
    1 0 0 Not_testing
    2 0 0 Not_testing
    3 0 0 Not_testing
    4 0 0 Not_testing
    5 0 0 Not_testing
Cờ tự kiểm tra có chọn lọc (0x0):
  Sau khi quét các khoảng đã chọn, KHÔNG đọc-quét phần còn lại của đĩa.
Nếu chức năng tự kiểm tra có chọn lọc đang chờ xử lý khi bật nguồn, hãy tiếp tục sau 0 phút trì hoãn.
Michael Hampton avatar
lá cờ cz
Có vẻ như ổ đĩa bị lỗi chứ không phải hệ thống tập tin. Kiểm tra nó và chuẩn bị tinh thần cho sự cần thiết phải khôi phục từ bản sao lưu.
Michael Hampton avatar
lá cờ cz
Đầu ra SMART xác nhận rằng nó đã chết và đủ điều kiện cho RMA. Lấy làm tiếc về mất mát của bạn.
Điểm:3
lá cờ ca

cảnh báo Lỗi đầu vào/đầu ra có nghĩa là ổ đĩa của bạn bị lỗi chứ không phải hệ thống tệp của bạn - xfs_repairkhông thể để đọc các khu vực bị ảnh hưởng từ các đĩa.

Đầu ra SMART của bạn xác nhận điều trên: nó hiển thị nhiều lần hủy bỏ đọc sau 6220 giờ, chính xác là thời gian bật nguồn ổ cứng của bạn (nghĩa là: các lỗi vừa mới xảy ra, không phải trong quá khứ xa xôi).

XFS duy trì một số siêu khối dự phòng (một trong mỗi AG), nhưng đĩa của bạn dường như có lỗi đối với nhiều khu vực khác nhau, cách xa nhau, vì vậy tôi không khuyên bạn nên thử xóa các khu vực bị ảnh hưởng bằng 0. Thay vào đó, tôi sẽ sử dụng giải cứu để sao chép đĩa của bạn trên một thiết bị khác và tập trung mọi nỗ lực khôi phục vào hình ảnh được sao chép.

Rõ ràng, nếu bạn có các bản sao lưu đang hoạt động và hiện tại, bạn có thể dọn dẹp ổ đĩa một cách đơn giản và khôi phục dữ liệu của mình trên một bản mới.

Điểm:1
lá cờ in

Tôi phải nói rằng đây giống như một ổ đĩa bị hỏng hoặc một ổ đĩa gần như bị hỏng hoàn toàn. Tôi hy vọng bạn có bản sao lưu!?!

Nếu bạn không có bản sao lưu, bạn thực sự nên tắt nguồn hệ thống đó, khởi động sang phương tiện thay thế hoặc mang đĩa bị lỗi sang hệ thống khác và bắt đầu thử sao chép dữ liệu sang đĩa mới. Điều này có thể được thực hiện với dd (hoặc ddrescue) ở cấp độ khối với nhiều lần thử lại nếu bạn không có quyền truy cập vào máy trạm sửa chữa đĩa độc lập (vẫn là tiện ích tốt nhất mà tôi từng mua!). ddrescue có tùy chọn số lần thử lại tối đa và đôi khi với một số lần thử lại, bạn có thể đọc thành công dữ liệu trên đĩa xấu. thỉnh thoảng ... Đĩa LiveCD Trinity Rescue Kit có sẵn công cụ GNU này. Tôi không chắc liệu tất cả các bản phân phối liveCD đều có nó hay không. Đáng để nhận nó và giữ nó tiện dụng! đây là một ví dụ từ một bài viết khác thảo luận về việc này để tham khảo: https://superuser.com/questions/905811/faster-recovery-from-a-disk-with-bad-sectors

Đối với những người khác, chỉ là một chút khôn ngoan mà tôi đã phải học hỏi một cách khó khăn vài lần trong sự nghiệp của mình. Tốt hơn là có các bản sao lưu và không bao giờ cần đến chúng, hơn là cần các bản sao lưu và không có gì! Định cấu hình sao lưu! Đây phải là điều đầu tiên bạn làm sau khi cài đặt hệ điều hành!!! Hãy biến nó thành thói quen và/hoặc ngay bây giờ và bạn sẽ không bao giờ bị bắt nếu không có bản sao lưu!

Đă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.