Làm cách nào để định dạng ổ USB 8 GB của tôi thành FAT / FAT16 trong Windows 7?


26

Tôi đã thử FORMAT /FS:FAT, Diskpart , Quản lý đĩa và Công cụ định dạng lưu trữ đĩa USB của HP .

Tôi có thực sự cần phải mua một ổ đĩa dung lượng nhỏ hơn? Không thể một công cụ định dạng bỏ qua khu vực vượt quá 2 GB?

Bản cập nhật BIOS cho netbook Asus của tôi yêu cầu USB phải được định dạng là FAT16 và tôi không thể sử dụng các tiện ích cập nhật BIOS Asus khác nhau để hoạt động.


2
Đó là một hạn chế khủng khiếp trên flash BIOS đó, các bạn. Tôi sẽ viết cho họ một lá thư ...
Shinrai

1
Phương pháp của Ken hoạt động. Tuy nhiên, trình cập nhật bios không hợp tác của Asus vẫn không thể đọc được. Tôi đã giải quyết vấn đề của mình bằng cách tạo một thanh USB "làm cho khả năng khởi động MS-DOS" và sử dụng tiện ích AFUDOS. AFUDOS đã cập nhật BIOS trong nháy mắt.
William C

Một mẹo có thể giải quyết vấn đề của bạn là dat tên tệp (rom) phải có tên của mô hình youre. Ví dụ: tôi có eeepc 901 nên rom phải được đổi tên thành 901.rom

Câu trả lời:


38

Quản lý đĩa và DISKPART không cho phép bạn xóa phân vùng trên phương tiện lưu động. Nhưng bạn có thể sử dụng cleanlệnh của DISKPART để nuke nó và bắt đầu lại. Đây là một loạt các lệnh làm việc cho tôi:

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.

Điều này tạo ra một phân vùng FAT 500 MB như là phân vùng duy nhất trên đĩa. list partchỉ được sử dụng để đảm bảo tôi đã chọn đúng đĩa (và Kích thước được hiển thị là từ lần thử trước; bạn sẽ nói điều gì đó gần với kích thước đầy đủ hơn).


Được rồi, điều này đã làm việc vì nó tạo cho tôi một ổ đĩa USB 500 MB. "FORMAT / FS: FAT" thậm chí còn hoạt động trên nó ngay bây giờ, định dạng lại thành 500MB. Tuy nhiên, chương trình cập nhật BIOS ngớ ngẩn của Asus nhận ra ổ đĩa nhưng không thể tìm thấy tệp rom tôi đã lưu trong đó. Tôi đã lặp lại toàn bộ với "tạo một phần kích thước chính = 1" và sau đó lại FORMAT / FS: FAT-ted nó nhưng công cụ cập nhật asus không thể tìm thấy tệp rom của tôi. Bạn có bất cứ đề nghị thêm?
William C

Có phải nó được liệt kê nội dung của ổ đĩa, nhưng danh sách trống? Sử dụng DIR / X để xác minh rằng tệp có tên tệp 8.3 đơn giản với phần mở rộng chính xác, tất cả đều được viết hoa. Tạo một số tệp không có thật (như với echo > TEST.ONE), một số có phần mở rộng chính xác và xem chúng có xuất hiện không.
Ken

Không. Tiện ích bios chỉ nói, "Đã tìm thấy thiết bị USB. // Đọc" 1000HE.ROM "... // Không thể tìm thấy" 1000HE.ROM "trên thiết bị USB!" Tôi đã thử đổi tên nó thành "1000he.rom" hoặc "1000he.ROM" hoặc "1000HE.ROM". Các cuộc thảo luận trước đây của Diễn đàn EEEPC hướng dẫn cập nhật bios trong XP (vì có Trình cập nhật BIOS của Asus chạy trong XP) trước khi cài đặt Windows 7. Tôi có thể phải tìm ai đó có thẻ nhớ USB 1GB.
William C

Tôi có một khóa USB 8 MB cổ đại và nó hoàn toàn không có bảng phân vùng. Nó giống như một đĩa mềm: khu vực khởi động là khu vực đầu tiên, tiếp theo là thư mục gốc và thư mục gốc. Nó dễ đọc hơn và có thể là những gì Asus BIOS đang mong đợi. Hãy thử đặt ROM vào đĩa mềm, sau đó thực hiện sao chép sector (như với dd) trên các cung đầu tiên của USB và thử điều đó. Để được trợ giúp thêm, hãy mở một câu hỏi khác; bản gốc của bạn dường như được trả lời.
Ken

Tiền boa! Bạn có thể chọn phân vùng hoặc âm lượng và phát hành filesystemsmột mình để xem hệ thống tệp và đơn vị phân bổ được đặt thành gì hoặc để xem các cài đặt mặc định hoặc được đề xuất cho phân vùng hoặc âm lượng đó là gì. Sau đó, bạn có thể phát hành format recommended quickđể để Diskpart quyết định hai cài đặt đó cho bạn. Nếu bạn muốn.
Samir

