जवाबों:
इस फ़्लोचार्ट से पता चलता है कि उबंटू स्थापित करने के लिए बूट करने योग्य यूएसबी कैसे बनाया जाए और उबंटू से बूटिंग समस्याओं का निवारण करें।
dd
विंडोज 10 के लिए उबंटू ऐप पर कमांड के बारे में मदद चाहिए उबंटू में एक बूटेबल उबंटू लाइव यूएसबी बनाने के लिए एक अंतर्निहित एप्लिकेशन है, जिसे स्टार्टअप डिस्क निर्माता कहा जाता है । स्टार्टअप डिस्क निर्माता के लिए डैश खोजें और स्टार्टअप डिस्क विंडो खोलने के लिए स्टार्टअप डिस्क निर्माता आइकन पर क्लिक करें ।
USB फ्लैश ड्राइव जो आप स्टार्टअप डिस्क क्रिएटर के साथ उपयोग करते हैं, वह 2GB या बड़ा होना चाहिए, और Ubuntu 18.04 के लिए और बाद में यह 4GB या उससे बड़ा होना चाहिए। स्टार्टअप डिस्क निर्माता स्वचालित रूप से आपके USB फ्लैश ड्राइव को FAT32 में प्रारूपित करेगा और इसे बूट करने योग्य बना देगा। यदि आपके पास आपके कंप्यूटर में केवल एक यूएसबी फ्लैश ड्राइव है, तो स्टार्टअप डिस्क क्रिएटर स्वतः ही इसका चयन करेगा। Be बहुत सावधान आदेश विभाजन जो Ubuntu पर स्थापित किया गया है, जो Ubuntu बूट कर सकते हैं अधिलेखन से बचने के लिए मेक स्टार्टअप डिस्क विंडो में USB फ्लैश ड्राइव का चयन करें। नीचे दिए गए स्क्रीनशॉट में आप देख सकते हैं कि USB फ्लैश ड्राइव डिवाइस को उसके मॉडल नाम से कैसे पहचाना जाता है, वही मॉडल नाम जो मॉडल के बाद ड्राइव हेडिंग के तहत दिखाई देता है : डिस्क (डिस्क उपयोगिता) एप्लिकेशन में।
Ubuntu 16.04 में स्टार्टअप डिस्क निर्माता
आप रिबूट भर में लगातार फ़ाइल भंडारण के लिए कुछ आरक्षित अतिरिक्त स्थान बनाने के लिए स्टोर किए गए अतिरिक्त अतिरिक्त स्लाइडर को आगे और पीछे भी संग्रहीत कर सकते हैं । उबंटू में 16.04 और बाद में स्टार्टअप डिस्क निर्माता के पास अब लगातार फ़ाइल संग्रहण विकल्प नहीं है।
उबंटू डॉक्यूमेंट इंस्टॉलेशन मिनिमल सीडी वेबपेज पर लिंक से उबंटू मिनी सीडी आईएसओ फाइल डाउनलोड करें । अपने डाउनलोड फ़ोल्डर में mini.iso नामक फ़ाइल डाउनलोड करें। आप अपने कंप्यूटर पर जहाँ भी चाहें मिनी.आईएसओ फ़ाइल डाउनलोड कर सकते हैं, लेकिन इसे अपने डाउनलोड फ़ोल्डर में डाउनलोड कर सकते हैं ताकि आप बिना किसी बदलाव के आसानी से निम्नलिखित चरणों में कमांड चला सकें।
उबंटू मिनी सीडी आईएसओ फ़ाइल के md5 चेकसम को सत्यापित करें जिसे आपने ये कमांड चलाकर डाउनलोड किया है:
cd ~/Downloads/
md5sum 'mini.iso'
यदि आप लिनक्स के लिए विंडोज सबसिस्टम का उपयोग कर रहे हैं, तो आधिकारिक Microsoft डाउनलोड केंद्र से Microsoft फ़ाइल चेकसम इंटीग्रिटी वेरिफ़ायर टूल डाउनलोड करें। Microsoft फ़ाइल चेकसम इंटीग्रिटी वेरीफ़ायर टूल एक कमांड लाइन उपयोगिता है जो फ़ाइलों के लिए MD5 या SHA1 क्रिप्टोग्राफ़िक हैश की गणना करता है।
जाँचें कि कमांड के परिणाम उबंटू डॉक्यूमेंटेशन इंस्टॉलेशन मिनिमल सीडी वेबपेज पर mini.iso फाइल के MD5 चेकसम से मेल खाते हैं ।
USB फ्लैश ड्राइव, 1GB या उससे बड़ा प्राप्त करें। USB फ्लैश ड्राइव से सभी फाइलें हटाएं। डिस्क डिस्क उपयोगिता का उपयोग करके फ्लैश ड्राइव को माउंट करें ।
अपने USB फ्लैश ड्राइव के डिवाइस का नाम जानने के लिए डिस्क डिस्क उपयोगिता में जांच करें । यह बहुत महत्वपूर्ण है क्योंकि यदि आप चरण 6 में गलत डिवाइस नाम का उपयोग करते हैं, तो आप यूएसबी ड्राइव ड्राइव पर लिखने के बजाय अपने पूरे ऑपरेटिंग सिस्टम को ओवरराइट कर देंगे। इसलिए दो बार यूएसबी फ्लैश ड्राइव डिवाइस का नाम जांचें। यह कुछ ऐसा होना चाहिए /dev/sd*
जहां * चरित्र के बजाय a, b, c, आदि जैसे कम केस लेटर हो। निम्नलिखित चरण में मैं मान रहा हूं कि डिवाइस का नाम है /dev/sdc
, लेकिन आपके USB ड्राइव का डिवाइस नाम कुछ हो सकता है वरना आपके USB ड्राइव के डिवाइस का नाम दो बार चेक करें /dev/sda
या /dev/sdb
सुनिश्चित करें कि आपको चरण 6 में यह सही लगता है!
लिनक्स के लिए टर्मिनल या विंडोज सबसिस्टम खोलें और निम्न कमांड चलाएं:
cd ~/Downloads/
sudo -i
dd if='mini.iso' of=/dev/sdc bs=4096 ## make sure that the device name of your USB drive is correct!
dd if='mini.iso' of=/dev/sdc bs=4096
आदेश अधिकांश कंप्यूटर द्वारा पूरा करने के लिए केवल कुछ सेकंड ले क्योंकि mini.iso एक छोटी फ़ाइल है, 60MB से कम करना चाहिए। इस कमांड को चलाने का परिणाम बूटेबल उबंटू मिनी यूएसबी होगा।
कंप्यूटर को उबंटू मिनी लाइव यूएसबी से बूट करें। उबंटू मिनी लाइव यूएसबी को सफलतापूर्वक बूट करना चाहिए और मेनू स्क्रीन दिखाना चाहिए।
यदि आप चरण 7 में मेनू स्क्रीन से इंस्टॉल विकल्प (पूर्ण इंस्टॉल, क्ली इंस्टॉल नहीं) का चयन करते हैं, तो आप उन सभी पैकेजों को डाउनलोड करने के लिए उबंटू इंस्टॉलेशन प्रक्रिया के दौरान अन्य विकल्पों का चयन कर सकते हैं, जिन्हें आपको पूर्ण उबंटू इंस्टॉलेशन करने की आवश्यकता है। Ubuntu मिनी सीडी इंस्टॉलर में सॉफ्टवेयर चयन स्क्रीन में सॉफ्टवेयर के पूर्वनिर्धारित संग्रह की सूची से Ubuntu डेस्कटॉप पैकेज संग्रह का चयन करें । जब आप स्थापना के अंत में सिस्टम को पुनरारंभ करते हैं, तो आपके पास डिफ़ॉल्ट डेस्कटॉप वातावरण के साथ एक काम करने वाला उबंटू डेस्कटॉप होगा।
/dev/sdb1
। यह उपयोगकर्ता को गलत ड्राइव को गलती से प्रारूपित करने के कारण ऑपरेटिंग सिस्टम को अधिलेखित करने के विरुद्ध सुरक्षा प्रदान करता है।
dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]
जहां FILE
में if=FILE of=FILE
एक ही वाक्य रचना है फ़ाइल स्थानों विंडोज कमांडलाइन (cmd.exe) में करते हैं।
wmic
Windows cmd.exe विंडो में इस कमांड को चलाने से सभी रिमूवेबल ड्राइव्स निम्नानुसार दिखाई देती हैं: wmic logicaldisk where drivetype=2 get deviceid, volumename, description
स्रोत के पथ (इनपुट फ़ाइल) और लक्ष्य पथ (आउटपुट फ़ाइल) का सिंटैक्स Windows cmd.exe में: स्रोत पथ: C: \ aaa \ bbb \ जहाँ C:
हार्ड ड्राइव है। लक्ष्य पथ: F: \ xxx \ yyy \ F:
USB फ्लैश ड्राइव कहां है जिसे wmic
कमांड चलाकर पहचाना गया था । खिड़कियों आदेश के लिए dd के उदाहरण : जाएँ इस लिंक और उदाहरण के तहत शीर्षक कहा जाता है उदाहरण ।
आपको जरूरत है: एक फ्लैश ड्राइव, एक पीसी / मैक, उबंटू के लिए आईएसओ फ़ाइल, जो यहां प्राप्त की जा सकती है: http://www.ubuntu.com/download/desktop । यहाँ के लिए निर्देश हैं ...
Unetbootin का उपयोग करें। यह उबंटू (सॉफ्टवेयर सेंटर से) और विंडोज (Unetbootin साइट से) में भी काम करता है। Ubuntu के iso को आप डाउनलोड करें, Unetbootin को डाउनलोड करें, इसे बनाएं, इसका आनंद लें।
उबंटू के हालिया वितरण में ऑप्टिकल डिस्क और हार्ड मीडिया (फ्लैश ड्राइव, आदि) से सीधे बूट करने के लिए बूट जानकारी शामिल है।
आप केवल USB डिवाइस में एक लिनक्स सिस्टम का उपयोग करके आइसो की सामग्री का डुप्लिकेट कर सकते हैं आप कमांड का उपयोग करेंगे sudo dd if=my.ubuntu.release.iso of=/dev/sdX
जहां sdX आपकी फ्लैश ड्राइव है जिसे आप कमांड से पहचान सकते हैंsudo fdisk -l
याद रखें कि आपकी आइसो फ़ाइल वैध है, इसकी प्रतिलिपि बनाने के लिए समय बिताने से पहले हैश की जाँच करें ।
USB पर पूर्ण स्थापित करें
पूर्ण इंस्टॉल लगातार इंस्टॉल की तुलना में अधिक स्थिर और सुरक्षित हैं, लेकिन बनाने के लिए जल्दी नहीं है। वे डिस्क स्थान का उपयोग करने में बेहतर होते हैं क्योंकि कोई निश्चित आकार कैस्पर-आरडब्ल्यू फ़ाइल या विभाजन की आवश्यकता नहीं होती है। वे Ubuntu स्थापित करने के उपयोग के लिए बहुत अच्छे नहीं हैं।
निम्नलिखित चरण में एक कदम है कि अलग होम विभाजन और विंडोज संगत डेटा विभाजन के विकल्पों के साथ 16GB फ्लैश ड्राइव पर 18.04 कैसे स्थापित किया जाए:
(विंडोज मशीन पर उपयोग के लिए वैकल्पिक FAT32 डेटा विभाजन)
(गैर वैकल्पिक रूट विभाजन)
(वैकल्पिक घर विभाजन)
(वैकल्पिक स्वैप स्थान, हाइबरनेशन की अनुमति देता है)
(जरूरी)
"अभी स्थापित करें" पर क्लिक करें।
अपना स्थान चुनें।
नोट: यदि आप उस USB ड्राइव की जड़ में ग्रब स्थापित करने के लिए चुनते हैं जिसे आप उबंटू में स्थापित कर रहे हैं, (यानी sdb sdb1 नहीं) को चुनने के बाद हार्ड ड्राइव को अक्षम करने से चूक सकते हैं। सतर्क रहें, कई लोगों ने HDD MBR को अधिलेखित कर दिया है क्योंकि बूट लोडर के लिए डिफ़ॉल्ट स्थान एसडीए है, आंतरिक ड्राइव के ग्रब में किसी भी आइटम को यूएसबी की ग्रब में जोड़ा जाएगा। आप बाद में अपडेट-ग्रब कर सकते हैं।
USB - BIOS / UEFI पर पूर्ण इंस्टॉल करें
Mkusb एक पूर्ण संस्थापित USB ड्राइव को BIOS और UEFI दोनों से बूट करने में सक्षम बनाता है:
इंस्टॉलर USB (2GB या उससे बड़ा) पर लाइव सिस्टम बनाने के लिए mkusb का उपयोग करें ।
~ 25GB दृढ़ता के साथ डिफ़ॉल्ट सेटिंग्स का उपयोग करके लक्ष्य 128GB USB पर एक स्थायी प्रणाली बनाने के लिए mkusb का उपयोग करें , (शेष NTFS विभाजन का उपयोग विंडोज सुलभ डेटा विभाजन के रूप में किया जाता है)।
जैसे ही mkusb खत्म हो जाता है, GParted खोलें और sdx4 को हटा दें, ISO9660 विभाजन और पुनर्प्राप्त स्थान में sdx5 का विस्तार करें, sdx लक्ष्य ड्राइव का डिवाइस नाम है।
यदि वांछित है, तो घर / घर के लिए एक अतिरिक्त ext4 विभाजन sdx6 बनाएं।
आगे बढ़ने से पहले एचडीडी को अनप्लग या हटा दें, (वैकल्पिक लेकिन अनुशंसित, यूईएफआई मोड में अत्यधिक अनुशंसित)।
बूट इंस्टॉलर ड्राइव, कोशिश करें चुनें।
लक्ष्य ड्राइव डालें
Ubuntu स्थापित करें ...
"कुछ और" चुनें।
Sdx5 का चयन करें, (लक्ष्य ड्राइव पर), और बदलें पर क्लिक करें।
किसी भी अन्य विभाजन को न छुएँ (जब तक / होम विभाजन को sdx6 में न जोड़ें)।
बूट लोडर इंस्टॉलेशन के लिए डिवाइस के रूप में sdx5 चुनें ।
पूर्ण स्थापना।
Grub.cfg को sdx5 / boot / grub से काटें और sdx3 / boot / grub पर चिपकाएँ, मौजूदा grub.cfg फ़ाइल को अधिलेखित करें।
बूट ड्राइव में सभी ड्राइव जोड़ने के लिए टारगेट ड्राइव को बूट करें और सुडो अपडेट-ग्रब चलाएं।
पूर्व -18.04 इंस्टॉल होने पर, कोई भी प्रॉपर ड्राइवर, (यानी एनवीडिया) इंस्टॉल न करें।
fwiw, मैं usb ड्राइव पर बूट करके अपने पीसी पर ubuntu 18.1 चलाने के लिए एक थंबड्राइव सेट करने में सक्षम था। मैं अब अपने पीसी को ubie 18.1 चला रहा हूं, और td (थंब ड्राइव) में sw को स्थापित कर सकता हूं, डेटा को td में सेव कर सकता हूं, और अन्य सभी मामलों में अपने पीसी का उपयोग कर सकता हूं जैसे कि मैंने ubie को आंतरिक हार्ड ड्राइव पर इंस्टॉल किया था। मैं वर्तमान ओएस की परवाह किए बिना अपने कई पीसी में से किसी पर भी इस प्रणाली का उपयोग करने में सक्षम हूं। यह मेरा लक्ष्य था।
मेरे अपेक्षाकृत कम स्तर के लिनेक्स क्षमता के कारण, मैंने सबसे सरल सेटअप प्रक्रियाओं को निम्न प्रकार से मांगा: मैंने आंतरिक हार्ड ड्राइव डेटा केबल को डिस्कनेक्ट कर दिया, और, अपने पीसी पर दो फ्रंट यूएसबी कनेक्शन का उपयोग करते हुए, मैंने लाइव डब के लिए एक थंबड्राइव में प्लग इन किया। उस पर, और दूसरे यूएसबी पोर्ट में एक नया 32 जीबी थंबड्राइव प्लग किया।
यूएसबी ड्राइव से बूट करने पर मैंने उबंटू को स्थापित करने के लिए चुना, और बस निर्देशों का पालन किया। सब कुछ स्वचालित रूप से और सुचारू रूप से चला गया, और मैं अब अपने किसी भी पीसी में नई ड्राइव से बूट करने में सक्षम हूं और उनका उपयोग करता हूं जैसे कि यूबी आंतरिक हार्ड ड्राइव पर स्थापित किया गया था।
काश मेरे पास समय और विशेषज्ञता होती कि मैं इनमें से कौन सा, कई उपयोगी शोध प्रबंध सीधे मुझ पर लागू करता और एक को खेल में डाल देता, लेकिन मेरे लिए ऐसा नहीं हुआ। अगर किसी को एक आसान मटर करना है, तो इस विधि को आजमाएं। सभी की मदद के लिए धन्यवाद, सेंट
उबंटू से एक बूट करने योग्य उबंटू यूएसबी ड्राइव कैसे करें (macOS से एक बूट करने योग्य उबंटू यूएसबी ड्राइव बनाने के लिए मेरा जवाब यहां देखें ):
0) https://ubuntu.com/download/desktop से उबंटू .iso फ़ाइल डाउनलोड करें और इसे अपने डाउनलोड फ़ोल्डर में डालें। मैं हमेशा नवीनतम संस्करण (जो 19.04 है के रूप में मैं इस लिख रहा हूँ, लेकिन बहुत जल्द 19.10 हो जाएगा) की सलाह देते हैं, नहीं LTS एक (जब तक कि उस संस्करण का कहना है LTS है नवीनतम संस्करण)।
1) टर्मिनल खोलें और अपने यूएसबी ड्राइव के साथ फ़ाइल पथ ढूंढें
lsblk
आप sd L की तलाश में हैं , जहाँ L कुछ अक्षर है। यह शायद sdb है (चूँकि "sda" संभवतः आपकी हार्ड ड्राइव है और यदि आपके पास केवल एक हार्ड ड्राइव है, तो यह संभवतः आपके USB ड्राइव पर अगले अक्षर, b को असाइन करेगा), लेकिन डबल चेक करें कि SIZE
कॉलम समझ में आता है।
आप sda 1 या sdb 1 जैसे आगे के उपखंड भी देखेंगे । यह वह नहीं है जो आप खोज रहे हैं, आप सिर्फ sd <कुछ अक्षर> चाहते हैं। वे संख्याएँ विभाजन का उल्लेख करती हैं । एक विभाजन आपकी हार्ड ड्राइव (या SSD या USB ड्राइव) को छोटे क्षेत्रों में विभाजित करने का एक तरीका है, एक फ़ोल्डर की तरह लेकिन अधिक गंभीर। हम संपूर्ण USB को अधिलेखित करना चाहते हैं, न कि उस पर पहला विभाजन (एक आईएसओ फ़ाइल वास्तव में पहले से ही उस पर विभाजन की जानकारी है कि वह उस विभाजन डेटा को अधिलेखित कर देगा जो आपके USB ड्राइव पर पहले से है), न कि इसके विभाजन में से केवल एक। बस sd <कुछ अक्षर> निर्दिष्ट करने की आवश्यकता है और उसके बाद आने वाले किसी भी नंबर को छोड़ दें।
dd
बाद में आप जिस कमांड को चलाने जा रहे हैं, वह ड्राइव के सभी डेटा को प्रभावी रूप से हटा देगा ताकि यह गलत न हो। यदि आपको यह जानने में कठिन समय है कि कौन सी डिस्क आपकी है, तो आप अपने यूएसबी ड्राइव को अनप्लग कर सकते हैं, कमांड चला सकते हैं, इसे वापस प्लग कर सकते हैं, lsblk
फिर से चला सकते हैं और देख सकते हैं कि क्या बदल गया है। यदि आप अधिक जानकारी देखना चाहते हैं, तो आप sudo fdisk -l
कमांड को भी आज़मा सकते हैं ।
अगला आपके नाम के आरंभ में "/ देव /" जोड़ें, इसलिए (उदाहरण के लिए) "sdb" बन जाता है "/ dev / sdb"। निर्देशिका /dev/sd<whatever>
में एक वास्तविक फ़ाइल है जो एक नियमित फ़ाइल होने/dev
का दिखावा कर रही है लेकिन वास्तव में आपकी हार्ड ड्राइव को पढ़ेगी। यदि आप इसे पढ़ने की कोशिश करते हैं, तो यह आपकी हार्ड ड्राइव पर अंतर्निहित डेटा की एक बाइनरी फ़ाइल के रूप में कार्य करेगा। आमतौर पर एक हार्ड ड्राइव (या एसएसडी) में एक विभाजन तालिका होती है, और प्रत्येक विभाजन में एक फ़ाइल सिस्टम होता है, जिसे उबंटू (या कोई अन्य ऑपरेटिंग सिस्टम) पढ़ेगा और व्याख्या करेगा, फिर आपको हार्ड ड्राइव को विभिन्न फ़ोल्डरों में फ़ाइलों की एक टन के रूप में दिखाएगा। , लेकिन रीडिंग या राइटिंग टू / से / देव / एसडी एल , उबंटू को यह बताने का एक तरीका है कि सभी को भूल जाएं और हार्ड ड्राइव को बाइट्स की श्रृंखला के रूप में देखें )।
2) dd
अपने यूएसबी स्टिक के लिए .iso छवि की प्रतिलिपि बनाने के लिए उपयोग करें ( पिछले चरण से आपको प्राप्त पत्र के साथ एल बदलें )
sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL
उस कदम में कुछ समय लगेगा। जब यह पूरा हो जाए तो आपको दौड़ना चाहिए
sync
बस यह सुनिश्चित करने के लिए कि सभी डेटा स्थानांतरित किया जा रहा है और फिर आप कर रहे हैं; उबंटू बूट करने के लिए अपने यूएसबी स्टिक का उपयोग करें।
आप इसे dd
जोड़कर कमांड को गति दे सकते हैं bs=1M
। आप मैन्युअल रूप से बुला बदलने के लिए चाहते हो सकता है sync
गुजर के साथ oflag=sync
करने के लिए dd
(जो एक ही काम करता है ) और बताने के लिए dd
आप को दिखाने के लिए कितना यह अब तक के साथ स्थानांतरित किया गया है status=progress
, सभी एक साथ दिखाई देगी जो
sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL
( सही पत्र के साथ L को बदलना न भूलें )