मैं एक नए वितरण का प्रयास करना चाहता था, इसलिए मैंने dd का उपयोग करके एक बूट करने योग्य USB बनाने का निर्णय लिया:
sudo dd if=my.iso of=/dev/sdb bs=4M
मैंने इस पर बूट करने की कोशिश की, लेकिन इसे BIOS में बूट मीडिया के रूप में चुनने के बावजूद, कंप्यूटर ने इस पर बूट नहीं किया और इसके बजाय आधार प्रणाली शुरू करने के लिए आगे बढ़ा। (एक पक्ष के प्रश्न के रूप में, मुझे समझ में नहीं आता है कि क्यों मैं कभी-कभी सिस्टम को बूट कर सकता हूं, और कभी-कभी मैं, आईएसओ को यूएसबी में लिखने के लिए उसी पंक्ति का उपयोग नहीं कर सकता हूं)।
मुझे यकीन नहीं है कि मैंने और क्या गलत किया, लेकिन इसका नतीजा यह हुआ कि 16GB ड्राइव केवल 10MB उपलब्ध दिखा।
Gparted का उपयोग करते हुए, ड्राइव पर केवल 10MB उपलब्ध है, हालांकि lsblk का उपयोग कर आउटपुट:
sdb 8:16 1 14.9G 0 disk
मैंने सफलता के बिना, fdisk और अन्य उपयोगिताओं का उपयोग करके इसे प्रारूपित करने का प्रयास किया। तब मैंने देखा कि सिर, सिलेंडर और सेक्टर के लिए एक और सटीक एक ही यूएसबी ड्राइव (एक ही मॉडल, एक ही ब्रांड, एक ही क्षमता) से अलग है। यद्यपि यह जानकारी (सिर, आदि) वास्तव में एक यूएसबी ड्राइव के लिए प्रासंगिक नहीं है, हालांकि मुझे यह समस्या हो सकती है जिसने मेरे यूएसबी 10 एमबी को "लंबा" बना दिया।
हालाँकि इन्हें संशोधित करने का कोई भी प्रयास, fdisk के विशेषज्ञ मोड (प्रोग्राम में एक बार x कुंजी) का उपयोग करने में असफल रहा, उन्हें लिखने की कोशिश करना (w) उन्हें काम नहीं आया (क्षमता में कोई बदलाव नहीं हुआ)।
मैंने इसे संशोधित करने के अन्य तरीकों की तलाश की (जैसा कि मेरा मानना है कि यह USB अपना सही आकार क्यों नहीं दिखा रहा है) लेकिन असफल रहा है।
मैं उस ड्राइव के हेडर, सेक्टर और सिलिंडर को स्थायी रूप से कैसे बदल सकता हूं? क्या यह है कि मेरा यूएसबी सिकुड़ गया है, और यदि नहीं, तो मैं इसे उसके वास्तविक आकार में पुनर्स्थापित करने के लिए क्या कर सकता हूं?
संपादित करें : सुझावों ने काम नहीं किया, हालांकि मेरे खोज इंजन पर अलग-अलग शब्दों ने मुझे खोज लिया testdisk
जो समस्या को हल कर सकता है।
संपादित करें : CHS को बदलने की कोशिश नहीं की गई: टेस्टडिस्क छोड़ने के बाद, यह उन मानों पर रीसेट हो गया है जो इसे 10MiB बड़ा बनाते हैं।
हल किया : जाहिर है, आकार सही है अगर मैं इसे दूसरे कंप्यूटर पर उपयोग करता हूं। प्रदर्शित किए जाने वाले सही मानों के लिए रिबूटिंग की आवश्यकता हो सकती है।