लिनक्स में एटीए सुरक्षा एक्सटेंशन को सक्षम करने के लिए एचडीपीआर कमांड का उपयोग करना संभव है, जो ड्राइव पर एटी पासवर्ड सेट करेगा, जिससे इसे एन्क्रिप्ट किया जाएगा।
दुर्भाग्य से, यदि आपका BIOS हार्ड डिस्क पासवर्ड का समर्थन नहीं करता है , तो आपके ऐसा करने के बाद बूट करने का कोई तरीका नहीं है, क्योंकि आप बूट करने के बाद तक hdparm अनलॉक कमांड का उपयोग नहीं कर सकते, और आप अनलॉक नहीं कर सकते और बूट नहीं कर सकते। जब तक आप इसे अनलॉक नहीं करते तब तक ड्राइव करें। एक चिकन / अंडे की समस्या की तरह। इसलिए वे कभी-कभी BIOS में डिस्क पासवर्ड समर्थन डालते हैं, इसलिए यह ओएस की आवश्यकता के बिना चल सकता है।
यदि आपके पास एक अलग डिवाइस पर / बूट या विभाजन है, तो आप एक स्क्रिप्ट सेट करने में सक्षम हो सकते हैं जो कहीं न कहीं init प्रक्रिया में hdparm कमांड का उपयोग करता है। यह आसान नहीं है, और तेज बूटिंग और ऐसे के लिए एसएसडी होने के उद्देश्य को हरा देता है।
मेरा केवल एक अन्य विचार लिनक्स के सुपर-मिनिमल डिस्ट्रो के साथ एक थंब ड्राइव का होना है, जो पासवर्ड के लिए कुछ भी नहीं करता है, HDParm ata अनलॉक कमांड को रन करता है, और रिबूट करता है, जिससे OS आपके अनलॉक ड्राइव से लोड होता है (मुझे विश्वास है नरम रिबूट आमतौर पर ड्राइव को फिर से लॉक नहीं करते हैं)। यह आदर्श नहीं है, लेकिन यह सबसे अच्छा उपलब्ध समाधान है यदि आपका मदरबोर्ड ATA पासवर्ड का समर्थन नहीं करता है।