जैसा कि आप कहते हैं, mdadm मेटाडेटा ver। 1.0 नौकरी करता है।
मैं वर्किंग कॉन्फ़िगरेशन प्राप्त करने में कामयाब रहा हूं कि गीगाबाइट का GA-C1037UN-EU EFI बूट करने में सक्षम था। यह कॉन्फ़िगरेशन ESP विभाजन के लिए RAID1 तक सीमित है, लेकिन बाकी विभाजनों के लिए किसी भी RAID विन्यास का उपयोग करने की अनुमति देता है। उदाहरण के लिए दो ड्राइव पर RAID1 दिखाते हैं। हर डिस्क को अगले तरीके से विभाजित किया जाता है:
sda (gpt)
--sda1 (512MB)
mdadm array member with 1.0 metadata format
boot and esp flags set
--sda2 (rest of disk)
mdadm array member with 1.2 metadata format
पहले RAID प्रत्येक ड्राइव पर sdX1 विभाजन पर बनाया गया और ESP विभाजन के लिए उपयोग किया गया। बाकी ड्राइव क्षमता का उपयोग किसी भी तरीके से किया जा सकता है, उदाहरण के लिए, RAID1 में भी। पहला RAID हो /dev/md/efi
और दूसरा /dev/md/data
।
/dev/md/efi
किसी भी विभाजन लेबल का उपयोग नहीं करना चाहिए, जैसे कि एमबीआर या जीपीटी। /dev/md/data
बाद में विभाजन किया जा सकता है या LVM pv के रूप में उपयोग किया जा सकता है। उदाहरण के लिए:
/dev/md/efi
--fat32 fs, mounting to /boot/efi/
/dev/md/data
--/dev/md/data1
linux swap partition
--/dev/md/data2
ext4 root partition
... (other needed partitions)
मेटाडेटा वेरी। 1.0 में एक सरल विशेषता है: यह सुपरब्लॉक RAID विभाजन के अंत में संग्रहीत है, इसलिए BIOS ESP और BOOT झंडे के साथ सादे FAT32 विभाजन का पता लगा सकता है। इसलिए कुछ भी इस विभाजन पर BIOS को EFI / BOOT / BOOTX64.EFI को खोजने और इससे बूट करने से रोकता है।
इस विधि की मुख्य सीमा यह है कि GRUB को हटाने योग्य मीडिया के लिए पथ में बूट करने योग्य EFI फ़ाइल को स्थापित करने के लिए कॉन्फ़िगर किया जाना चाहिए, क्योंकि डिवाइस efibootmgr
से सीधे BIOS बूट बनाने की कोशिश की जा रही md
है, नहीं sdX
। यह ध्वज के grub-install
साथ प्रयोग किया जा सकता है --removable
।
युपीडी। अनुकूलता के मुद्दे हैं। ASUS P8Z68-V PRO / GEN3 मदरबोर्ड पर समान कॉन्फ़िगरेशन की कोशिश की। सिस्टम कोई फर्क नहीं पड़ेगा कि मैं क्या करूं।