यह गाइड उबंटू (ग्नोम) के लिए बनाया गया था। यह कुछ अपवादों के साथ, कुबंटू (केडीई) के लिए भी काम करता है
मैं लाइव सीडी बूट को सीधे टाइमआउट या फैंसी मेनू के बिना लाइव सत्र में प्राप्त करने में सक्षम हूं, वैकल्पिक रूप से स्थापित भाषा पैक के साथ।
लाइव USB (16.04)
- इसमें स्थापित उबंटू के साथ यूएसबी को माउंट करें
- फ़ाइल बैकअप
syslinux/syslinux.cfg
। हम इसे संशोधित करेंगे ताकि हमें कुछ गलत होने पर इसे वापस बदलने की आवश्यकता हो।
- निम्न फ़ाइलों को syslinux निर्देशिका के अंतर्गत खोलें:
syslinux.cfg
और
txt.cfg
- हटाएँ (या टिप्पणी) में सब कुछ
syslinux.cfg
।
txt.cfg
फ़ाइल डिफ़ॉल्ट GRUB मेनू प्रविष्टियां हैं। लाइव को एक कॉपी करें syslinux.cfg
:
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append file=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --
आप अपने डिवाइस के लिए आवश्यक किसी भी विशिष्ट कर्नेल पैरामीटर को परिशिष्ट लाइन में जोड़ सकते हैं।
- USB का उपयोग करके अपने सिस्टम को अलग करें और अलग करें। यह अब सीधे डेस्कटॉप पर बूट होगा।
लाइव USB (13.10)
- इसमें स्थापित उबंटू के साथ यूएसबी को माउंट करें
- फ़ाइल बैकअप
isolinux/isolinux.cfg
। हम इसे संशोधित करेंगे ताकि हमें कुछ गलत होने पर इसे वापस बदलने की आवश्यकता हो।
- आइसोलिनक्स निर्देशिका के तहत निम्नलिखित फाइलें खोलें:
isolinux.cfg
और
txt.cfg
- में सब कुछ हटा दें
isolinux.cfg
।
txt.cfg
फ़ाइल डिफ़ॉल्ट GRUB मेनू प्रविष्टियां हैं। लाइव को एक कॉपी करें isolinux.cfg
:
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append file=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --
आप अपने डिवाइस के लिए आवश्यक किसी भी विशिष्ट कर्नेल पैरामीटर को परिशिष्ट लाइन में जोड़ सकते हैं।
- USB का उपयोग करके अपने सिस्टम को अलग करें और अलग करें। यह अब सीधे डेस्कटॉप पर बूट होगा।
[ स्रोत ]
लाइव USB (11.04)
- अपने लाइव यूएसबी के रूट फ़ोल्डर में जाएं
syslinux
निर्देशिका दर्ज करें
syslinux.cfg
फ़ाइल को लिखने योग्य बनाएं
फ़ाइल की सामग्री को इसके syslinux.cfg
साथ बदलें :
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash noprompt --
- वैकल्पिक: सिस्टम को स्थानीय बनाएं (नीचे देखें)
लाइव सीडी
यदि आपके सीडी ड्राइव में लाइव सीडी है, तो इसे माउंट करें। अन्यथा, यदि आपके पास एक आईएसओ फ़ाइल उपलब्ध है, तो टर्मिनल/media/cdrom
में अगली कमांड चलाकर इसे माउंट करें ( तदनुसार फाइल का नाम बदलें ):.iso
sudo mount -o loop,ro ubuntu-11.04-desktop-amd64.iso /media/cdrom
- एक अस्थायी निर्देशिका बनाएं जिसमें सीडी सामग्री संग्रहीत की जा सकती है, कहते हैं
~/live-cd
( mkdir ~/live-cd
)
- सीडी की सामग्री को फ़ोल्डर में कॉपी करें
~/live-cd/iso
( cp -r /media/cdrom ~/live-cd/iso
)
- चूंकि लाइव सीडी की अब आवश्यकता नहीं है, इसलिए इसे अनमाउंट किया जा सकता है (
sudo umount /media/cdrom
)
~/live-cd/iso
फ़ोल्डर खोलें ( cd ~/live-cd/iso
)
isolinux
निर्देशिका ( cd isolinux
) दर्ज करें
isolinux.cfg
फ़ाइल को लिखने योग्य बनाएं ( chmod u+w isolinux.cfg
)
फ़ाइल की सामग्री को इसके isolinux.cfg
साथ बदलें :
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
- वैकल्पिक: सिस्टम को स्थानीय बनाएं (नीचे देखें)
एक टर्मिनल खोलें और चलाएं:
cd ~/live-cd
chmod u+w iso/isolinux/isolinux.bin
mkisofs -r -V "Ubuntu Live session" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ubuntu-11.04-live-amd64.iso iso
- नया आइसो पर उपलब्ध होगा
~/live-cd/ubuntu-11.04-live-amd64.iso
। अंतरिक्ष को बचाने के लिए, ~/live-cd/iso
निर्देशिका को हटाया जा सकता है। ( rm -rf ~/live-cd/iso
)
- अब
ubuntu-11.04-live-amd64.iso
जरूरत पड़ने पर फाइल को सीडी पर जलाएं ।
स्थानीयकरण उबंटू (अनुवाद)
आप भाषाओं अंग्रेजी, स्पेनिश, पुर्तगाली, षोसा या सरलीकृत चीनी में सिस्टम चाहते हैं, तो आप सिर्फ जोड़ने के लिए किया है locale=
बूट विकल्प के साथ en
, es
, pt
, xh
या zh
करने के लिए append
लाइन में:
... quiet splash locale=pt --
अन्यथा, यदि आप रूट फाइल सिस्टम युक्त फ़ाइल को संशोधित नहीं करना चाहते ( filesystem.squashfs
) और आसपास हैकिंग का मन नहीं है, तो पढ़ना जारी रखें।
एक टर्मिनल खोलें और ~/live-cd/iso
निर्देशिका में नेविगेट करें और एक फ़ाइल (इसे नाम ) में http://pastebin.com/VTdt9WFZ से कोड डालें install-locale
और इसे चलाएं।
यह स्क्रिप्ट निर्देशिका को मापती है filesystem.squashfs
, इससे भाषा पैक की संस्करण जानकारी प्राप्त करती है , पैकेज डाउनलोड करती है और निर्देशिका में रखती है locale-hack
। इसके बाद, एक स्क्रिप्ट बनाई जाती है जो बूट समय पर भाषा संकुल स्थापित करती है। उस काम को करने के लिए, स्क्रिप्ट इन परिवर्तनों को लागू करने के लिए syslinux.cfg
या isolinux.cfg
फ़ाइल को संशोधित भी करती है ।
आपसे एक स्थान के लिए कहा जाएगा, जैसे कुछ दर्ज करें nl
या de
। लिपि उस तरह की चीजों को समझने के लिए चतुर नहीं है Dutch
या German
। बाद में, फ़ाइल को हटाया जा सकता है
टर्मिनल कमांड जिन्हें निष्पादित किया जाना चाहिए:
cd ~/live-cd/iso
wget http://pastebin.com/raw.php?i=VTdt9WFZ -O install-locale
bash install-locale
rm install-locale
ध्यान दें कि भाषा पैक जोड़ने से उत्पन्न .iso
फ़ाइल 700MB से अधिक बड़ी हो सकती है जो सीडी पर फिट नहीं होगी। हालांकि, आभासी मशीनों के लिए यह पर्याप्त है। इस हैक के साइड-इफेक्ट के रूप में है कि प्लायमाउथ काम नहीं करता है (यानी आपको फैंसी बूट स्क्रीन नहीं मिलती है), लेकिन लॉग इन करते समय कम से कम सिस्टम का अनुवाद किया जाता है। अन्यथा, आपको language-pack-gnome-*
मैन्युअल रूप से इंस्टॉल करना होगा।
संदर्भ