FAT32 isn't FAT32
The special FAT32 requirment of this device.
The issue
For a long time it has been thought that only some USB drives work on these devices. Now the issue is known: FAT32 isn't FAT32.
Windows's FAT32 is actually W95 FAT32 (LBA). But Linux creates proper FAT32. So a USB drive that is formatted with Linux won't work for these devices, because the UEFI firmware doesn't support proper FAT32.
Here is a comparison from the two possible partitions (Program used is Gnome Disks):
Type, (here german "Inhalt") doesn't matter. The parition type is meaningful.
Possible solutions / USB formatting
Format the USB with Windows
Here is are steps to achive this with diskpart:
In the Start menu, type
cmd
, and then click the entry for the cmd program.At the command prompt, enter
diskpart
(you have to approve this operation as an administrator). The prompt line should now display "DISKPART".Enter
list disk
. lists your drives.Enter
select disk X
, where X is the number of your selected disk. (MAKE SURE TO SELECT THE CORRECT ONE!!!).Enter
clean
. wipes the selected drive partition table.Enter
create partition primary
. creates a partition and marks it as primary.Enter
select partition 1
. selects the partition number 1 (primary).Enter
active
. sets it as active (makes it bootable).Enter
format fs=fat32 quick
. formats the drive as FAT32 partition table (quick at the end indicates quick format).Enter
assign
. assigns the drive to a mount point.Enter
exit
.
Source: https://kb.iu.edu/d/bccm
Change partition type with fdisk using Linux
Open a terminal and run this command to locate the right device:
Use
fdisk
command accordingly:sudo fdisk /dev/sdX
;X
stands for the right disk letter something in the region ofb
,c
ord
Type o to change the partition table type to
dos
When the command runs type d and enter to delete the existing partition, then
Type n to create new partition
Accept the defaults when ask for the
partition type
andsize
(assuming that is desirable),Type p to see what you have done,
Type t to change the file system type,
Type c to create a
W95 FAT32 (LBA)
partition,Repeat step
2.5
, i.e.5
above to see the created partition,Type a to activate that partition so it automounts,
Type w to write the changes to disk
Format the again from the terminal:
Note:
i
represents the partition number in this case it should be1
Eject and replug the device
Last updated