ฉันจะฟอร์แมตไดรฟ์ USB ความจุ 8 GB เป็น FAT / FAT16 ใน Windows 7 ได้อย่างไร


26

ฉันพยายามแล้วFORMAT /FS:FAT, diskpart , การจัดการดิสก์และHP USB จัดเก็บดิสก์เครื่องมือรูปแบบ

ฉันจำเป็นต้องซื้อไดรฟ์ที่มีขนาดเล็กกว่าจริงหรือไม่ เครื่องมือการจัดรูปแบบไม่สามารถข้ามพื้นที่เกิน 2 GB ได้หรือไม่

อัพเดต BIOS เน็ตบุ๊ก Asus ของฉันต้องใช้ฟอร์แมต USB เป็นFAT16และฉันไม่สามารถทำให้ยูทิลิตี้อัพเดต BIOS ของ Asus ทำงานได้


2
นั่นเป็นข้อ จำกัด อันยิ่งใหญ่ในแฟลช BIOS นั่นใช่ ฉันจะเขียนจดหมายถึงพวกเขา ...
Shinrai

1
วิธีการของเคนทำงาน อย่างไรก็ตามตัวอัพเดตไบออสของ uncooperative ยังไม่สามารถอ่านได้ ฉันแก้ไขปัญหาของฉันด้วยการสร้างแท่ง USB "ทำให้บูตได้" MS-DOS และใช้ยูทิลิตี้ AFUDOS AFUDOS อัพเดต BIOS ในระยะเวลาอันสั้น
William C

หนึ่งเคล็ดลับที่อาจแก้ปัญหาของคุณคือ dat ชื่อไฟล์ (รอม) จะต้องมีชื่อรุ่นของคุณ ตัวอย่างเช่นฉันมี eeepc 901 ดังนั้น rom จะต้องเปลี่ยนชื่อเป็น 901.rom

คำตอบ:


38

การจัดการดิสก์และ DISKPART ไม่อนุญาตให้คุณลบพาร์ติชันบนสื่อแบบถอดได้ แต่คุณสามารถใช้cleanคำสั่งของ DISKPART เพื่อดักฟังและเริ่มต้นใหม่ นี่คือชุดคำสั่งที่ใช้ได้กับฉัน:

DISKPART> list disk

  Disk ###  Status      Size     Free     Dyn  Gpt
  --------  ----------  -------  -------  ---  ---
  Disk 0    Online        40 GB      0 B
  Disk 1    Online      7538 MB      0 B

DISKPART> select disk 1

Disk 1 is now the selected disk.

DISKPART> list part

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            500 MB  1024 KB

DISKPART> clean

DiskPart succeeded in cleaning the disk.

DISKPART> create part primary size=500

DiskPart succeeded in creating the specified partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=fat quick

  100 percent completed

DiskPart successfully formatted the volume.

DISKPART> assign

DiskPart successfully assigned the drive letter or mount point.

สิ่งนี้จะสร้างพาร์ติชัน FAT ขนาด 500MB เป็นพาร์ติชั่นเดียวบนดิสก์ list partใช้เพื่อให้แน่ใจว่าฉันเลือกดิสก์ที่ถูกต้องเท่านั้น (และขนาดที่แสดงนั้นมาจากความพยายามครั้งก่อนคุณจะพูดอย่างอื่นใกล้เคียงกับขนาดเต็ม)


โอเคสิ่งนี้ใช้ได้เพราะมันสร้างไดรฟ์ USB 500MB ให้ฉัน "FORMAT / FS: FAT" สามารถใช้งานได้แม้ตอนนี้สามารถฟอร์แมตเป็น 500MB ได้ อย่างไรก็ตามโปรแกรมอัปเดต BIOS ออนบอร์ด BIOS ของ Asus นั้นรับรู้ถึงไดรฟ์ แต่ไม่สามารถค้นหาไฟล์ rom ที่ฉันบันทึกไว้ได้ ฉันทำซ้ำสิ่งทั้งหมดด้วย "สร้างส่วนหลักขนาด = 1" จากนั้นทำการฟอร์แมตใหม่ / FS: ใส่มันใหม่ แต่เครื่องมืออัปเดต asus ยังหาไฟล์รอมของฉันไม่พบ คุณมีข้อเสนอแนะเพิ่มเติมหรือไม่?
William C

