Cách duy nhất tôi có thể thấy để thực hiện điều này là có thể sử dụng các cơ chế bảo vệ mật khẩu của Parallel ATA (hay còn gọi là IDE). Thông số PATA cho phép đặt mật khẩu ổ cứng:
mật khẩu và bảo mật ổ cứng
Khóa đĩa là một tính năng bảo mật tích hợp trong đĩa. Nó là một phần của đặc tả ATA, và do đó không dành riêng cho bất kỳ thương hiệu hoặc thiết bị nào.
( http://en.Wikipedia.org/wiki/AT_Attachment#HDD_passwords_and_security )
Nếu đĩa được bảo vệ bằng mật khẩu, bạn cần mật khẩu để mở khóa trước khi có thể truy cập được.
Tuy nhiên, tôi muốn khuyên bạn nên chống lại điều này: Tính năng này của ATA hiếm khi được sử dụng và bạn cần phần mềm đặc biệt trên máy chủ để sử dụng nó (do đó thường cần có quyền quản trị viên để cài đặt trên máy chủ). Ngoài ra tôi không chắc nó sẽ hoạt động với các ổ di động và tôi tin rằng ATA Nối tiếp không có nó. Cuối cùng, nó có thể bị đánh bại bằng cách sử dụng phần mềm đặc biệt (hoặc sửa chữa phần cứng) trên hầu hết các ổ đĩa (mặc dù điều này có thể khó khăn).
Ngoài ra, tôi không tin có một giải pháp cho vấn đề của bạn. Nếu bạn muốn ngăn người khác đọc hoặc thao tác dữ liệu, mã hóa (cụ thể là mã hóa toàn bộ đĩa / FDE) là cách tốt nhất, ví dụ TrueCrypt. Đây là hợp lý đa nền tảng, có thể sử dụng và an toàn. Tuy nhiên, nó sẽ không ngăn ai đó định dạng ổ đĩa.
Để bảo vệ khỏi định dạng:
Nếu bạn muốn ngăn mọi người phá hủy dữ liệu trên ổ đĩa, bạn vẫn cần giữ nó an toàn về mặt vật lý. Nếu ai đó chỉ muốn phá hủy dữ liệu, họ có thể làm hỏng ổ đĩa ...