Программ для создания загрузочных USB-носителей много, всяких и разных. Но для SD-карт есть одно большое НО!
Для успешного результата требуется удачное совпадение параметров трех компонентов:
1. SD-карты
2. Устройства для записи\чтения карты
3. Программы для создания загрузочной флешки
Созданный загрузочный USB-носитель должен в BIOS определяться, как стандартный внешний диск USB-HDD. Придется под конкретные карту и ридер подбирать программу, дающую нужный результат. Абсолютно универсальных программ для создания загрузочных дисков из SD-карт просто не существует, в каждом конкретном случае - свои танцы с бубном.
Вот что пишет один из авторов в примечаниях к своей инструкции по созданию загрузочной флешки:
Примечание. Почему-то Flash-USB диски, даже, если они одного производителя, одной емкости и отформатированы одинаково (FAT или FAT32), не все из них видны в BIOS материнской платы, как USB-HDD диски. И если они не видны в BIOS, соответственно Windows на них устанавливаться не будет. В чем тут зарыта собака, я так и не понял, хотя попробовал не менее 20 десятков изделий (друзья давали попробовать).
http://aback.org.ua/1525-sozdanie-zagruzochnoj-fleshki.html#to
Пока не существует единого стандарта для флешек и карт памяти - бубен в руки и "балет, балет, балет..."