जवाबों:
संपादित करें: यह गाइड यूईएफआई बूट को ध्यान में नहीं रखता है। यदि UEFI बूट वांछित है, तो अतिरिक्त या अलग चरणों की आवश्यकता हो सकती है। यह गाइड विरासत की बूट को मानता है!
यह सच है, कि ubiquity
इंस्टॉलर को mdadm
सॉफ्टवेयर रेड डिवाइस के बारे में पता नहीं होता है। यह भी सच है, कि लाइव-सीडी में mdadm
छापा प्रशासन उपकरण गायब है । हालांकि, हाथ से कुछ काम करना, RAID1 पर उबंटू स्थापित करना बहुत संभव है।
निम्नलिखित में मैं दो समान हार्ड डिस्क ( /dev/sd[ab]
) मानूंगा जो हमारे नए इंस्टॉल के लिए पूरी तरह से उपयोग की जाएगी। पुनर्प्राप्ति को सरल बनाने के लिए यदि एक ड्राइव विफल हो जाता है, तो केवल एक mdadm
-volume /dev/md0
होगा जो तब विभाजन के लिए होगा /
, swap
और डेटा संग्रहण, उदा /home
।
लाइव-सीडी को बूट करने और (यदि आवश्यक हो) नेटवर्क एक्सेस को कॉन्फ़िगर करने के बाद, एक टर्मिनल खोलें और रूट एक्सेस मान लें sudo -s
apt-get install mdadm
अब हम उदाहरण के लिए, उदाहरण के लिए, डिस्क के अंत में सेक्टर 2048 से / dev / sda और / dev / sdb में से प्रत्येक का एक प्राथमिक विभाजन बनाते हैं sudo fdisk
। मुझे पहले से ही fd
linux raid autodetection के लिए विभाजन प्रकार सेट करना पसंद है । में कीस्ट्रोके-सीक्वेंस fdisk
(यदि डिस्क शुरुआत है, जिसका अर्थ है कोई विभाजन नहीं है) n <return> p <return> 1 <return> 2048 <return> <return> t <return> fd <return> w <return>
।
अब हम mdadm
वॉल्यूम बनाते हैं :
mdadm --create /dev/md0 --bitmap=internal --level=1 -n 2 /dev/sd[ab]1
मैंने देखा, कि ubiquity
इंस्टॉलर भी इसके अंदर विभाजन बनाने के लिए पर्याप्त प्रबंधन नहीं करता है /dev/md0
, इसलिए मैंने भी इसे हाथ से किया - फिर से उपयोग करना fdisk
। तो /dev/md0
निम्नलिखित विभाजन बनाएँ:
/dev/md0p1
अपने रूट फाइलसिस्टम के लिए, बेशक आप कितने सॉफ्टवेयर स्थापित करने जा रहे हैं, इस पर निर्भर करता है।/dev/md0p2
स्वैप के लिए, निश्चित रूप से आकार भी इस बात पर निर्भर करता है कि आप किस मशीन के लिए उपयोग करते हैं और कितना राम मिला है/dev/md0p3
/ घर के लिए, सभी स्थान जो बचे हैंउसके बाद हम इंस्टालेशन शुरू कर सकते हैं। टर्मिनल से इंस्टॉलर को -b
विकल्प के साथ शुरू करना सुनिश्चित करें , क्योंकि बूटलोडर को स्थापित करना वैसे भी विफल हो जाएगा:
ubiquity -b
मैन्युअल विभाजन के लिए जाना सुनिश्चित करें और आपके द्वारा अभी बनाए गए 3 विभाजन का उपयोग करें और इसके लिए format
चेकबॉक्स को टिक करें /
और /home
इसलिए एक फाइल सिस्टम बनाया जाएगा।
स्थापना के बाद सिस्टम अभी तक बूट करने योग्य नहीं है, इसलिए बॉक्स को तुरंत पुनरारंभ न करें। हमें chroot
स्थापित सिस्टम में जाने की जरूरत है और कुछ सामान को तय करना है:
sudo -s
mount /dev/md0p1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
cat /etc/resolv.conf >> /mnt/etc/resolv.conf
chroot /mnt
apt-get install mdadm
nano /etc/grub.d/10_linux # change quick_boot to 0
grub-install /dev/sda
grub-install /dev/sdb
update-grub
exit
अब नई स्थापित प्रणाली बूट करने के लिए तैयार है। मज़े करो!
/var/cache/apt/archives
/ mnt से पहले ले जाना chroot
और dpkg -i
इसे इंस्टॉल करना आसान है।
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-install: error: embedding is not possible, but this is required for RAID and LVM install.
रहा : ऐसा लगता है जैसे बूट पार्टीशन गायब है? शायद sda और sdb दोनों पर bios बूट विभाजन बनाने में मदद मिलेगी, जैसे serverfault.com/questions/386041/… पर ?
RAID 1. के साथ Ubuntu डेस्कटॉप सीडी स्थापित न करें । मेरी सलाह:
sudo apt-get install ubuntu-desktop
मैंने कोशिश नहीं की है, लेकिन बस http://www.salamander-linux.com/ पर आया हूं ।
समन्दर, उबंटू लिनक्स, यूबीकिटी के लिए डिफ़ॉल्ट इंस्टॉलर का एक संशोधित संस्करण है। यह संशोधित इंस्टॉलर उपयोगकर्ताओं को सॉफ़्टवेयर RAID सरणी पर आसानी से उबंटू लिनक्स स्थापित करने की अनुमति देता है। किसी विशेष हार्डवेयर की आवश्यकता नहीं है - सैलामैंडर इंस्टॉलर का उपयोग किसी भी सिस्टम पर कई हार्ड डिस्क के साथ किया जा सकता है।
sudo apt-get install ubuntu-desktop
और सर्वर एक डेस्कटॉप भी है।