Tại sao máy Mac của tôi chạy fsck_hfs được hai ngày nay?


26

Lần đầu tiên tôi nhận thấy rằng nó fsck_hfsđang chạy, chiếm 50-75% CPU, ngày hôm qua. Nó tiếp tục chạy ngày hôm nay.

pscho thấy rằng nó đang làm /sbin/fsck_hfs -f -n -x -E /dev/disk3. Vấn đề duy nhất: Tôi không nghĩ rằng tôi có một /dev/disk3.

  1. Tại sao nó chạy?
  2. Nó sẽ bao giờ kết thúc?
    • Tôi có thể killkhông
  3. /dev/disk3gì Nó có thể là âm lượng cỗ máy thời gian của tôi, không được gắn vào lúc này không?

Thông tin hệ thống: MacBook Pro (2008). Nó có hai ổ đĩa được cài đặt, đĩa đĩa bên trong ( /dev/disk1) và ổ SSD PC ( /dev/disk0đáng ngạc nhiên). Nó kết nối với âm lượng cỗ máy thời gian từ xa gắn liền với trạm cơ sở Extreme Extreme.


1
một datapoint khác; máy tính xách tay 10.13.5 của tôi chỉ mất hai giờ để "xác minh" bản sao lưu trên ổ NAS, dường như bị kẹt ở mức 84%. Phần lớn thời gian của CPU là fsck_hfs(dòng lệnh tương tự OP) với lưu lượng mạng về cơ bản bằng không (~ 5 gói mỗi giây) và tôi nghĩ rằng IO Ops / s của đĩa cũng thấp nhưng tôi không kiểm tra nhiều như vậy. Không có thay đổi rõ ràng trong tiến trình được báo cáo trong GUI (mà tôi nhận thấy) và sau đó nó vừa hoàn thành thành công.
Sam Mason

Câu trả lời:


19
  1. Nó có thể đã chạy từ khi khối lượng cỗ máy thời gian của bạn được gắn kết.
  2. Nếu âm lượng không còn nữa, tôi nghi ngờ nó.
    • Tôi chắc chắn bạn có thể sudo killall fsck_hfs; nó sẽ không làm tổn thương gì cả (Bạn đã thử khởi động lại chưa?)
  3. Có lẽ là vậy.

Cảm ơn đã giúp đỡ! Bạn đa đung. Khoảnh khắc sau khi nhận killnó, Time Machine bật lên nói rằng nó không thể xác minh bản sao lưu của tôi. Nó có lẽ đã trở nên bối rối đêm qua khi tôi đóng MacBook và mang nó về nhà. Thật điên rồ khi nó sẽ cố gắng xác minh hình ảnh đĩa ~ 750 GB qua Wi-Fi! Tôi sẽ phải bật máy tính của mình lên và ở văn phòng trong vài ngày để nó hoàn thành chương trình
Nate

1
Bạn có thể không muốn buộc phải thoát nó vì nó buộc bạn phải đóng gói lại toàn bộ máy tính của mình và sau đó bạn mất lịch sử sao lưu hiện tại
Sirens

1
@Nate ", nó sẽ cố gắng xác minh hình ảnh đĩa ~ 750 GB qua Wi-Fi!" - đó không phải là điều xảy ra; chỉ một phần của hình ảnh được truyền đi. Keyword: CopyHFSMeta , vui lòng xem ví dụ forum.freenas.org/index.php?threads/ mẹo
Graham Perrin

26

Nhấp vào biểu tượng Time Machine trong thanh menu và chọn "Bỏ qua xác minh" khiến fsck_hfsquá trình tự dừng lại. Có lẽ đẹp hơn một chút so với kill...


Chỉ cần để nó chạy, chỉ cần chờ nó kết thúc.
Zhang Buzz

3

Bạn cũng có thể nhấp vào biểu tượng cỗ máy thời gian, chọn "Mở tùy chọn cỗ máy thời gian ..." và bạn sẽ thấy một thanh tiến trình cho quá trình "Sao lưu" trong bao lâu.

Sau đó, bạn có thể nhấp vào "x" bên cạnh thanh tiến trình để dừng quá trình xác minh.


1

Tôi sẽ khuyên bạn không nên giết nó.

Lần trước tôi đã làm, nó đã để lại bản sao lưu Time Machine của tôi ở trạng thái mà OSX tin rằng nó bị hỏng. Điều này dẫn đến việc OSX từ chối tiếp tục sử dụng bản sao lưu này, tức là OSX đã yêu cầu tôi tạo một bản sao lưu mới (điều đó có nghĩa là tôi sẽ mất bất kỳ lịch sử nào trong bản sao lưu của mình, ví dụ như các tệp đã xóa, các phiên bản trước của các tệp đã sửa đổi, v.v.)

Tôi đã xoay sở để đưa bản sao lưu Time Machine vào trạng thái tốt, cho phép OSX tiếp tục sử dụng bản sao lưu này, nhưng nó khá rắc rối.


Muốn giải thích quá trình của bạn để sao lưu trở lại trạng thái tốt? Bây giờ tôi có một thưa thớt trống rỗng trên cỗ máy thời gian của mình.
Matt M.

@MattM. Nếu thưa thớt của bạn thực sự trống rỗng, tôi không nghĩ bạn có thể lưu nó. Nhưng nếu nó không trống, chỉ bị đánh dấu là hỏng như của tôi, thì nó sẽ được cứu vãn. Tôi không thể nhớ chính xác những gì tôi đã làm, tìm thấy giải pháp thông qua một tìm kiếm google. Nhưng spzzybundle chứa một số tệp siêu dữ liệu có thuộc tính cho biết rằng bản sao lưu đang được kiểm tra / hỏng. Vì vậy, quá trình này giống như ngắt kết nối âm lượng của cỗ máy thời gian, tìm tệp siêu dữ liệu, điều chỉnh các thuộc tính đó và có thể tính lại âm lượng của cỗ máy thời gian (có thể tôi đã tự chạy một bước xác minh sau đó)
Pete

Tôi đã sử dụng Dữ liệu cứu hộ 4 cho Mac và nó hoạt động như một nhà vô địch với giá 99 đô la. Tôi không muốn mạo hiểm với bất kỳ tổn thất không thể đảo ngược nào bằng cách chỉnh sửa siêu dữ liệu. Nó khôi phục dữ liệu trực tiếp vào ổ đĩa cục bộ của tôi, đọc phần thưa thớt từ Time Capsule được kết nối qua ethernet.
Matt M.
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.