Bagaimana cara memformat drive USB 8 GB saya ke FAT / FAT16 di Windows 7?

26

Saya sudah mencoba FORMAT /FS:FAT, diskpart , Manajemen Disk dan Alat Format Penyimpanan USB USB .

Apakah saya benar-benar perlu membeli drive berkapasitas lebih kecil? Tidak bisakah alat pemformatan mengabaikan area melebihi 2 GB?

Pembaruan BIOS Asus netbook saya mengharuskan USB diformat sebagai FAT16 , dan saya tidak dapat menjalankan berbagai utilitas pembaruan BIOS Asus.

William C
sumber
2
Itu adalah batasan yang mengerikan pada flash BIOS itu, ya. Saya akan menulis surat untuk mereka ...
Shinrai
1
Metode Ken bekerja. Namun BIOS bios yang tidak kooperatif masih belum bisa membacanya. Saya memecahkan masalah saya dengan membuat stik USB "make MS-DOS bootable" dan menggunakan utilitas AFUDOS. AFUDOS memperbarui BIOS secara singkat.
William C
salah satu tip yang dapat menyelesaikan masalah Anda adalah bahwa nama file (rom) harus memiliki nama model Anda. Sebagai contoh, saya punya eeepc 901 sehingga rom harus diubah namanya menjadi 901.rom

Jawaban:

38

Manajemen Disk dan DISKPART jangan biarkan Anda menghapus partisi pada media yang bisa dilepas. Tetapi Anda dapat menggunakan cleanperintah DISKPART untuk membatalkannya dan memulai kembali. Berikut adalah serangkaian perintah yang berfungsi untuk saya:

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.

Ini menciptakan partisi FAT 500MB sebagai satu-satunya di disk. list parthanya digunakan untuk memastikan saya memilih disk yang tepat (dan Ukuran yang ditampilkan adalah dari upaya sebelumnya; Anda akan mengatakan sesuatu yang lebih dekat ke ukuran penuh).

Ken
sumber
Oke, ini berhasil karena itu membuat saya drive USB 500MB. "FORMAT / FS: FAT" bahkan berfungsi sekarang, dengan kemampuan memformat ulang ke 500MB. Namun, program pembaruan BIOS Asus onboard yang konyol mengenali drive tetapi tidak dapat menemukan file rom yang saya simpan di dalamnya. Saya mengulangi semuanya dengan "membuat bagian ukuran primer = 1" dan kemudian kembali FORMAT / FS: FAT-ted itu tetapi masih alat pembaruan asus tidak dapat menemukan file rom saya. Apakah Anda punya saran lebih lanjut?
William C
Apakah seharusnya daftar isi drive, tetapi daftar itu kosong? Gunakan DIR / X untuk memverifikasi bahwa file tersebut memiliki nama file 8.3 sederhana dengan ekstensi yang benar, semuanya dalam huruf besar. Buat beberapa file palsu (seperti dengan echo > TEST.ONE), beberapa dengan ekstensi yang benar, dan lihat apakah itu muncul.
Ken
Tidak. Utilitas bios hanya mengatakan, "Perangkat USB ditemukan. // Membaca" 1000HE.ROM "... // Tidak dapat menemukan" 1000HE.ROM "di perangkat USB!" Saya mencoba mengubah nama menjadi "1000he.rom" atau "1000he.ROM" atau "1000HE.ROM". Diskusi Forum EEEPC yang lalu memerintahkan untuk memperbarui bios di XP terlebih dahulu (karena ada Asus BIOS Updater yang berjalan di XP) sebelum menginstal Windows 7. Saya mungkin harus mencari seseorang yang memiliki USB stick 1GB.
William C
Saya memiliki kunci USB 8MB kuno, dan tidak memiliki tabel partisi sama sekali. Ini seperti disket: sektor boot adalah sektor pertama, diikuti oleh FAT dan direktori root. Lebih mudah dibaca, dan mungkin apa yang diharapkan BIOS Asus. Coba letakkan ROM pada disket, kemudian lakukan salin sektor (seperti dengan dd) pada sektor pertama USB, dan coba itu. Untuk bantuan lebih lanjut, buka pertanyaan lain; yang asli Anda tampaknya dijawab.
Ken
Tip! Anda dapat memilih partisi atau volume dan masalah filesystemssaja untuk melihat apa sistem file dan unit alokasi diatur, atau untuk melihat apa pengaturan default atau yang disarankan untuk partisi atau volume itu. Anda kemudian dapat mengeluarkan format recommended quickmisalnya untuk membiarkan Diskpart memutuskan kedua pengaturan tersebut untuk Anda. Jika Anda menghendaki.
Samir
3

