Решил использовать для самодельного роутера CompactFlash вместо винта. Взял флешку на 1 Гиг, переходник CF2IDE, подключил, проверил - всё работало.
Решил залить на неё образ спец дистра БСД - pfSence. Заливал через dd, использовал, правда, образ на 512 Мб вместо 1Гб.
В результате флешка не грузится, не читается, фдиск её не видит, операции с устройством ругаются Cannot read device. Ядро при старте висит несколько минут, изредка поплёвывая сообщениями типа таймаут и not ready. Т.о. не могу её ни переразметить, ни занулить, ничего.
Кто виноват и что делать?