Создайте файловую систему FAT16 с помощью DiskPart

735
Jeremy

Мне нужно создать изображение FAT16 через пакетный скрипт. Я пытаюсь получить DiskPart на Windows 10 для создания образа FAT16 и сталкиваюсь с некоторыми проблемами.

Как я пытаюсь создать образ

diskpart create vdisk file=C:\filesystem.vhd type=fixed maximum=17 select vdisk file=C:\filesystem.vhd attach vdisk create partition primary select partition 1 active format FS=FAT label=dfs assign letter=w  [Copy Files over]  detach vdisk exit 

Проблема в:

  • Если количество копируемых файлов невелико, diskpart создаст том fat12. Как заставить diskpart всегда создавать файловую систему FAT16?

  • Когда я открываю изображение в hex-редакторе, оно совсем не похоже на файловую систему FAT16. Кажется, что все смещено с некоторыми данными в начале. Не слишком уверен, что происходит. Я попытался использовать qemu-img для преобразования VHD в необработанный IMG, и все же формат не соответствует макету изображения FAT16. Есть ли здесь какие-то метаданные, которые мне не хватает?

0
Вы пробовали команду "format FS = FAT16"? Moab 6 лет назад 0
Да, он говорит, что файловая система не совместима или что-то в этом роде. Jeremy 6 лет назад 0
Ваш вопрос говорит Windows 10, но тег говорит W7 ??? Очевидно, вам придется использовать стороннюю утилиту, чтобы сделать это. Moab 6 лет назад 0
Внизу страницы .... http: //www.disk-partition.com/windows-10/diskpart-windows-10-1203.html Moab 6 лет назад 1

0 ответов на вопрос