Computer >> Máy Tính >  >> Hệ thống >> MAC

Cách sửa chữa đĩa cứng với fsck trên macOS

Cách sửa chữa đĩa cứng với fsck trên macOS

Khi ổ cứng của bạn bắt đầu bị lỗi, Disk Utility sẽ cung cấp một số công cụ sửa chữa ổ đĩa hữu ích. Nhưng nếu họ không làm được điều đó cho bạn, bạn có thể muốn chuyển sang một trong những khẩu súng lớn:fsck. fsck , viết tắt của “Kiểm tra tính nhất quán của hệ thống tệp”, là một công cụ dòng lệnh xem xét và sửa chữa cấu trúc cơ bản của ổ cứng. fsck trong Mac cũng giống như công cụ tìm thấy trong Linux. Bài viết này tập trung vào giao diện người dùng của Mac và trình bày cách sửa chữa đĩa cứng macOS bị lỗi fsck - cả ổ cơ và ổ trạng thái rắn (SSD).

Dấu hiệu của ổ cứng bị lỗi là gì?

Thông thường, bạn sẽ sớm nhận thấy rằng ổ cứng bị lỗi trên máy Mac của mình. Dưới đây là ba dấu hiệu phổ biến nhất:

1. Sự cố

Nếu không có vấn đề gì với ổ đĩa Mac của bạn, thiết bị thường sẽ chạy trơn tru. Đó là một dấu hiệu chắc chắn rằng bạn cần phải xem xét một vấn đề nếu bạn đột nhiên bắt đầu xử lý các sự cố.

Thiết bị của bạn có thể gặp sự cố do các tệp và thư mục không tương thích, đồng thời nhiệt độ quá nóng cũng có thể khiến thiết bị của bạn không hoạt động bình thường. Lỗi phần mềm có thể dẫn đến tương tự.

2. Lỗi đĩa

Một dấu hiệu khác cho thấy ổ cứng của bạn đang bị lỗi là lỗi đĩa trên máy Mac của bạn.

Những dấu hiệu này bao gồm ổ đĩa của bạn đột nhiên không thể nhận dạng được máy tính của bạn, hoạt động chậm chạp và các lần xuất hiện ngẫu nhiên.

3. Thông báo lỗi

Nếu bạn thấy thông báo lỗi trên máy Mac của mình, đó thường là một dấu hiệu nhất định cho thấy bạn nên xem trạng thái ổ cứng của mình.

Trong nhiều trường hợp, bạn sẽ thấy thông báo liên quan đến việc ứng dụng thoát đột ngột hoặc lỗi không mong muốn khiến thiết bị của bạn không thể hoàn thành một tác vụ nhất định.

Cách sửa chữa đĩa cứng với fsck trên macOS

4. THÔNG MINH. Vấn đề

THÔNG MINH. có nghĩa là Hệ thống Công nghệ Báo cáo và Phân tích Tự Giám sát. Nó được sử dụng để theo dõi tình trạng của ổ đĩa cơ học của bạn.

Nếu bạn gặp sự cố trong khu vực này, thiết bị của bạn sẽ cảnh báo bạn bằng một thông báo cho biết rằng đĩa của bạn có S.M.A.R.T. vấn đề. Những nguyên nhân phổ biến gây ra vấn đề này bao gồm lỗi cơ học và độ ẩm quá cao.

5. Các chương trình ngừng chạy đúng cách

Khi bạn sử dụng máy Mac, thiết bị của bạn sẽ lưu trữ nhiều ứng dụng và chương trình bạn sử dụng trên ổ cứng.

Nếu điều này bắt đầu không thành công, bạn có thể bắt đầu nhận thấy rằng các chương trình của bạn ngừng chạy trơn tru. Máy Mac của bạn có thể mất nhiều thời gian hơn để tải hoặc bạn có thể gặp khó khăn khi mở các ứng dụng mà bạn sử dụng thường xuyên.

6. Các tệp trên máy Mac của bạn bị hỏng

Một dấu hiệu khác cho thấy ổ cứng của bạn đang bị lỗi là các tệp của bạn đang bị hỏng.

Sai sót thường xảy ra trong giai đoạn viết. Nếu đĩa ngừng hoạt động bình thường, bạn có thể thấy rằng bạn không thể sử dụng một số tệp hoặc tài liệu nhất định nữa.

Ổ đĩa cơ tạo ra tiếng ồn lạ

Một số mức độ ồn từ máy Mac của bạn là bình thường, đặc biệt nếu bạn đang chạy các chương trình tiêu tốn nhiều năng lượng. Tuy nhiên, điều không bình thường là nghe thấy âm thanh như tiếng lách cách và mài.

Nếu bạn nghe thấy những tiếng động này, đó là dấu hiệu cho thấy ổ đĩa cơ của Mac không hoạt động bình thường. Và nếu không được khắc phục theo thời gian, chúng có thể gây ra thiệt hại đáng kể cho ổ đĩa.

Tìm đúng đĩa

Trước khi có thể chạy fsck, bạn cần tìm nút thiết bị và mã định danh của đĩa mà bạn muốn nhắm mục tiêu. Chúng tôi sẽ sử dụng diskutil của Terminal lệnh để thực hiện điều đó.

1. Mở Terminal (/Application/Utilities/Terminal.app).

2. Nhập lệnh sau, sau đó nhấn “Enter.”

diskutil list
Cách sửa chữa đĩa cứng với fsck trên macOS