มันควรจะเป็นรายการเนื้อหาของไดรฟ์ แต่รายการว่างเปล่า? ใช้ DIR / X เพื่อตรวจสอบว่าไฟล์มีชื่อไฟล์แบบง่าย 8.3 พร้อมนามสกุลที่ถูกต้องทั้งหมดเป็นตัวพิมพ์ใหญ่ สร้างไฟล์ปลอม (เช่นเดียวกับecho > TEST.ONE) บางไฟล์ที่มีนามสกุลถูกต้องและดูว่าไฟล์นั้นปรากฏ
เคน

ไม่พบยูทิลิตี้ไบออส "พบอุปกรณ์ USB // อ่าน" 1000HE.ROM "... // ไม่พบ" 1000HE.ROM "บนอุปกรณ์ USB!" ฉันลองเปลี่ยนชื่อเป็น "1000he.rom" หรือ "1000he.ROM" หรือ "1000HE.ROM" การอภิปรายในฟอรัม EEEPC ที่ผ่านมาแนะนำให้ทำการอัพเดตไบออสใน XP ก่อน (เพราะมี Asus BIOS Updater ที่ทำงานใน XP) ก่อนการติดตั้ง Windows 7 ฉันอาจต้องมองหาใครสักคนที่มี usb 1GB
William C

ฉันมีคีย์ USB 8MB โบราณและไม่มีตารางพาร์ทิชันเลย มันเหมือนกับฟลอปปี้: บูตเซกเตอร์เป็นเซกเตอร์แรกตามด้วย FAT และไดเรกทอรีราก อ่านง่ายกว่าและอาจเป็นสิ่งที่ Asus BIOS คาดหวัง ลองวาง ROM ลงบนฟลอปปี้จากนั้นทำสำเนาเซกเตอร์ (เช่นdd) เหนือส่วนแรกของ USB แล้วลองทำเช่นนั้น สำหรับความช่วยเหลือเพิ่มเติมให้เปิดคำถามอื่น ดูเหมือนว่าต้นฉบับของคุณจะได้รับคำตอบ
เคน

เคล็ดลับ! คุณสามารถเลือกพาร์ติชันหรือโวลุ่มและออกfilesystemsเพียงอย่างเดียวเพื่อดูว่าระบบไฟล์และหน่วยการจัดสรรถูกตั้งไว้ที่ใดหรือเพื่อดูว่าการตั้งค่าเริ่มต้นหรือการตั้งค่าที่แนะนำสำหรับพาร์ติชันหรือไดรฟ์นั้นคืออะไร จากนั้นคุณสามารถออกformat recommended quickอินสแตนซ์เพื่อให้ Diskpart ตัดสินใจเลือกการตั้งค่าทั้งสองนี้สำหรับคุณ ถ้าคุณต้องการ.
Samir

3

ไม่มีวิธีใดในการฟอร์แมตพาร์ติชัน FAT16 ที่มีขนาดใหญ่กว่า 4 GB (2 GB ใน Windows) ใช้เครื่องมือแบ่งพาร์ติชันเพื่อแบ่งพาร์ติชันไดรฟ์ใหม่ (คุณอาจต้องใช้ Linux สำหรับเรื่องนี้)


2

ขอบคุณเคนสำหรับข้อเสนอแนะของคุณโดยใช้ diskpart ฉันต้องการสิ่งนี้เพื่อทำการอัปเดตเฟิร์มแวร์ไปยังทีวี Sharp Aquos รุ่นเก่า (มันจะรู้จักการอัพเดต แต่เมื่อมันพยายามแฟลชมันไม่สามารถหาได้) หลังจากแปลง 8GB USB ของฉันไปเป็นดิสก์ FAT ขนาด 512 mb แล้วการอัปเดตก็ดี

สำหรับทุกคนที่ต้องการทำสิ่งนี้ชั่วคราวนี่คือขั้นตอนที่ทำให้ฉันกลับไปสู่ขนาดเดิมได้ โปรดทราบว่าโดยทั่วไปฉันปล่อยตัวแปรขนาดออก ฉันก็รู้ว่าฉันต้องการจัดรูปแบบเป็น fat32 แต่ฉันสงสัยว่าถ้าคุณออกจากส่วน fs มันจะจัดรูปแบบได้อย่างเหมาะสม

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          223 GB      0 B
  Disk 1    Online         7657 MB      0 B

DISKPART> select disk 1

Disk 1 is now the selected disk.

