Как загрузиться с флешки или с диска. Что такое USB-FDD и USB-ZIP Загрузочный fdd

Emulation Type

Возможные значения:

Auto , Floppy , Forced FDD , Hard Disk , CDROM

Описание:

Данная опция определяет, как будут представлены внешние накопители с интерфейсом USB (Flash-брелоки, внешние жесткие диски, приводы оптических дисков, другие подобные устройства). Лучшим вариантом будет установка значения Auto , когда нужный тип эмуляции выбирается в зависимости от типа и объема накопителя. При необходимости вы можете принудительно задать эмуляцию дискет (Forced FDD ), приводов оптических дисков (CDROM ) или обычных жестких дисков (Hard Disk ). Значение Floppy предназначено для сменных носителей.

Чем грозит выбор неправильного значения? В зависимости от типа эмуляции осуществляется поиск главной загрузочной записи (Master Boot Records), считывается информация о разделах. Так что, если вы указали не тот тип или произошла ошибка в его автоматическом определении, вы не сможете загрузиться с данного накопителя и, возможно, будете лишены доступа к хранящейся на нем информации. В общем, ничего непоправимого. Если все же потребуется ручное указание типа эмуляции, из приведенных названий опций вполне понятно какой тип использовать в том или ином случае. Для Flash-накопителей тип эмуляции зависит от того, как вы их отформатировали и создали загрузочный сектор: обычно используется эмуляция жестких дисков, изредка приходится представлять накопитель как дискету.

Бывают такие случаи, когда требуется FDD дисковод: создать какой - нибудь диск восстановления, сброса пароля, требуется прошить железо, подсунуть драйверы SATA/RAID винде... да мало ли еще чего. А флоппи дисковод у ноутбуков, недобуков и современных PC отсутствует.

Один из способов решения проблемы - приобрести USB FDD. Второй - Создать FDD раздел на флэшке. Его и рассмотрим.

Потребуется несколько программ - для каждой флэшки разные, в зависимости от контроллера. Подробнее на сайтах www.flashboot.ru и www.remontflash.ru

Приступим:

1. Определяем контроллер нашей подопытной флэшки.

Под руку попалась Kingston Data travel mini 512 Mb. Я уже разбирал подобную и сразу скажу, что внутри нет никаких надписей. Поэтому, чтобы определить контроллер, воспользуемся одной из утилит: usbdeview , UsbIDCheck , ChipGenius .

3. Прошиваем флэшку.

Распаковав архив в понравившуюся папку видим несколько файлов. Среди которых для нас важны 2: 1)F1_90_v196_00.exe - собственно наш инструмент и 2)ParamEdt-F1-v1.0.20.2.exe - его конфигуратор.

Запускаем конфигуратор ParamEdt-F1-v1.0.20.2.exe и заполняем все вкладки как на скриншотах:

После заполнения нажимаем SAVE AS и сохраняем установки под именем ps2134flash.ini

Это мы создали файл конфигурации, который подготовит нашу флэшку к дальнейшим издевательствам. Теперь ссоздадим файл конфигурации, который позволит создать FDD раздел. Снова запускаем конфигуратор ParamEdt-F1-v1.0.20.2.exe и заполняем поля на вкладках:

Оставляем без изменений, как и в первый раз

На вкладке F1-1 не забываем снять галочку с пункта "преформат"

На вкладке F2-2 указываем путь к img образу дискеты. В моем случае это образ дискеты Active Boot Disk.

Вкладку Controller заполняем как и в первый раз. Вкладку Special не трогаем. Затем нажимаем кнопку SAVE AS и сохраняем файл конфигурации под именем ps2134flash_FDD_4.ini:

Теперь, когда конфиги готовы, можно приступать к прошивке контроллера. Эта процедура будет, как вы уже поняли, состоять из 2 этапов.

1 Этап

Запускаем F1_90_v196_00.exe, выбираем файл конфигурации ps2134flash.ini, ставим галочку "Lock" и нажимаем кнопку "Start":

Через несколько минут появится сообщение:

