此文件是一個FAT格式的磁盤分區的鏡像文件,大小為20MB。
對於FAT文件格式,制作一個2GB的FAT鏡像就會有2GB大小,但由於只是一個空文件系統(其中並沒有存儲具體的文件),其中有意義的只有前面一部分,包括引導記錄以及FAT表所在的部分,所以實際上前20MB就能表示整個FAT文件系統了。
以制作1GB大小的udisk.bin文件為例,在Linux下兩個命令搞定:
mkfs.vfat -n "Internal SD" -F 32 -C usbdisk.tmp 1048576
dd if=usbdisk.tmp of=udisk.img bs=1024 count=20480
其中:
-n "Internal SD" 是指定了卷標
1048576 是磁盤空間大小,單位是KB
dd這個命令的目的就是將前面20MB的內容摳出來。
Linux dd命令在擴增SWAP分區時的應用 http://www.linuxidc.com/Linux/2015-03/114326.htm
Linux dd命令制作U盤系統啟動盤 http://www.linuxidc.com/Linux/2015-02/113585.htm