Успешно создал в linux образ CF для использования в эмуляторе. Последовательность действий на примере образа диска в 2 Мб из одного раздела:
dd if=/dev/zero of=./cf.img bs=512 count=4096
losetup /dev/loop0 ./cf.img
fdisk /dev/loop0
Затем заходим в расширенный режим (x), задаем количество цилиндров, головок и секторов (c, h, s), чтобы соответствовать емкости (например, 64, 8, 8) и с помощью n создаем разделы:
- расширенный раздел (тип 5)
- один или несколько логических томов, тип 6
После этого записываем MBR в образ (w) и остается только обработать полученный образ с помощью f8000.exe уже под Windows:
f8000.exe -f cf.img
Кстати, почему-то разделы обязательно должны быть логическими дисками. F8000.exe игнорирует не только активный раздел, но и вообще все первичные разделы.




Ответить с цитированием