В котором говорится: "Пред форматирование завершено, пере подключите флэшку (извлечь и вставить обратно), дождитесь, когда она определится (появится в списке устройств) и только после этого нажмите "ОК" . Так и сделаем. В окне программы ячейка стала зеленой.

Значит все сделано правильно. Закрываем программу. Переподключаем флэшку и форматируем стандартным способом:

2 Этап

Переподключаем флэшку. Запускаем F1_90_v196_00.exe, выбираем файл конфигурации ps2134flash_FDD_4.ini, ставим галочку "Lock" и нажимаем кнопку "Start":

Закрываем программу. Переподключаем флэшку. После определения новых устройств появляется дисковод кибких дисков и съемный диск:

Новым устройством можно пользоваться как обычным флоппи дисководом - форматировать, записывать файлы и образа дискет. В BIOS определяется как USB FDD, так что если при установке Windows на ноутбук нужны драйвера на SATA контроллер, их вполне можно подсунуть с помощью такой флэшки.

Вы никогда не задумывались, а что это за такое устройство USB-FDD, которое отображается в Bios/Uefi и с которого по идее можно загружаться? Думаю, вы догадываетесь, что речь идёт о магнитных дискетах, которые уже давно в прошлом. Но почему тогда этот пункт до сих пор присутствует в прошивках ноутбуков, если он никому не нужен?

В этой заметке я расскажу, что мне удалось узнать по этому поводу.


Недавно мне попался такой древний компьютер, который даже не умеет грузиться с USB. Я за всю жизнь до этого видел только один такой. Ну, оно понятно, usb флешек раньше не было вообще, а когда они появлялись, они не были такими дешёвыми. Bios этого пациента предлагает варианты загрузочных устройств из реалий того времени: USB-FDD, USB-Zip, USB-CDROM и загрузку по сети.

Легкий, но неинтересный путь — записать операционную систему на оптический диск (грузиться по сети — это хардкор, я этим заниматься не хотел). Этот вариант ещё неудобен тем, что ОС постоянно обновляются, и в итоге процедуру записи диска пришлось бы делать периодически, что неудобно. С флешками в этом плане всё проще.

Но как же заставить загрузиться этого мамонта с флешки? Тут я заинтересовался пунктами usb-fdd и usb-zip. Помните такие дискеты? На дискеты стандартного размера можно записать всего 1.44 Mb, поэтому никакую операционку туда не запишешь =) Но что если записать туда загрузчик, который позволял бы грузиться с usb флешек, обходя таким образом ограничение биоса ?

Ок, с инструментарием разобрались. Но как мне теперь сделать загрузочную дискету с этим загрузчиком? Флоппивода/дискетковода у меня внешнего нет, как и самой дискеты. Конечно, можно записать CD с этим загрузчиком, а затем грузиться уже с флешки, но всё же, можно как-то обойтись вообще без диска?

Я очень долго гуглил, яндексил, как же сделать так, чтобы флешка представлялась компьютеру, как будто она вставленная дискета? Много всплывает древнего хлама (примерно за 2002 — 2010 года), в котором в основном только перечислены данные устройства, но про эмуляцию — вообще ничего.

Но добиться этого у меня всё же получилось. Для этого просто надо знать, что на дискетах не было mbr, а прям сразу шли данные. Хотя я там глубоко не копал, а просто с помощью dd записал образ дискеты с сайта разработчика на флешку. Тогда в списке загрузочных устройств напротив пункта USB-FDD появилось название флешки с Plop Boot Manager.

Ничего кроме улыбки это не вызывает, так, баловство. Не знаю, может можно эмулировать мега крутую дискету объёмом в целый гигибайт, к примеру, но я решил на это забить. (Вот что-то интересное по поводу дискеты превыщающей 1,4 Mb.) Я просто впервые в жизни столкнулся с тем, что гружусь с этого пункта в UEFI прошивке =) Для чего в современных прошивках оставили этот пункт для меня загадка.

Ну а что касается USB-ZIP устройств, то тут мне помогла википедия , так как о таких устройствах я даже никогда не слышал. Я так понял, что это многослойные дискеты, которые появились как раз на заре usb флешек, поэтому умерли практически не распространившись. Как видно на первом скриншоте, этого пункта в современных прошивках уже нет (по крайней мере в этой прошивке).