Tidak ada cara untuk memformat partisi FAT16 yang lebih besar dari 4 GB (2 GB di Windows). Gunakan alat partisi untuk mempartisi ulang drive (Anda mungkin memerlukan Linux untuk ini).

Ignacio Vazquez-Abrams
sumber
2

Terima kasih Ken atas saran Anda menggunakan diskpart. Saya membutuhkan ini untuk melakukan pembaruan firmware ke tv Sharp Aquos lama (itu akan mengenali pembaruan, tetapi ketika mencoba untuk flash tidak dapat menemukannya). Setelah mengubah 8GB USB saya ke FAT disk 512 mb, itu diperbarui dengan baik.

Bagi siapa saja yang hanya perlu melakukan ini sementara, berikut adalah langkah-langkah yang berhasil bagi saya untuk mengembalikannya ke ukuran semula. Perhatikan bahwa pada dasarnya saya membiarkan variabel ukuran mati. Saya juga tahu saya ingin memformatnya sebagai FAT32, tapi saya curiga jika Anda meninggalkan bagian fs, itu akan memformatnya dengan tepat.

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>
Shygar
sumber
Tidak, kamu tidak bisa melakukan itu. Maksud saya Anda tidak dapat memiliki partisi FAT 512 MB. TV Anda pasti sudah sakit sekarang jika menelan FAT 512 MB. Ukuran volume maksimum untuk FAT16 (FAT 16-bit) adalah 4 GB. Itu 64 oleh 64 KB cluster. Biasanya ukuran volume maksimum bahkan lebih kecil. Ini biasanya 2 GB, menggunakan cluster yang lebih kecil. Tapi 4 GB adalah apa yang bisa Anda dapatkan paling banyak.
Samir
Jawaban ini mengandung pernyataan yang bertentangan. Di satu sisi, jika Anda lalai menentukan ukuran partisi dengan opsi ukuran, "partisi berlanjut sampai tidak ada lagi ruang yang tidak terisi di wilayah saat ini." Dan dalam hal disk 7657 MB, itu justru akan berakhir sebagai satu partisi 7657 MB besar.
Samir
Di sisi lain, jika Anda mencoba untuk memformat partisi sebagai FAT, dan Anda gagal menentukan ukuran partisi menjadi 4 GB atau lebih kecil pada langkah sebelumnya, dan disk yang dimaksud kebetulan lebih besar dari 4 GB (7657 MB tidak teralokasi) , yaitu 8 GB flash drive), Anda pasti akan memiliki partisi yang lebih besar dari 4 GB (sebesar disk itu sendiri) dan Layanan Disk Virtual akan berteriak kepada Anda: "ukuran volume terlalu besar ... terlalu besar , ini terlalu besar!"
Samir
Jika saya membingungkan Anda, maka saya minta maaf. Saya mengerti Anda ingin membantu. Tetapi Anda benar-benar perlu mencatat langkah Anda saat melakukan ini. Itu akan menjadi contoh kerja nyata. Anda tidak dapat kembali beberapa hari kemudian dan bermain-main di Diskpart dan merekam langkah Anda. Kemungkinan besar akan berakhir salah. Perintah yang salah, output salah, dan tidak ada yang bisa mengikuti langkah-langkah itu satu per satu dan mendapatkan hasil dan manfaat yang sama. Mereka harus cukup tahu tentang perintah sehingga mereka dapat mengadopsi dan menyesuaikannya dengan situasi mereka sendiri. Saya dapat mencoba membuat ulang skenario ini dan memperluas jawaban Anda. Apakah itu oke?
Samir
Hanya satu lagi catatan singkat tentang "volume". Dengan harapan membereskan beberapa kebingungan tentang ini. Volume umumnya istilah Windows untuk partisi, secara longgar. Definisi yang lebih ketat adalah bahwa partisi adalah unit penyimpanan fisik, sedangkan volume adalah unit volume logis. Volume ditangani oleh Logical Volume Manager (LVM) di Windows dan mereka dapat berisi beberapa volume fisik atau partisi daripada lebih dari satu drive hard disk fisik. Saya tidak tahu apakah itu bisa membantu atau hanya menimbulkan kebingungan ... Saya akan istirahat dulu untuk saat ini.
Samir
0

FAT 16 hanya mendukung 2 GB atau kurang.
Tetapi Anda dapat memaksa memformat kartu SD yang lebih besar dari 2GB sebagai kartu 2GB.

  1. Kartu format Disk Utility oleh FAT32
  2. mis. newfs_msdos -F 16 /dev/disk2s1(jalur ke perangkat SD Card) / (nomor perangkat SD Card)
emj365
sumber