Cách xóa các bản sao lưu máy bị kẹt trong thùng rác do lỗi bảo vệ toàn vẹn hệ thống
Mục lục:
Nếu bạn đang cố xóa bản sao lưu Time Machine khỏi ổ đĩa và thấy rằng bản sao lưu đó bị kẹt trong Thùng rác của máy Mac kèm theo thông báo lỗi cụ thể cho biết không thể dọn sạch thùng rác vì “Một số mục trong Không thể xóa thùng rác do Bảo vệ toàn vẹn hệ thống”, sau đó đọc tiếp để tìm hiểu cách giải quyết sự cố xóa bản sao lưu Time Machine cụ thể này.
Note: hướng dẫn khắc phục sự cố này chỉ tập trung vào thời điểm bản sao lưu Time Machine bị kẹt trong Thùng rác kèm theo thông báo lỗi liên quan đến SIP nêu rõ “Không thể xóa một số mục trong Thùng rác do Bảo vệ tính toàn vẹn của hệ thống” với ba tùy chọn khả dụng, 'Hủy', 'Xóa các mục đã mở khóa' và 'Xóa Tất cả các mục' – các bản sửa lỗi được thảo luận ở đây sẽ giải quyết cụ thể thông báo lỗi này liên quan đến các giới hạn SIP đối với việc xóa các bản sao lưu của Time Machine. Có nhiều lý do (và giải pháp) có thể khác là tại sao bản sao lưu Time Machine có thể bị kẹt trong Thùng rác và gần như không thể xóa được, bao gồm cả thông báo dường như vô tận “chuẩn bị dọn sạch Thùng rác” với các bản sao lưu Time Machine, điều này cũng có thể ngăn sao lưu khỏi bị chuyển vào thùng rác theo cách thông thường. Nếu bạn không thấy thông báo lỗi 'Bảo vệ tính toàn vẹn của hệ thống' khi cố gắng xóa bản sao lưu Time Machine thì hãy bỏ qua hướng dẫn này và thay vào đó hãy tập trung vào hướng dẫn này hoặc thậm chí chỉ xóa các bản sao lưu Time Machine cũ khỏi Time Machine trực tiếp trên máy Mac.
Cách khắc phục các bản sao lưu máy bị kẹt trong Thùng rác của máy Mac với lỗi “không thể xóa các mục trong Thùng rác do Bảo vệ tính toàn vẹn của hệ thống”
Vì thông báo lỗi “Không thể xóa một số mục trong Thùng rác do Bảo vệ Tính toàn vẹn của Hệ thống” ngụ ý, lý do bản sao lưu Time Machine bị kẹt trong Thùng rác và không thể xóa được là do Bảo vệ Tính toàn vẹn của Hệ thống , hoặc SIP, được bật và bảo vệ bản sao lưu cụ thể đó khỏi bị xóa. SIP là một tính năng khóa các tệp hệ thống quan trọng để ngăn việc xóa chúng, nhưng trong trường hợp cụ thể này, tính năng này cũng ngăn chặn việc xóa tệp sao lưu Time Machine cũ. Do đó, chúng tôi sẽ tạm thời tắt SIP, xóa bản sao lưu Time Machine bị kẹt, sau đó bật lại SIP. Dưới đây là các bước đầy đủ:
- Sao lưu máy Mac trước khi bắt đầu, bằng Time Machine hoặc cách khác
- Đi tới menu Apple và chọn “Khởi động lại” để khởi động lại máy Mac
- Sau khi bạn nghe thấy âm thanh khởi động hoặc nhìn thấy biểu tượng Apple trên màn hình, hãy nhấn và giữ đồng thời các phím COMMAND và R để khởi động máy Mac vào Chế độ khôi phục
- Sau khi bạn nhìn thấy màn hình “Tiện ích MacOS” (hoặc “Tiện ích OS X”) nghĩa là bạn đang ở Chế độ khôi phục, hãy bỏ qua các tùy chọn trên màn hình ban đầu và thay vào đó hãy kéo menu “Tiện ích” ở đầu màn hình xuống màn hình rồi chọn “Terminal”
- Tại dấu nhắc dòng lệnh, nhập chuỗi lệnh sau:
- Nhấn “Return” trên bàn phím để tắt SIP và ngay lập tức khởi động lại máy Mac
- Hãy khởi động máy Mac như bình thường khi tắt tính năng Bảo vệ toàn vẹn hệ thống
- Khi máy Mac khởi động xong, hãy quay lại đặt bản sao lưu Time Machine cũ vào Thùng rác của máy Mac, sau đó chọn “Dọn sạch Thùng rác” để xóa bản sao lưu Time Machine bị kẹt
- Sau khi quá trình dọn sạch thùng rác hoàn tất và bản sao lưu Time Machine từng bị kẹt sẽ bị xóa, giờ đây, bạn có thể khởi động lại máy Mac và bật lại Bảo vệ toàn vẹn hệ thống
- Khởi động lại máy Mac như bình thường và ngay lập tức giữ phím COMMAND + R một lần nữa để vào Chế độ khôi phục
- Một lần nữa, kéo xuống menu ‘Tiện ích’ và chọn “Thiết bị đầu cuối”, sau đó nhập chuỗi lệnh sau để bật SIP:
- Nhấn quay lại để khởi động lại máy Mac như bình thường, lần này với Bảo vệ toàn vẹn hệ thống được bật lại, nơi bạn có thể sử dụng máy Mac như bình thường
csrutil vô hiệu hóa; khởi động lại
csrutil enable; khởi động lại
(Lưu ý rằng việc xóa bản sao lưu Time Machine bằng cách bỏ nó vào Thùng rác và dọn sạch Thùng rác có thể mất khá nhiều thời gian, vì vậy hãy chuẩn bị cho việc đó. Nếu bản sao lưu lớn, bạn có thể muốn để nó ngồi qua đêm vì nó đã dọn sạch khỏi Thùng rác thành công, trong trường hợp đó, bạn vẫn muốn tiếp tục các bước để bật lại SIP sau đó.)
Giả sử bạn đã làm theo đúng hướng dẫn, bạn sẽ không thấy thông báo lỗi “Không thể xóa một số mục trong Thùng rác do Bảo vệ tính toàn vẹn của hệ thống” khi cố gắng xóa lại bản sao lưu Time Machine bị kẹt khỏi Thùng rác của máy Mac , nó sẽ chỉ dọn sạch Thùng rác như bình thường.
Việc bật lại Bảo vệ toàn vẹn hệ thống trên máy Mac là rất quan trọng vì tính năng này mang lại các lợi ích bảo vệ quyền riêng tư và bảo mật sẽ không hoạt động nếu tính năng này bị tắt. Đừng bỏ qua bước đó sau khi bạn chuyển thành công tệp sao lưu Time Machine bị kẹt vào thùng rác.
Nếu bạn vẫn gặp sự cố, bạn có thể chuyển đến dòng lệnh và buộc xóa các bản sao lưu khỏi Thùng rác bằng các hướng dẫn này hoặc bạn có thể đặt lại tệp sao lưu Time Machine bị kẹt và tập trung vào thư mục sao lưu cụ thể có ghi ngày tháng mà bạn muốn xóa, những thư mục này nằm trong thư mục “Backup.backupdb”.
Phương pháp thay thế: Sử dụng tmutil để xóa sao lưu cỗ máy thời gian đúng cách
Một tùy chọn khác là sử dụng lệnh tmutil dòng lệnh, đây là cách thích hợp hơn để xóa bản sao lưu Time Machine cũ ngay từ đầu.
Để thử phương pháp này, bạn cần có bản sao lưu Time Machine ở vị trí ban đầu trên ổ đĩa sao lưu, vì vậy, trước tiên hãy chuyển đến Thùng rác trong MacOS và nhấp chuột phải vào bản sao lưu bị kẹt và chọn “Put Mặt sau". Sau đó làm như sau:
- Mở ứng dụng “Terminal” có trong /Applications/Utilities/
- Nhập chuỗi lệnh sau, thay thế “DRIVENAME” bằng tên của ổ đĩa sao lưu Time Machine và thay thế “SPECIFICBACKUPNAME” bằng thư mục sao lưu có ngày cụ thể mà bạn đang cố xóa:
- Nhấn quay lại và nhập mật khẩu quản trị viên theo yêu cầu của sudo, thao tác này sẽ xóa ngay bản sao lưu Time Machine bằng tmutil
sudo tmutil delete /Volumes/DRIVENAME/Backups.backupdb/SPECIFICBACKUPNAME
Tuy nhiên, bạn đã giải quyết được sự cố, sau khi bản sao lưu Time Machine bị kẹt được chuyển vào thùng rác và xóa thành công, bạn có thể tiếp tục sử dụng Time Machine để sao lưu trên máy Mac như bình thường.
Time Machine là một tính năng tuyệt vời và tất cả người dùng máy Mac nên thường xuyên sử dụng Time Machine để sao lưu toàn bộ máy Mac và dữ liệu cá nhân của họ để nếu xảy ra sự cố, họ có thể dễ dàng khôi phục máy và dữ liệu của mình về trạng thái bình thường .
Thủ thuật trên có giúp bạn xóa thành công các bản sao lưu Time Machine bị kẹt khỏi Thùng rác của máy Mac không? Bạn đã sử dụng phương pháp này hay phương pháp khác, hay hoàn toàn khác? Chia sẻ với chúng tôi trong phần bình luận bên dưới!