И кстати, этот plop загрузчик так и не смог загрузить мне операционку с флешки. Сам он запускается, но при выборе пункта usb он пытается загрузить драйвера usb1.1, затем 2.0, затем 3.0, после чего выдаёт ошибку:
Boot Error No Boot Device Found. Please retry it.
Также я пробовал записать его на диск, грузиться с него, он запускается, но всё равно с usb флешки не хочет грузить. Так что для древних компьютеров пока только остаётся вариант записать диск с операционкой. Поправка: я проверял это на современном компе, на котором записывал диск и на нём была эта ошибка. А вот на древнем компе (где биос не умеет грузиться с usb флешек) я проверил возможность загрузиться с usb флешки (используя записанный диск c Plop boot manager) и был удивлён, что это работает. Уж не знаю почему так, возможно в современных биосах есть свои драйвера для работы с usb устройствами и они как-то конфликтуют с драйверами plop?

Кстати, по моим ощущениям, на древнем компьютере загрузка с dvdrom происходит всё же быстрее, чем с cdrom с диском plop и вставленной флешкой. Хотя на современном компе было наоборот: с диска он грузится намного дольше, чем с флешки. Может быть plop ошибочно задействует usb1.1 вместо usb2.0.

и ещё одно: недавно видел одну программку «BOOTICE», которая умеет восстанавливать mbr. Так вот в ней увидел в списке возможных вариантов Plop Boot Manager MBR. Надо бы разобраться для чего/почему он там и интегрировать его в ms-sys.

Так что выход есть. Но чтобы не зависеть от этого магического диска, можно пробовать обновлять/модифицировать биос в компе, хотя легче его выкинуть.

Important Note : все материалы представлены в ознакомительных целях и ради просвещения блондинок.



Врезка. Live CD (также LiveCD и CD Live Distro — англ. живой компакт-диск, произносится «лив си-ди») — операционная система, загружающаяся со сменного носителя (CD, DVD, USB-накопитель и т. д.), не требующая для своего функционирования установки на жёсткий диск. Этим же понятием обозначают и носители с такими ОС (иногда различают LiveCD, LiveDVD и LiveUSB в зависимости от носителя).

Петербургские мытарства, или почему USB-CDROM


Как я и ожидал, вариант тупо накидать установочных файлов операционной системы на карту не сработал. Здесь нужен более тонкий подход. В ходе исследования выяснились существенные отличия (и по совместительству трудности) записи загрузочной флешки, по сравнению с CD. Вот они:

1) Необходимость немного больше времени проводить в BIOS

Многих людей вообще пугает синюшный цвет этой программы и множество английских слов, а в нашем случае приходится и перемещаться по ней. Более того, USB оказалась настолько "неполноценной", что часто по умолчанию поддержка ее отключена, а в особо устаревших версиях отсутствует вовсе (лечится обновлением BIOS). Сами БИОСы могут сильно отличаться друг от друга, в каждой из них придется ориентироваться заново.

2) Имитационность загрузки с usb-накопителя

Даже если нам посчастливилось лицезреть в БИОСе возможность загрузки с помощью usb, то вариантов такой загрузки окажется сразу несколько (хоть и не всегда). Причем каждый из них является имитацией загрузки с других устройств (например, USB-FDD и USB-ZIP - имитация загрузки с дискеты, USB-HDD - с жесткого диска, USB-CDROM - с оптического CD-диска). Это вносит определенную путаницу в решение поставленной задачи.

3) Правильное форматирование флешки и привязка к производителю

До того, как записывать информацию на флеш-карту, следует ее отформатировать. И делается это особым образом, дабы соответствовать одному из выбранных вариантов загрузки, отмеченных пунктом выше. Пикантности добавляет тот факт, что для каждой флешки существует специфичный набор утилит от производителя, с помощью которых осуществляется форматирование и непосредственная запись загрузочных данных.


Забегая немного вперед

