ปัญหาขนาดบล็อกของ USB Startup Disk Creator


9

ฉันสามารถสร้าง pendrives USB ที่สามารถบูตได้สำเร็จ อย่างไรก็ตามเมื่อเร็ว ๆ นี้ฉันสังเกตเห็นว่าพื้นที่ที่ไม่ได้ใช้งานบนไดรฟ์นั้นสูญเปล่า

ตัวอย่างเช่นถ้าฉันใช้ 16GB USB stick และโหลด 16.04 ลงบนมันผ่านเครื่องมือ Start Disk Creator ฉันจะได้รับแท่ง USB ที่ไม่ได้ใช้งานประมาณ 14GB (และใช้ไม่ได้)

ฉันพยายามจัดรูปแบบพื้นที่ว่างโดยใช้ Gparted แต่ฉันได้รับข้อผิดพลาดต่อไปนี้:

The driver descriptor says the physical block size is 2048 bytes, but Linux says that it is 512 bytes.

มีวิธีการฟอร์แมตพื้นที่ที่ไม่ได้ใช้งานและใช้ประโยชน์จากมันหรือไม่?


2
คำถามที่เกี่ยวข้อง: askubuntu.com/questions/675649/…
Rick-777

คำตอบ:


3

ในที่สุดฉันก็พบคำตอบหลังจากค้นหาหนึ่งปี!

เมื่อคุณได้รับข้อความเตือนนี้หลังจากใช้ USB Startup Disk Creator

"ตัวบ่งชี้ไดร์เวอร์บอกว่าขนาดของฟิสิคัลบล็อกคือ 2048 ไบต์ แต่ Linux บอกว่ามันคือ 512 ไบต์" หมายความว่าคำสั่ง dd ด้านหลัง GUI ที่ดีลืมที่จะระบุตัวเลือก bs = 2048

ก่อนอื่นให้ระบุอักษรระบุไดรฟ์ที่แท่ง USB ได้รับจากเคอร์เนล

sudo parted --list

ตัวอย่างเช่นไดรฟ์ USB นี้อยู่ใน Device Serial Disk h: (/ dev / sdh)

รุ่น: KINGSTON DataTraveler G3 (scsi) Schijf / dev / sdh: 4001MB

ใช้ข้อมูลเพื่อล้างตารางพาร์ติชันและข้อมูลทั้งหมดจากไดรฟ์

⚠คำเตือนขั้นตอนต่อไปนี้จะทำลายข้อมูลทั้งหมดบนไดรฟ์⚠

sudo wipefs --all /dev/sdX

ตรวจสอบให้แน่ใจว่าคุณได้เลือกก้าน USB ที่ถูกต้องสำหรับค่า X ดังนั้นคุณจึงไม่ต้องเช็ดฮาร์ดไดรฟ์ / SSD โดยไม่ตั้งใจ

พื้นหลัง

ไม่ใช่ว่าพื้นที่ที่ไม่ได้ใช้จะสูญเปล่า ดิสก์ USB เสียหายโดย USB Startup Disk Creator ด้วยเหตุผลบางอย่าง USB Startup Disk Creator ได้กลายเป็นผู้สร้างซีดีรอม มันเขียน USB-Stick ของคุณเป็นรูปแบบ iso9660 ซึ่งมีไว้สำหรับซีดีรอมเท่านั้น เนื่องจากคอมพิวเตอร์เครื่องใหม่ไม่ได้มาพร้อมกับเครื่องเล่นซีดีรอมหรือนักเขียนอีกต่อไปนี่เป็นข้อผิดพลาดในการถดถอยและมีการรายงานที่นี่: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1708881


linux distros ส่วนใหญ่มีไฟล์ iso ไฮบริดซึ่งทำงานได้ทั้งในการสร้างแผ่นดิสก์สำหรับเริ่มระบบ DVD และไดรฟ์ USB สำหรับเริ่มระบบ ซึ่งหมายความว่าจะมีระบบไฟล์ iso 9660 ในไดรฟ์ USB นี่ไม่ใช่ความผิดมันเป็นระบบที่ใช้งานได้สำหรับไดรฟ์สดเท่านั้นและไดรฟ์ตัวติดตั้ง ปัญหาคือเครื่องมือบางอย่างไม่เข้าใจว่าเป็นอะไรและบ่นว่าเสียหาย โชคดีที่มีรุ่นใหม่gpartedใน 17.10 ซึ่งสามารถรับรู้ไดรฟ์ดังกล่าว - คุณสามารถกู้คืนไดรฟ์สำหรับบูตดังกล่าวไปยังอุปกรณ์เก็บข้อมูลมาตรฐานด้วย mkusb, help.ubuntu.com/community/mkusb/wipe
sudodus

ดูรายละเอียดเพิ่มเติมได้ที่ลิงค์นี้Askubuntu.com/questions/962727/…
sudodus

การดำเนินการ sudo wipefs - ทั้งหมด / / dev / sdb ฉันได้รับ: การเตรียมใช้งานการตรวจสอบล้มเหลว: อุปกรณ์หรือทรัพยากรไม่ว่าง
Carmine

ฉันสามารถยกเลิกการจัดสรรพื้นที่ "ฟรี" ที่เป็นแบบอ่านอย่างเดียว แต่ไม่สามารถฟอร์แมตผ่าน Ubuntu ได้สาเหตุที่เขียน usb-ubuntu live ถูกบล็อกอยู่ จาก W7 แทนทำให้ฉันสามารถฟอร์แมตพื้นที่ว่าง (14 Gb) และช่วยเหลือพื้นที่ว่างทั้งหมด ด้วยวิธีนี้ฉันสูญเสียเพียง 2 GB
Carmine

0

ผู้สร้างดิสก์เริ่มต้นบางตัวเช่นตัวติดตั้งยูนิเวอร์แซลยูเอสบีสามารถสร้างพื้นที่สำหรับวางเอกสารและโปรแกรมอื่น ๆ ซึ่งจะยังคงอยู่หลังจากการรีบูตจาก usb จริง คุณสามารถตั้งค่าขนาดนี้และใช้ usb ของคุณแบบนั้นได้มากกว่า

ฉันไม่รู้ว่าจะวางไฟล์ไว้ใกล้กับ iso ที่สามารถบู๊ตได้ของคุณหรือไม่

การปรับขนาดพาร์ติชันอาจไม่สร้างความแตกต่างและผู้สร้างดิสก์เริ่มต้นเลือกตารางพาร์ติชันที่เห็นได้ชัดว่าอนุญาตให้ใช้เพียง 1 พาร์ติชันหลักเท่านั้นดังนั้นฉันดูเหมือนจะไม่สามารถสร้างพาร์ติชันอื่นในพื้นที่ว่าง ดูเหมือนว่าตัวเลือกเดียวคือการใช้ตัวติดตั้งยูนิเวอร์แซลยูเอสบี (หรือผู้สร้างยูเอสบีสดอื่น ๆ ที่สนับสนุนสิ่งนี้) เพื่อสร้างพื้นที่ขนาดใหญ่ขึ้นสำหรับการจัดเก็บข้อมูลแบบถาวร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.