macOS 27 đe dọa "khai tử" Time Capsule, cộng đồng FOSS tìm cách cứu vãn

Phần mềm09 tháng 5, 2026·2 phút đọc

Các thiết bị sao lưu cũ của Apple chỉ hỗ trợ AFP và SMB1, nhưng nhờ hệ điều hành NetBSD bên trong, cộng đồng mã nguồn mở đã tìm ra cách giúp chúng hoạt động tiếp với các phiên bản macOS mới nhất.

macOS 27 đe dọa "khai tử" Time Capsule, cộng đồng FOSS tìm cách cứu vãn

Phiên bản macOS lớn tiếp theo dự kiến sẽ loại bỏ hỗ trợ cho giao thức AFP, khiến các thiết bị Time Capsule ngừng hoạt động. Tuy nhiên, nhờ nền tảng NetBSD bên trong, cộng đồng mã nguồn mở đã tìm ra giải pháp để "cứu" những thiết bị này.

Phiên bản macOS hiện tại "Tahoe" 26.4 đã gặp vấn đề với Time Machine qua mạng, đặc biệt là với người dùng Time Capsule. macOS 27 sắp tới dự kiến sẽ loại bỏ hoàn toàn giao thức mạng mà các thiết bị này cần. Apple đang cảnh báo các quản trị hệ thống về các yêu cầu bảo mật nghiêm ngặt hơn, cụ thể là TLS 1.2 trở lên.

Sự kết thúc của AFP và SMB1

Howard Oakley, một chuyên gia về Mac, nhận định rằng macOS 27 có thể sẽ chấm dứt hỗ trợ cho AFP (Apple Filing Protocol). AFP từng là giao thức mặc định cho chia sẻ tệp trên Mac trước khi SMB của Microsoft thay thế nó từ OS X 10.9 Mavericks. AFP đã bị đánh dấu là "lỗi thời" (deprecated) từ macOS 15.5.

Vấn đề là các dòng Time Capsule (ra mắt từ 2008 đến 2013, ngừng sản xuất 2018) chỉ hỗ trợ AFP và SMB phiên bản 1. SMB1 là phiên bản rất cũ (từ năm 1987) và hiện không còn an toàn.

Giải pháp từ cộng đồng mã nguồn mở

Tin vui là dù Apple có "giết" giao thức chia sẻ tệp gốc của mình vào năm sau, cộng đồng FOSS sẽ không để phần cứng hoạt động tốt bị vứt bỏ. Phần cứng Time Capsule thực chất là một hộp chứa điểm truy cập Wi-Fi, ổ cứng và chip Arm chạy NetBSD.

James Chang từ Microsoft đã tận dụng điều này để tạo ra dự án TimeCapsuleSMB. Vì thiết bị chạy NetBSD, ông có thể biên dịch phiên bản Samba mới hơn và cài đặt vào thiết bị.

Thách thức kỹ thuật

Việc dạy cho phần cứng cũ những kỹ năng mới không hề dễ dàng. Chang phải đối mặt với những hạn chế lớn như chỉ có khoảng 900 KB dung lượng đĩa trống và RAMdisk chỉ 16 MB. Ông đã chọn Samba 4.8 (phiên bản năm 2018) vì nó hỗ trợ Time Machine thông qua module vfs_fruit nhưng vẫn nhẹ nhàng đủ để chạy trên phần cứng hạn chế.

Theo tài liệu dự án, các dòng máy đời đầu sẽ cần tải lại phần mềm thủ công mỗi khi khởi động lại, trong khi dòng cuối cùng có thể thực hiện việc này tự động.

Nâng cấp phần cứng

Người dùng cũng không cần quá lo lắng về việc sao lưu vào ổ cứng quay cũ kỹ. iFixit có hướng dẫn chi tiết cách thay thế ổ cứng trong cả các dòng đời đầu và đời sau của Time Capsule.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