Знакомство с программными средствами для создания загрузочной флешки я начал с FlashBoot - отличная многофункциональная софтина. Беда ее в том, что она поддерживала прогрессивный формат USB-HDD, который не был представлен в моей BIOS. Ссылок не даю, поскольку это не затрагивает предмета статьи.

Вторая массированная попытка была связана с мощной штуковиной WinSetupFromUSB. Отличается поддержкой имитации дискеток (USB-FDD и USB-ZIP). После упорных боев с минимальными знаниями и освоения программы мне удалось-таки замутить флешку для загрузки по методу USB-ZIP (что по накалу страстей достойно отражения в отдельной статье). Система при запуске даже написала, дескать, Start booting и все такое. После чего черный экран с этим текстом застыл на неопределенное время. Ждать пару часов я не стал и отверг игрушки с виртуальным флоппи.

Итак, в моем распоряжении остался метод USB-CDROM . Информации о нем гугл выдавал на порядок меньше. Для его реализации следует отформатировать флешку так, что система начинает видеть наше устройство одновременно и как CD-дисковод, и как дополнительный жесткий диск, например. На первом располагается операционная система (в нашем случае LiveCD), второй раздел используется как накопитель, куда можно забросить дополнительные программы (например, свежий рабочий антивирус). К расота! Это единственный способ, который реально сработал на моей машине, о нем и пойдет речь в дальнейшем.
На самом деле я плохо искал. Вариант USB-HDD часто находится в подменю загрузки с Hard Disc


Подготовительные этапы


Для начала позаботимся о том, что писать на флешку. То бишь, нам нужен загрузочный дистрибутив (образ) операционной системы (файл с расширением .iso ). Можно найти готовый образ в сети либо изготовить самостоятельно путем потрошения оригинального диска с Windows (линуксы в расчет не берем), но и это стоит отдельной темы



Танцы с BIOS


Работа в BIOS - пожалуй, наиболее отпугивающая и неизведанная часть общего дела. Требует хотя бы элементарного знания английского языка, умения вычленять среди прочих иностранных слов такие слова, как USB, Boot (Загрузка) и пр. К сожалению, БИОСов наштамповано столько, что отразить в статье все модификации и их менюшки нереально. Опишу этапы работы на примере своего компа.

1. Попадаем в BIOS

Заскочить можно туда при включении компьютера (когда буквы бегут на черном фоне) путем многократного нажатия (для верности) на клавишу Delete (реже F2 или Escape).

В результате мы попадаем в главное меню BIOS. У меня оно выглядит так:



2. Включаем поддержку USB.

Зачастую бывает так, что USB по умолчанию отключению (значение Disabled), и BIOS "не видит" вставленную флешку. Понятно, что в этом случае любые попытки загрузиться с нее обречены на провал. Основная проблема - найти тот пункт меню, в котором располагается нужная нам настройка. В нашем примере она сидит на четвертой строке слева - Integrated Peripherals (см. рисунок выше). Если зайти туда, мы увидим следующую картину:



Как видно из рисунка, подозрения навевают параметры USB Controller и USB Device Legacy Support. На рисунке они уже включены (Disabled - выключено, Enabled - включено). Однако usb-настройки могут носить совершенно разные названия, именно такую картинку на другом компьютере можно и не увидеть. То есть, все это будет называться как-то иначе. Ключевое слово для поиска, как вы поняли, это USB. В помощь пытливому уму пользователя рекомендую ознакомиться со списком возможных настроек и кратким описанием каждой из них. Ищущий да обрящет.

3. Устанавливаем очередность загрузки

Включив USB, необходимо заставить BIOS грузиться с нее в первую очередь. Порядок очередности в нашем примере определяет группа настроек Advanced BIOS Features



Также довольно часто очередность загрузки скрывается в пункте меню Boot либо в комбинациях с этим словом. На рисунке выше в качестве первого загрузочного устройства (First Boot Device) указан CDROM. Следуя логике намеченных действий, меняем значение поля на USB-CDROM. Вторым устройством (Second Boot Device) можно оставить Hard Disk. Работа завершена, выдыхаем, сохраняем настройки и выходим (как правило, F10 - Save & Exit). "Горячие клавиши" и их предназначение указаны в нижней части экрана.