DISKPART> list part

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            512 MB  1024 KB

DISKPART> clean

DiskPart succeeded in cleaning the disk.

DISKPART> create part primary

DiskPart succeeded in creating the specified partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=fat32 quick

  100 percent completed

DiskPart successfully formatted the volume.

DISKPART> assign

DiskPart successfully assigned the drive letter or mount point.

DISKPART>

ไม่คุณไม่สามารถทำเช่นนั้นได้ ฉันหมายความว่าคุณไม่สามารถมีพาร์ทิชัน FAT 512 MB ตอนนี้ทีวีของคุณจะรู้สึกไม่สบายถ้ากลืน FAT ขนาด 512 MB ขนาดเสียงสูงสุดสำหรับ FAT16 (FAT 16 บิต) คือ 4 GB นั่นคือ 64 คูณ 64 KB กลุ่ม โดยปกติแล้วขนาดเสียงสูงสุดจะเล็กลง โดยปกติจะเป็น 2 GB โดยใช้กลุ่มที่เล็กกว่า แต่ 4 GB นั้นเป็นสิ่งที่คุณสามารถหลีกเลี่ยงได้
Samir

คำตอบนี้มีข้อความที่ขัดแย้งกัน ในมือข้างหนึ่งถ้าคุณละเลยที่จะระบุขนาดของพาร์ติชั่นด้วยตัวเลือกขนาด "พาร์ติชั่นจะดำเนินต่อไปจนกว่าจะไม่มีการจัดสรรพื้นที่ในพื้นที่ปัจจุบันอีกต่อไป" และในกรณีของดิสก์ขนาด 7657 MB นั่นจะกลายเป็นพาร์ติชั่นขนาดใหญ่ 7657 MB
Samir

ในทางตรงกันข้ามถ้าคุณพยายามจัดรูปแบบพาร์ติชันเป็น FAT และคุณล้มเหลวในการระบุขนาดพาร์ติชันให้เป็น 4 GB หรือเล็กกว่าในขั้นตอนก่อนหน้าและดิสก์ที่มีปัญหานั้นมีขนาดใหญ่กว่า 4 GB (7657 MB ที่ไม่ได้ปันส่วน เช่นแฟลชไดรฟ์ 8 GB) คุณจะมีพาร์ติชันที่มีขนาดใหญ่กว่า 4 GB (ใหญ่เท่ากับดิสก์) อย่างแน่นอนไม่ต้องสงสัยและ Virtual Disk Service จะส่งเสียงกรี๊ดใส่คุณ: "ขนาดเสียงใหญ่เกินไป ... มันใหญ่เกินไป , มันใหญ่เกินไป!"
Samir

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

โน้ตสั้น ๆ อีกหนึ่งข้อความเกี่ยวกับ "ระดับเสียง" ด้วยความหวังที่จะขจัดความสับสนบางอย่างเกี่ยวกับเรื่องนี้ ไดรฟ์ข้อมูลโดยทั่วไปเป็นคำ Windows สำหรับพาร์ติชันพูดอย่างหลวม ๆ คำจำกัดความที่เข้มงวดยิ่งขึ้นคือพาร์ติชันเป็นหน่วยเก็บข้อมูลจริงในขณะที่ปริมาณเป็นหน่วยโลจิคัลวอลุ่ม ไดรฟ์ข้อมูลได้รับการจัดการโดย Logical Volume Manager (LVM) ใน Windows และสามารถมีฟิสิคัลวอลุ่มหรือพาร์ติชันจำนวนมากแทนจากฟิสิคัลฮาร์ดดิสก์มากกว่าหนึ่งไดรฟ์ ฉันไม่รู้ว่านั่นเป็นความช่วยเหลือใด ๆ หรือหากมันสร้างความสับสนให้ฉัน ... ฉันจะให้มันพักผ่อนในตอนนี้
Samir


0

FAT 16 รองรับเพียง 2 GB หรือน้อยกว่า
แต่คุณสามารถบังคับให้ฟอร์แมตการ์ด SD ที่ใหญ่กว่า 2GB เป็นการ์ด 2GB

  1. การ์ดฟอร์แมตดิสก์ยูทิลิตี้โดย FAT32
  2. เช่นnewfs_msdos -F 16 /dev/disk2s1(พา ธ ไปยังอุปกรณ์การ์ด SD) / (หมายเลขอุปกรณ์การ์ด SD)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.