3. Thao tác này sẽ tạo ra một danh sách tất cả các ổ đĩa hiện đang được kết nối, cả được gắn và chưa được gắn.

Cách sửa chữa đĩa cứng với fsck trên macOS

4. Định vị đĩa bạn muốn chạy fsck và tìm số nhận dạng thiết bị của nó. Nó sẽ giống như “/ dev / disk1”, và sẽ được tìm thấy dọc theo lề trái của cửa sổ Terminal. Viết thông tin này xuống đâu đó vì bạn sẽ cần nó trong các bước tiếp theo.

Cách sửa chữa đĩa cứng với fsck trên macOS

Chạy fsck từ Chế độ một người dùng

macOS sẽ không cho phép bạn chạy fsck từ bên trong hệ điều hành. Bạn sẽ cần khởi động lại ở chế độ Người dùng đơn, đây là giao diện siêu người dùng được rút gọn, chỉ có văn bản, dành cho macOS.

1. Mở menu Apple và chọn “Khởi động lại”.

Cách sửa chữa đĩa cứng với fsck trên macOS

2. Nhấn giữ Lệnh + S trong khi máy tính của bạn khởi động lại. Bạn có thể nhả các phím khi bạn thấy văn bản màu trắng bắt đầu xuất hiện trên màn hình khởi động.

3. Một số văn bản màu trắng sẽ di chuyển nhanh chóng. Khi nó dừng lại, bạn sẽ thấy một dấu nhắc lệnh ở cuối màn hình cho biết root# .

Nếu văn bản ngừng cuộn nhưng bạn không thấy lời nhắc này, hãy nhấn phím “Enter” một lần để hiển thị.

Cách sửa chữa đĩa cứng với fsck trên macOS

4. Để sửa chữa đĩa khởi động, hãy nhập lệnh sau, sau đó nhấn “Enter.”

/sbin/fsck -fy

Điều này chạy fsck với -f cờ, buộc nó phải kiểm tra các hệ thống tệp được ghi nhật ký như HFS +, cũng như -y cờ, tự động nói “có” với bất kỳ lời nhắc nào mà fsck có thể gặp phải.

Cách sửa chữa đĩa cứng với fsck trên macOS

5. Bạn cũng có thể sử dụng fsck để sửa chữa các đĩa không khởi động được, nhưng bạn cần biết loại hệ thống tệp. Ví dụ:nếu tôi muốn chạy fsck trên “/ dev / disk2”, tôi sẽ sử dụng lệnh sau:

/sbin/fsck_hfs -fy /dev/disk2
Cách sửa chữa đĩa cứng với fsck trên macOS

Lệnh đó sẽ chạy phiên bản phụ HFS của fsck trên ổ đĩa đó. Các hệ thống tệp có sẵn khác bao gồm fsck_msdos , chạy trên hệ thống tệp FAT; fsck_exfat , kiểm tra hệ thống tệp ExFAT; và fsck_udf , xem xét các hệ thống tệp UDF.

6. fsck sẽ kiểm tra hệ thống tập tin và cố gắng sửa chữa bất kỳ hư hỏng nào mà nó tìm thấy. Nếu không tìm thấy thiệt hại nào, nó sẽ thoát ra với “OK”.

7. Khi fsck hoàn tất việc kiểm tra và sửa chữa hệ thống tập tin, hãy nhập reboot vào dấu nhắc lệnh và nhấn “Enter.”

Các câu hỏi thường gặp

1. Tôi có thể sửa chữa đĩa cứng Mac của mình mà không cần sử dụng fsck không?

Có, bạn cũng có thể sử dụng Disk Utility để sửa ổ cứng trên máy Mac của mình. Để thực hiện việc này, hãy truy cập Spotlight (kính lúp trên thanh công cụ), tìm kiếm “Disk Utility” và nhấp vào Disk Utility.app.

Chọn “Sơ cứu” và chọn “Chạy”. Máy Mac của bạn sẽ tìm kiếm các vấn đề và khắc phục bất kỳ vấn đề nào phát sinh.

2. Mất bao lâu để sửa chữa đĩa bằng fsck trên Mac?

Thời gian cần để tự sửa chữa đĩa sẽ phụ thuộc vào mức độ hư hỏng và kích thước ổ đĩa của bạn, cộng với việc ổ đĩa của bạn đã đầy hay chưa.

Bạn có thể biết ổ đĩa Mac của mình bị hư hại như thế nào bằng cách sử dụng Disk Utility; nếu nó bị hư hỏng không thể sửa chữa được, một thông báo sẽ cho bạn biết rằng bạn gặp phải lỗi phần cứng nghiêm trọng.

3. Fsck có an toàn để chạy trên các thiết bị Mac không?

Khi sử dụng fsck để sửa ổ cứng Mac của bạn, điều quan trọng cần nhớ là bạn có thể mất một số tệp của mình vì lệnh tìm cách sửa chữa các hệ thống tệp mà nó kiểm tra và cho là cần thiết để sửa chữa. Vì bạn có thể không biết trước những tệp quan trọng nào thuộc danh mục này, nên điều quan trọng là bạn phải sao lưu mọi thứ trước đó.

Kết thúc

fsck trên Mac không mạnh bằng fsck trên Linux, nhưng nó vẫn có thể là một cứu cánh nếu bạn kết thúc với một đĩa khởi động bị hỏng hoặc ổ cứng bị hỏng. Đọc tiếp để tìm hiểu những điều bạn nên làm trước và sau khi định dạng lại ổ cứng trên máy Mac.