Бывает и так: сколько ни ищем, где включить USB, не находим. И в очередности загрузки вариантов с USB нет. Скорее всего, это самый неприятный случай - BIOS устарела и не поддерживает USB. В таком случае намыливайте веревку и становитесь на табурет идите на сайт производителя BIOS и обновляйте версию.

И напоследок. Для тех, кто хочет познакомиться с этим забавным зверьком под названием BIOS чуть ближе, припасен маленький бонус .


Разборки с флешкой




Врезка. Контроллер (англ. controller — регулятор, управляющее устройство) — устройство управления в электронике и вычислительной технике

Если у вас экзотический контроллер, не попавший в список, придется лезть на сайт производителя контроллера и рыскать в поисках нужных программ. Возникает резонный вопрос: как понять, на каком контроллере забацана наша флешка? Делается это просто. Скачиваем полезную утилиту ChipGenius , вставляем флешку в порт и запускаем программу. Вот что выдала она для моего Кингстона:



Итак, мы определились с контроллером (skymedi), обратимся к программным средствам этого производителя. Ими оказывается (согласно соответствующей инструкции) набор утилит SK6211BA-20090227 .
Распаковав скачанный архив на рабочем столе, запускаем файл SK6211_20090227_BA.exe



Моя флешка определилась на одном из 8 портов, о чем символизирует надпись Ready. Нажимаем кнопку Advance (расширенные настройки). Попадаем в новое окно:



Это пустое окно (с неактивными полями). В единственное активное поле Password (Пароль) вводим 123456 и нажимаем Check. После этого программа автоматически подберет настройки, как на скриншоте ниже. Однако, вручную нужно прописать PreCopyPath (выбрать после нажатия клавиши Browse каталог PreCopy, который находится в папке со скачанной программой).

Настройка еще не закончена. Нажимаем кнопку Multi-Partition и попадаем в третье окно, предназначенное для дополнительной настройки. Наиболее важными здесь являются галочки Enable CDROM, Enable CDROM booting и поле ISO Image , где мы указываем путь к предварительной скачанному образу LiveCD. В остальном заполнение идет автоматом, как на скриншоте:

По нажатию OK мы откатываемся к предыдущему окну, где в поле Config File вводим название нашей новой конфигурации (например, Kingston_4G). Далее окончательно сохраняем настройки (Save) и возвращаемся к главному окну программы. Выбираем кнопку Auto-LLF и ждем...

Форматирование и запись начались.

По завершению безопасно извлекаем устройство, а при повторном присоединении система уже видит вместо одной флешки два устройства.

Отправляем компьютер на перезагрузку и благополучно грузимся с флешки. Надо сказать, новоявленная LiveUSB поднялась без проблем, да к тому же по скорости работы в разы опережала аналог на CD за счет скоростного обмена данными. Если я правильно понял, программой для контроллера skymedi из рассмотренного примера можно выбить у флешки только 1 раздел под СD-дисковод. Значит, записать на карту одновременно LiveCD и полноценный образ, увы, не удастся. Однако в качестве теста ничего не мешает забросить на флешку сборку с интегрированным LiveCD и получить на выходе загрузочную штуковину "на все случаи жизни".Кроме того, вполне возможно, что на других контроллерах данное ограничение можно обойти. Нужно проверять.

У меня не работает CD-ROM. Я скачал файл образа ОС на жесткий диск, с помощью программы Ultra ISO записал на флешку емкостью 2 гигабайта. Однако в BIOS я не могу найти флешку. BIOS у меня Award. Вот то, что там есть: Floppy; LS120; Hard Disk; CD-ROM; Zip100; USB-FDD; USB-Zip; USB-ROM; LAN. Я пробовал менять на USB-FDD, USB-ROM, USB-Zip, Zip100. Дальше всё делал по описанию. Однако выхожу из BIOS, компьютер перезагружается и происходит загрузка с жесткого диска. Не могу понять, где я делаю ошибку. Огромное спасибо за помощь.

Zero | 3 ноября 2013, 04:32
Ловите сами простой и быстрый вариант - http://setting.ucoz.ru/index/kak_ustanovit_windows_xp_s_fleshki/0-14

