Không đủ thành phần để bắt đầu mảng RAID?


8

Tôi đang cố gắng truy xuất dữ liệu từ thiết bị NAS "Western Digital MyBook World Edition (ánh sáng trắng)". Về cơ bản, đây là một hộp Linux nhúng với ổ cứng 1TB được định dạng trong ext3. Nó dừng khởi động một ngày mà không có lý do rõ ràng.

Tôi đã trích xuất ổ cứng từ thiết bị NAS và cài đặt nó vào máy tính để bàn chạy Ubuntu 10.10 với hy vọng truy cập các tệp trên ổ đĩa. Thật không may, Ubuntu đã không thể tự động gắn ổ đĩa.

Sau khi khởi động Disk Utility, tôi thấy ổ đĩa là một thiết bị đa đĩa có tên "Array (Array)" hiển thị Siêu dữ liệu Phiên bản 0.90.0. Trạng thái thiết bị là: "Không chạy, không đủ linh kiện để bắt đầu". Khi tôi nhấp vào nút "Bắt đầu mảng RAID", tôi gặp lỗi: "Không đủ thành phần để bắt đầu mảng RAID".

Bạn có thể vui lòng cho tôi biết thành phần nào bị thiếu và cách cài đặt chúng để có quyền truy cập vào hệ thống tập tin của ổ đĩa không?

Câu trả lời:


9

WD MyBooks sử dụng mdadm. Đây là bộ công cụ SoftRAID. Tôi không biết tại sao họ sử dụng nó trong các thiết lập ổ đĩa đơn nhưng bạn sẽ đến đó.

Tôi đoán một số bit ở đây. Tôi không có nhưng tôi chỉ muốn bạn biết: những gì tôi đề xuất có thể phá hủy dữ liệu của bạn. Tôi thực sự hy vọng nó không nhưng không nhận bất kỳ bảo hành từ bài viết này. Tôi chắc chắn rằng bạn có một bản sao lưu;)

sudo apt-get install mdadm

Điều đó sẽ cài đặt mdadm(rõ ràng) nhưng nó cũng sẽ yêu cầu cài đặt postfix (nếu điều đó không được cài đặt). Chỉ cần thiết lập nó với các tùy chọn mặc định.

Bây giờ bạn có thể mở Disk Utility ( palimpsest) và bấm Run Array. Bạn có thể không.

Nếu bạn không thể, hãy lưu ý số phân vùng cho ổ đĩa đó (đại loại như /dev/sdg1) và cho phép tiếp tục theo cách thủ công:

sudo mdadm --assemble --scan
# might work - it'll add a /dev/mdX device if it does

sudo mdadm --assemble --run /dev/md0 /dev/sdg1
# obviously sub in the right partition numbering

Giả sử điều đó tốt, bạn chỉ cần gắn mảng ngay bây giờ. Bạn sẽ có thể làm điều này từ thanh bên của nautilus, hoặc palimpsest, hoặc bằng tay:

sudo mkdir /media/raiddisk
sudo chmod 777 /media/raiddisk
sudo mount /dev/md0 /media/raiddisk

Cảm ơn rất nhiều vì tất cả sự giúp đỡ của bạn Oli. Vì vậy, đây là những gì đã xảy ra: Sau khi cài đặt mdadm và chạy sudo mdadm --assemble --scan, tất cả 4 phân vùng ổ đĩa của tôi hiển thị dưới dạng / dev / mdX thiết bị trong Disk Utility. 3 đã được bắt đầu ở trạng thái "xuống cấp" và 1 đã được dừng lại. Vì cái tôi muốn đã được bắt đầu, tôi chỉ cần nhấp vào nút "Mount" trong Disk Utility và nó đã hoạt động - Bây giờ tôi có quyền truy cập vào tất cả các tệp của mình và có thể sao chép chúng vào một vị trí an toàn. Khi đã xong, tôi có thể hứa sẽ cố gắng khôi phục phần mềm MBwe trên ổ đĩa và thay thế nó vào NAS.
urig

2
Cảm ơn câu trả lời - nó cũng giúp tôi khi hộp RAID của tôi bị lỗi. Dữ liệu được an toàn trên các ổ đĩa, nhưng phần sụn sẽ không cho phép tôi truy cập. Hướng dẫn của bạn cho phép tôi phục hồi dữ liệu!

1
Tôi tin rằng họ sử dụng mdadmvì bạn có thể xâu chuỗi WD MyBooks với nhau.
Marco Ceppi

1
Cảm ơn câu trả lời tuyệt vời của bạn. Cũng giúp tôi khi tôi chuyển sang hộp Windows Home Server 2011 mới :)
Dean Perry
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.