मैंने किसी तरह अपने USB ड्राइव पर एक आईएसओ 9660 इमेज लिखने में कामयाबी हासिल की है, जो मेरे सभी कंप्यूटर को लगता है कि डिवाइस वास्तव में एक सीडी है। मैंने इस विभाजन को हटाने के विभिन्न तरीकों की कोशिश की है, लेकिन कुछ भी काम नहीं करता है। मैंने कोशिश की है fdisk
, जो कहता है
$ fdisk -l / dev / sdb नहीं खोल सकते / देव / sdbजब मैं इस उपकरण पर इसका उपयोग करने का प्रयास करता हूं तो दुर्घटनाग्रस्त हो जाता है।
मैंने भी कोशिश की है
$ dd if = / dev / zero of = / dev / sdbलेकिन यह सिर्फ आउटपुट (स्क्रीन पर या डिस्क पर) के साथ लटका रहता है। हालाँकि, जब मैं USB को प्लग इन करता हूं, तो यह माउंट हो जाता है, और मैं इस पर फाइलों को देख सकता हूं (लेकिन संपादित नहीं कर सकता)।
संपादित करें : अब परिणाम है
$ dd if = / dev / zero of = / dev / sdb dd: Read / dev / sdb ’खोलना: केवल-पढ़ने के लिए फ़ाइल सिस्टम
मैंने इसे विंडोज पर फिर से प्रारूपित करने की भी कोशिश की है, लेकिन यह प्रारूप प्रक्रिया के अंत में पहुंच जाता है और फिर कहता है "ड्राइव को प्रारूपित नहीं कर सकता"।
मैं इस विभाजन को कैसे निकाल सकता हूं और अपने पूरे यूएसबी ड्राइव को फिर से सामान्य स्थिति में ला सकता हूं?
संपादित करें 1 : एक सरल mkfs
काम करने की कोशिश नहीं करता है:
$ सुडो mkfs -t vfat / dev / sdb mkfs.vfat 3.0.0 (28 सितंबर 2008) mkfs.vfat: फुल-डिस्क डिवाइस '/ dev / sdb' पर फाइलसिस्टम बनाने का प्रयास नहीं करेगा (यदि मैं चाहता हूं तो -I का उपयोग करें)मैं नहीं कर सकता
mkfs
पर /dev/sdb1
ऐसी कोई विभाजन न होने के कारण, दिखाया गया है:$ ls / देव | grep sdb SDB
EDIT 2 : यह dmesg द्वारा पोस्ट की गई जानकारी है जब मैं डिवाइस को प्लग इन करता हूं:
$ dmesg । । (स्निप) । usb 2-1: नया USB उपकरण मिला, idVendor = 058f, idProduct = 6387 usb 2-1: नई USB डिवाइस स्ट्रिंग्स: Mfr = 1, उत्पाद = 2, SerialNumber = 3 यूएसबी 2-1: उत्पाद: मास स्टोरेज यूएसबी 2-1: निर्माता: सामान्य usb 2-1: SerialNumber: G09050000000000108108 usb-storage: 4 में पाया गया डिवाइस usb-storage: स्कैनिंग से पहले डिवाइस के सेट होने का इंतजार करना usb-storage: डिवाइस स्कैन पूरा scsi 6: 0: 0: 0: डायरेक्ट-एक्सेस फ्लैश ड्राइव AU_USB20 8.07 PQ: 0 ANSI: 2 sd 6: 0: 0: 0: [sdb] 4069376 512-बाइट हार्डवेयर सेक्टर (2084 MB) sd 6: 0: 0: 0: [sdb] राइट प्रोटेक्ट ऑफ है sd 6: 0: 0: 0: [sdb] मोड सेंस: 03 00 00 00 sd 6: 0: 0: 0: [sdb] ड्राइव कैश मान लें: के माध्यम से लिखें sd 6: 0: 0: 0: [sdb] 4069376 512-बाइट हार्डवेयर सेक्टर (2084 MB) sd 6: 0: 0: 0: [sdb] राइट प्रोटेक्ट ऑफ है sd 6: 0: 0: 0: [sdb] मोड सेंस: 03 00 00 00 sd 6: 0: 0: 0: [sdb] ड्राइव कैश मान लें: के माध्यम से लिखें sdb: अज्ञात विभाजन तालिका sd 6: 0: 0: 0: [sdb] संलग्न SCSI हटाने योग्य डिस्क एसडी 6: 0: 0: 0: 0: संलग्न स्कैसी जेनेरिक sg2 टाइप 0 आईएसओ 9660 एक्सटेंशन: माइक्रोसॉफ्ट जोलीट लेवल 3 ISO 9660 एक्सटेंशन: RRIP_1991A SELinux: आरंभीकृत (देव sdb, प्रकार iso9660), genfs_contexts का उपयोग करता है CE: वृद्धि हो रही है min_delta_ns से 15000 nsecइससे पता चलता है कि डिवाइस को ISO 9660 के रूप में स्वरूपित किया गया है और यह है
/dev/sdb
।
EDIT 3 : यह वह संदेश है जो मुझे डिस्क पर एक नया विभाजन तालिका dmesg
चलाने cfdisk
और लिखने के बाद मिलता है :
SELinux: आरंभीकृत (देव sdb, प्रकार iso9660), genfs_contexts का उपयोग करता है sd 17: 0: 0: 0: [sdb] डिवाइस तैयार नहीं है: Sense Key: Not Ready [करंट] sd 17: 0: 0: 0: [sdb] डिवाइस तैयार नहीं है: <> ASC = 0xff ASCQ = 0xffASC = 0xff <> ASCQ = 0xff end_request: I / O त्रुटि, देव sdb, सेक्टर 0 डिवाइस sdb पर बफर I / O त्रुटि, तार्किक ब्लॉक 0 sdb पर I / O त्रुटि के कारण पृष्ठ खो गया
sudo dd if=some.iso of=/dev/sdb
- मुझे ऐसा कुछ और करने की याद नहीं है जो यह कर सके