helg | 16 февраля 2012, 21:24
У меня тоже схожая проблема. В BIOS-е ставить загрузку с USB необязательно. Достаточно при загрузке перейти в загрузочное меню. Однако я этих загрузочных флешек переделал кучу. Разными утилитами, разными способами, с разным "наполнением" и вот что пока имею:
1.Загрузочные флешки, созданные Acronis-ом работают всегда и на всех компах, имеющих USB. Видимо, потому что они "линусоксовые".
2. Другие, создаваемые мной, загрузочные флешки срабатывают на относительно новых компах и никак не идут на старых.
Вроде натыкался на методы создания загрузчиков на базе Линукса, но руки до экспериментов пока не дошли.

Сергей | 12 февраля 2012, 06:24
Для установки Windows ХР флешка должна быть загрузочной, иначе не получиться. Наберите в строке поиска своего браузера "загрузочная флешка" (без ") и почитайте инструкцию, как сделать флешку загрузочной. Образ должен быть записан на флешку, а не скопирован. В БИОС - либо USB-ZIP, либо ZIP-100. Если вашему компьютеру более 5 лет, то вряд ли получиться, т.к. они еще не поддерживали загрузку с флешкек.

Cuanza | 11 февраля 2012, 11:59
Отключи все устройства USB, кроме загрузочной флешки. Войди в БИОС и попробуй выставить опцию USB-ZIP. Сохрани.

monee | 11 февраля 2012, 11:41
По-моему, нужно сделать так: во время запуска системы нажать F8, в результате должны отобразиться в виде таблицы все подключенные девайсы, с которых можно запуститься; после этого нужно выбрать тот, который нужен.
Если всё равно загружается с жёсткого диска, значит неправильная флешка. Кроме того, 2 гигабайта для запуска системы маловато будет...

G.Balakhchi | 11 февраля 2012, 10:19
1. Если на флешку записать образ жесткого диска, то с такой флешки можно восстановить старую систему, а не установить новую. На флешку нужно записать образ установщика дистрибутива ОС. Конечно, я имею в виду записать образ, а не файл образа с расширением ISO и прочими.
Полагаю, все-таки, что вы записали то, что надо, т.е. установщик ОС, хотя из вопроса это прямо не следует.
2. Попробуйте отформатировать флешку, как USB-FDD, это можно сделать с помощью утилиты HP Drive Key Boot Utility (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=MTX-UNITY-I23839), она форматирует флешку и задает параметр эмуляции флешки (USB-FDD или USB-HDD). Есть и другие утилиты.
Ну а далее вы знаете, как действовать.

yang | 10 февраля 2012, 22:51
В BIOS включить "Другие загрузочные устройства" (не помню как по-английски) и поставить первым загрузочным Zip100.

yang | 10 февраля 2012, 22:45
Найдите в сети файл WinXP.BOOT.USB.DEVICE. Файл распространяется в виде exe-шника, сопровождается подробной инструкцией по записи на флешку и дальнейшей установке с него Windows XP.

Алксандр | 10 февраля 2012, 17:17
Огромное спасибо за ответы! На флешку скачал точно по подсказке. С помощью горячих клавиш пробовал. При выходе из BIOS-a на F10 нажимал, но безрезультатно.
Cuanza, благодарю за ответ. Вся беда в том, что я не могу в BIOS-e найти тот параметр, который нужен для флешки, а я перепробовал: USB-FDD, USB-ROM, USB-Zip, Zip100. Результата никакого. Уже готов воспользоваться флопи-дисками для установки, так как CD-ROM не пишет.

Александр | 9 февраля 2012, 20:28
Вариант первый: на флешку записан просто образ ISO, а надо через меню: Самозагрузка - Создать образ жесткого диска. Вариант второй: может быть не надо лезть в BIOS, а при загрузке системы есть возможность выбрать варианты загрузки с помощью горячей клавиши (F12; Esc; и т.п.). Вариант третий: может быть после выхода из BIOS не нажата клавиша F10?

Это вопрос из архива. Добавление ответов отключено.