यदि मेरा USB फ्लैश ड्राइव बूट करने योग्य बनाया जा सकता है तो मैं कैसे बता सकता हूं?


1

मैं अपने लैपटॉप पर इसे स्थापित करने या न करने का निर्णय लेने से पहले लिनक्स टकसाल की कोशिश करना चाहूंगा। मुझे एक ISO छवि मिली है जो मैंने ddUSB फ्लैश ड्राइव पर दी है ( sudo dd if=~/Downloads/linuxmint-14.1-cinnamon-dvd-32bit.iso of=/media/24C4-1E16/linuxmint-14.1-cinnamon-dvd-32bit.iso oflag=direct bs=1048576), लेकिन जब मैं अपनी मशीन को रिबूट करता हूं और फ्लैश ड्राइव से बूट करता हूं तो मुझे "डिस्क त्रुटि को पुनः आरंभ करने के लिए कोई भी कुंजी दबाएं" मिलती है।

समस्या यह है, मैं नहीं बता सकता कि मैंने फ्लैश ड्राइव को गलत बनाया है या अगर मैंने गलत आईएसओ छवि प्राप्त की है। आईएसओ छवि फ़ाइल के नाम पर "डीवीडी" कहती है, इसलिए यह निश्चित रूप से गलत छवि हो सकती है, लेकिन मैं हालांकि डाउनलोड करने के लिए लिनक्स टकसाल का कोई अन्य संस्करण नहीं देखता। तो अगर आप मुझे उस दिशा में इशारा कर सकते हैं जो मददगार होगा।

अपडेट करें:

 $ sudo dd if=~/Downloads/linuxmint-14.1-cinnamon-dvd-32bit.iso of=/dev/sdb/linuxmint-14.1-cinnamon-dvd-32bit.iso oflag=direct  bs=1048576
 dd: opening `/dev/sdb/linuxmint-14.1-cinnamon-dvd-32bit.iso': Not a directory

ऐसा लगता है कि मुझे "=" टुकड़े में फ़ाइल नाम की आवश्यकता नहीं है

जवाबों:


2

आपके यूएसबी को माउंट करने की आवश्यकता नहीं है, इसका उपयोग करें:

sudo dd if=~/Downloads/linuxmint-14.1-cinnamon-dvd-32bit.iso of=/dev/sdX oflag=direct bs=1048576

एक्स के साथ सावधान रहें, आम तौर पर एसडीए आपकी हार्ड डिस्क है, इसलिए एसडीबी, एसडीसी, आपकी यूएसबी ड्राइव हो सकती है


मैं कैसे पता लगा सकता हूं कि कौन सी मेरी यूएसबी ड्राइव है? ls /dev/sdbसिर्फ रिटर्न/dev/sdb
रेमी

2
जब usb अनप्लग हो जाए, sudo fdisk -lतो रन करें , फिर अपने usb में प्लग करें और फिर से उस कमांड को रन करें। सबसे पहले आपको हार्ड डिस्क के लिए सिर्फ आउटपुट मिलेगा, और एक अन्य डिवाइस दिखाई देने के बाद
slackmart

बहुत धन्यवाद। जब मैं / dev / sdb का उपयोग करता हूं तो मुझे एक त्रुटि मिलती है (जो कि इसका परिणाम था fdisk)
Ramy

वास्तव में? लेकिन क्या आपने अब पहचाना है कि आपका usb डिवाइस कौन सा है?
आलसी

माफ करना, मुझे लगता है कि मैं समझ गया। मैं अब इससे बूट करने की कोशिश करने जा रहा हूं और आपको बता दूंगा।
रामी

2

लगता है कि आप ddगलत तरीके से कमांड का उपयोग कर रहे हैं । अपने आदेश का उपयोग करते हुए, आप ddउस स्थान पर माउंट किए गए विभाजन (या ड्राइव का हिस्सा) से जुड़े हैं।

करने के लिए ddऔर बनाने के एक ड्राइव बूट, तो आप पूरी ड्राइव (नहीं एक विभाजन) करने के लिए लिखने के लिए की जरूरत है। ड्राइव को भी माउंट नहीं किया जाना चाहिए।

आपकी आज्ञा निम्न के समान होनी चाहिए:

sudo dd if=~/Name/Downloads/image.iso of=/dev/sdx

सही चुनना सुनिश्चित करें /dev/sdx, अन्यथा आप आसानी से अपने सिस्टम को भ्रष्ट कर सकते हैं या किसी अन्य ड्राइव को बर्बाद कर सकते हैं।

(OSX पर यह / वॉल्यूम / कुछ के लिए हो सकता है of=)।

तो अपने प्रश्न का उत्तर देने के लिए, आप जान सकते हैं कि गलत आदेश जारी करने से आपका ड्राइव बूट करने योग्य नहीं है :)


0

जांचें कि क्या यह ddUSB ड्राइव में छवि के लिए पर्याप्त है , आपको कुछ विशेष करने की आवश्यकता हो सकती है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.