3

Không có cách nào để định dạng phân vùng FAT16 lớn hơn 4 GB (2 GB trong Windows). Sử dụng một công cụ phân vùng để phân vùng lại ổ đĩa (bạn có thể cần Linux cho việc này).


2

Cảm ơn Ken cho đề xuất của bạn bằng cách sử dụng đĩa. Tôi cần điều này để thực hiện cập nhật chương trình cơ sở cho TV Sharp Aquos cũ (nó sẽ nhận ra bản cập nhật, nhưng khi cố gắng flash thì không thể tìm thấy nó). Sau khi chuyển đổi USB 8GB của tôi sang đĩa FAT 512 mb, nó đã cập nhật tốt.

Đối với bất cứ ai chỉ cần làm điều này tạm thời, đây là các bước làm việc để tôi trở lại kích thước ban đầu. Lưu ý rằng về cơ bản tôi đã để lại biến kích thước. Tôi cũng biết tôi muốn định dạng nó là fat32, nhưng tôi nghi ngờ nếu bạn bỏ phần fs, nó sẽ định dạng nó một cách thích hợp.

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>

Không, bạn không thể làm điều đó. Ý tôi là bạn không thể có phân vùng FAT 512 MB. Bây giờ TV của bạn phải cảm thấy bị bệnh nếu nó nuốt một phần 512 MB của FAT. Kích thước âm lượng tối đa cho FAT16 (FAT 16 bit) là 4 GB. Đó là cụm 64 x 64 KB. Thông thường kích thước âm lượng tối đa thậm chí còn nhỏ hơn. Đó thường là 2 GB, sử dụng các cụm nhỏ hơn. Nhưng 4 GB là những gì bạn có thể nhận được nhiều nhất.
Samir

Câu trả lời này chứa các tuyên bố mâu thuẫn. Một mặt, nếu bạn bỏ qua việc chỉ định kích thước phân vùng với tùy chọn kích thước, "phân vùng sẽ tiếp tục cho đến khi không còn khoảng trống nào trong khu vực hiện tại." Và trong trường hợp đĩa 7657 MB, chính xác đó sẽ là một phân vùng lớn 7657 MB.
Samir

Mặt khác, nếu bạn cố định dạng phân vùng là FAT và bạn không thể chỉ định kích thước phân vùng là 4 GB hoặc nhỏ hơn ở bước trước và đĩa đó có vấn đề lớn hơn 4 GB (7657 MB chưa được phân bổ , tức là ổ đĩa flash 8 GB), chắc chắn bạn sẽ có một phân vùng lớn hơn 4 GB (lớn bằng chính ổ đĩa) và Dịch vụ đĩa ảo sẽ hét vào bạn: "kích thước âm lượng quá lớn ... quá lớn , nó quá to!"
Samir

Nếu tôi làm bạn bối rối, thì tôi xin lỗi. Tôi hiểu bạn muốn hữu ích. Nhưng bạn thực sự cần phải ghi lại các bước của bạn khi bạn làm điều này. Điều đó sẽ làm cho một ví dụ làm việc thực sự. Bạn không thể quay lại vài ngày sau đó và chơi xung quanh trong Diskpart và ghi lại các bước của mình. Nó rất có thể sẽ kết thúc là sai. Các lệnh sai, đầu ra sai và không ai có thể làm theo từng bước một và nhận được cùng một kết quả và lợi ích. Họ sẽ phải biết đủ về các lệnh để họ có thể chấp nhận và điều chỉnh chúng theo tình huống của riêng họ. Tôi có thể thử tạo lại kịch bản này và mở rộng câu trả lời của bạn. Ổn chứ?
Samir

Chỉ cần thêm một ghi chú ngắn về "âm lượng". Với hy vọng làm sáng tỏ một số nhầm lẫn về điều này. Âm lượng nói chung là một thuật ngữ Windows cho một phân vùng, nói một cách lỏng lẻo. Một định nghĩa chặt chẽ hơn là phân vùng là đơn vị lưu trữ vật lý, trong khi âm lượng là đơn vị âm lượng hợp lý. Các tập được xử lý bởi Logical Volume Manager (LVM) trong Windows và chúng có thể chứa một số ổ đĩa hoặc phân vùng vật lý thay vì từ nhiều ổ đĩa cứng vật lý. Tôi không biết đó có phải là bất kỳ sự giúp đỡ nào không hay nó chỉ làm dấy lên sự nhầm lẫn ... Tôi sẽ cho nó nghỉ ngơi ngay bây giờ.
Samir


0

FAT 16 chỉ hỗ trợ 2 GB trở xuống.
Nhưng bạn có thể buộc định dạng thẻ SD lớn hơn 2GB dưới dạng thẻ 2GB.

  1. Thẻ định dạng Disk Utility của FAT32
  2. ví dụ: newfs_msdos -F 16 /dev/disk2s1(đường dẫn đến thiết bị Thẻ SD) / (số thiết bị Thẻ SD)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.