Как сделать жесткий диск из флешки. USB-FDD: что это такое, проблемы загрузки Usb fdd из флешки

Сейчас вопрос о том, что это такое - USB FDD, все реже появляется в Сети. Люди перестали интересоваться такими устройствами, поскольку сначала появились диски, а позже - флешки. Но все же флоппи-дисковод может пригодиться тем, у кого устаревшая модель материнской платы.

Нужен ли?

Несмотря на то что современные ПК уже не поддерживают дискеты, можно приобрести специальные «переходники». Такие флоппи-дисководы имеют подключение к ПК через USB-интерфейс. Также возникает вопрос, реально ли поставить «Виндовс» на Raid, если нет непосредственно самого дисковода гибких дискет.

Если вдруг установка операционной системы требует от вас особых драйверов, для этого нужен физический дисковод и дискета. Можно приобрести либо сам дисковод, который подсоединяется к материнской плате, либо же купить USB-дисковод.

Появление

Если вы не знаете, что это такое USB FDD, то, скорее всего, вы никогда и не видели дискеты. Ранее эти носители информации часто использовались вместо флешек и дисков, поскольку те были еще недоступны.

Первый флоппи-дисковод стал известен еще во время существования Он был пятидюймовым и использовал только одну сторону. Помещалось на такую дискету 180 Кб. Позже стали появляться двусторонние дискеты и появилась удвоенная плотность записи. Емкость многих достигала 720 Кб.

Интересно, что тогда всего этого хватало, поскольку операционная система типа DOS или второй версии Windows использовали немного пространства. ПК мог работать только с дисководом. Винчестер для него не нужен был.

Конечно, чуть позже появилась необходимость создавать дополнительную память. Дискеты стали еще объемнее и обзавелись 1,44 Мб. Сразу же стали известны 3,5-дюймовые дискеты. Такие дисководы попали в компьютер и ничем не отличались в целом. До того как появились ОС на дисках, их размещали на дискете.

Внутри

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

БИОС

Включение внутреннего дисковода будет зависеть от версии БИОСа. Так или иначе, поищите раздел Integrated Peripherals. В меню будет строка с Onboard FDD Controller. Тут нужно активировать этот контроллер, выбрав Enabled.

Может быть, возникнет такая проблема, что все включено, а вот сам дисковод нигде не отображается в системе. Для этого в первом пункте БИОСа ищем Standard CMOS Features. Для значения Drive A нужно будет выбрать параметры флоппи-дисковода.

Если у вас более новая версия БИОСа, тогда нужно зайти во вторую вкладку, там найти строку Devices Configuration и по ней включить контроллер. Дисковод активируется также по первой вкладке.

Внешнее устройство

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

В настройках USB этот пункт указан по-разному. Ищите сочетание слов Legacy и USB. Рядом будет указано, включена или выключена эта опция. Может быть установлен автоматический параметр. Внешний флоппи должен заработать. Но не забудьте тут же проверить, чтобы все существующие контроллеры с интерфейсом USB были подключены, а режим для них установлен от 2.0.

Замена

Но ответить на вопрос о том, что это такое - USB FDD, можно и несколько иначе. Оказывается, в настройках БИОСа можно настроить эмулятор флоппи. Если вы перейдете в меню USB Mass Storage, то сможете там увидеть пункт Emulation Type. В нем вы и найдете параметр Forced FDD. В этом случае вы сможете создать эмуляцию дисковода.

Вам не надо будет приобретать флоппи-дисковод. Им может стать простая флешка. Единственное, что использовать её необходимо будет несколько иначе. Если вам нужно поместить на накопитель драйвер Raid, то простого форматирования может не хватить.

Установка

Вызвано это тем, что сама флеш-память несколько не подготовлена к тому, что могли бы делать сразу же дисководы USB FDD. Чтобы она работала корректно, придется установить дополнительно программу. Загружать FlashBoot нужно будет с выключенным антивирусом и с правами администратора.

Сразу нужно сказать, что это платная программа, но для одного раза вам будет достаточно демоверсии. Выбираем преобразование флоппи в USB. После нужно выбрать образ дискеты. Но помните, что его придется скачивать с официального сайта производителя платы.

Чтобы достать образ дискеты, можно зайти на официальный ресурс. Разрешение документа будет «.img». На каждом из них находится дискета объемом 1,44 Мб. Если вы самостоятельно хотите сделать из имеющейся дискеты образ, понадобится утилита Floppyimage

Итак, продолжим. Выбираем Wrap, а после указываем, на какую флешку будут записаны все данные. Далее в строке с указанием файловой системы нужно выбрать FAT12, а после нажать на форматирование. Все готово, можно работать с эмулятором.

Вообще, как показывает практика, мороки в таком случае чересчур много. Гораздо проще купить дисковод 3,5 FDD USB. Хотя многие считают, что такое устройство будет долго лежать без дела, и задаются вопросом, есть ли смысл тратить на него лишние 20 долларов.

Программы

Конечно, все описываемые способы сейчас менее актуальны, чем были в 2012-2013 гг. или еще раньше. Но в интернете еще могут задаваться подобными вопросами. Связано это с тем, что некоторым программам трудно работать без CD-привода или дисковода с дискетами. Такие приложения могут сохранять на носители небольшой объем данных. В этом случае нужно систему условно «обмануть». Это делается при эмуляции.

Для этого дела есть много программ. К примеру, неплохим вариантом можно считать ImDisk. Её можно просто скачать, без дополнительных установок. После того как вы нашли файл с расширением «.exe», достаточно будет просто запустить его. В программе нужно выбрать образ дискеты. Как и в случае с настройкой БИОС достаточно будет выбрать диск «А», который раньше отвечал за флоппи-дисковод.

Готовый девайс

Конечно, есть вариант для самых ленивых. Можно попробовать приобрести эмулятор дисковода 3,5 FDD USB. Он легко осуществляет перевод системы, которая просит конкретно 3,5-дюймовые дискеты. Вообще, этот вариант нужен для разного рода технологического оборудования. Например, на станки, медицинские устройства и т. п.

Такой эмулятор подключается к ПК по стандартному интерфейсу, но при этом в него устанавливается не дискета, а флешка.

Загрузочный накопитель

Если вы работали с загрузочной флешкой, то, скорее всего, вы хотели бы узнать, что такое USB FDD в БИОСе. Вы понимаете, что если скинуть просто на флешку все файлы операционной системы, то ничего хорошего из этого не получится. Поэтому нужно делать из накопителя загрузочный вариант. Для этого придется не только поработать с программами на рабочем столе, но и отправиться в БИОС.

В зависимости от того, какие цели вы преследуете или какие возможности есть у вашего ПК, следует выбирать вариант загрузки. Когда вы попадаете в БИОС, вы увидите, что тут есть целый список опций. Если говорить об имитации загрузки с других устройств, то тут есть уже знакомый USB FDD, USB HDD, USB CDROM.

Вариативность

Первый вариант нужен для имитации дискеты (кстати, с ним есть и USB ZIP). Второй вариант - это загрузка с жесткого диска, а последний помогает устанавливать ОС с оптического CD.

Выбор одного из них будет зависеть от возможностей. К примеру, многие программы, которые подготавливают флеш-накопитель, работают только в формате USB HDD. Но такой вариант поддерживает не все версии БИОС. Такая ситуация может создать проблему, при которой вы просто не сможете запустить флешку. Программа WinSetupFromUSB работает с флоппи-дисководами, винчестерами и обычными дисками, так что эта утилита подходит абсолютно всем.

Как это работает?

Независимо от того, какой вариант вы выбрали, вам нужно будет проверить, чтобы все контроллеры работали и были включены. После нужно будет установить очередность загрузки. У всех ПК загрузка начинается с винчестера. Чтобы выбрать флешку, необходимо переместить её вверх по очереди. Тогда именно с неё первой будет начинаться загрузка.

Но помните, что если вы используете флешку как имитацию USB FDD, тогда в списке вам нужно будет выбирать флоппи-дисковод. В строке First Boot Device указывайте именно вариант FDD USB. Вторым по очереди загрузки пусть остается винчестер.

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

Бывают такие случаи, когда требуется 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 флешка или SD карта определялась в системе Windows как обычный локальный жесткий диск . Вы, наверное, спросите, а зачем это нужно? Дело в том, что Windows по умолчанию определяет USB флешки и карты памяти как сменные накопители, которые стандартами средствами Windows нельзя разбить на несколько разделов. И даже если разбить флешку на два и более раздела с помощью сторонних утилит (в той же Linux), то в ОС семейства Windows будет доступен только первый из них (кстати говоря, в Windows 10 1703 появилась встроенная ) . Т.е. Windows поддерживает нормальную работы с мультиразделами только для HDD дисков, которые в системе определяются как локальные (т.е. несъемные).

RMB бит и USB носители

ОС семейства Windows распознают USB флешки как съемные/извлекаемые (removable) устройства из-за наличия на каждом устройстве специального битового дескриптора RMB (removable media bit ) . Если при опросе подключенного устройства через функцию StorageDeviceProperty, система определяет, что RMB=1, она делает вывод, что подключенное устройство является сменным накопителем. Таким образом, чтобы с точки зрения системы преобразовать USB-флеку в жесткий диск, достаточно модифицировать этот дескриптор. Это можно сделать напрямую (что довольно рискованно из-за отличий в аппаратных реализациях конкретных устройств, да и не всегда возможно), либо косвенно, подменив ответ USB устройства с помощью специального драйвера, позволяющего отфильтровать информацию в ответе устройства.

Совет . Некоторые производители выпускают специальные утилиты для перепрошивки контроллера своих флешек. В первую очередь попытайтесь на сайте производителя найти такую утилиту и /или прошивку. Это самый правильный путь. Если таковой утилиты не найдется, следуйте рекомендациями из этой статьи.

Подключим в любой свободный порт компьютера USB флешку, затем откроем диспетчер управления дисков (diskmgmt.msc ) и удостоверимся, что ее тип определяется в системе как Removable (Съемное устройство).

Также тип устройства можно посмотреть на вкладке Volumes в свойствах диска (как мы видим и тут Type: Removable ).

Или с помощью команды diskpart:

List volume

В этой статье мы рассмотрим два способа смены RMB бита на USB флешке – с помощью использования фильтр-драйвера Hitachi (изменения вносятся только на уровне драйверв конкретного компьютера) и смена бита в прошивке контроллера с помощью утилиты BootIt от Lexar (более универсальный способ, но есть ряд ограничений и применим не ко всем моделям флешек и SD карт). Хотя оба этих способа довольно старые и изначально я тестировал их в Windows 7, они продолжают быть актуальными и одинаково хорошо работают и в современной Windows 10.

Утилита Lexar BootIt

Недавно мне на глаза попалась довольно интересная утилита – Lexar BootIt . Это бесплатная портабельная программа, которая может сменить RMB съемного накопителя, сделав съемное USB-устройство фиксированным (или наоборот). Несмотря на то, что утилита Lexar BootIt разработана для устройств Lexar (Micron, Crucial), она может работать и с флешками других производителей. Утилита BootIt поддерживает все версии Windows, начиная с Windows XP и заканчивая Windows 10.

Важно . Утилита гарантированно работает для накопителей Lexar. Судя по отзывам, функция «Flip removable bit» не работает на быстрых USB 3.0 флэшках. Кроме того, при перепрошивке контроллера вы лишаетесь гарантии на флешку и можете сделать ее неработоспособной.

Скачать BootIt можно на сайте Lexar (lexar_usb_tool) или с нашего сайта ().

  • Запустите BootIt.exe с правами администратора
  • В списке устройств выберите свою флешку
  • Нажмите на кнопку Flip Removable Bit
  • Сохраните изменения, нажав ОК.

Переподключите устройство и с помощью диспетчера устройств убедитесь, что его тип сменился с Removable на Basic.

В том случае, если утилита BootIt не помогла сменить RMB бит на съемном накопителе, попробуйте воспользоваться следующим способом, основанном на фильтр драйвере Hitachi Microdrive

Фильтр-драйвер для флешек Hitachi Microdrive

Чтобы USB флэш накопитель или SD карта распознавался в системе как жесткий диск, нам понадобится специальный фильтр-драйвер, позволяющий модифицировать данные передаваемые через системный стек действующего драйвера устройства. Мы воспользуемся фильтр-драйвером для USB флешек от Hitachi (драйвер Hitachi Microdrive ), который на уровне драйвера ОС позволяет изменить тип устройства флэшки со съемного на фиксированный (USB-ZIP -> USB-HDD). Благодаря использованию данного драйвера, можно скрыть от системы, что подключенное устройство явятся съемным. В результате чего, система будет считать, что она работает с обычным жестким диском, который можно разбить на разделы, которые одновременно будут доступны в системе.

Архивы с драйвером Hitachi Microdrive :

  • 32 битных систем — (3,0 Кб)
  • версия Hitachi Microdrive для 64 битных систем — (3,8 Кб)

Необходимо скачать версию драйвера для вашей системы в соответствии с ее разрядностью. Оба архива имеют одинаковую структуру и состоят из двух файлов:

  • cfadisk.inf – установочный файл, с настройками драйвера
  • cfadisk.sys — файл драйвера Hitachi

Следующий этап – идентификация кода устройства нашей флешки. Для этого в свойствах диска на вкладке Details в параметре Device Instance Path выберите и скопируйте (Ctrl+C ) код экземпляра устройства.

В нашем примере это будет:

USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000\0123456789ABCDEF&0

Предположим, мы планируем установить драйвер на 64 битной системе . С помощью любого тестового редактора открываем на редактирование файл cfadisk.inf . Нас интересуют разделы cfadisk_device и cfadisk_device.NTamd64.

%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008 %Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

Меняем значение DiskTS64GCF400______________________________20101008 на код нашего устройства.

Важно! В коде экземпляра устройства необходимо отбросить часть после второго «\» (в нашем примере откидываем 0123456789ABCDEF&0).

Получаем:

%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000 %Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Сохраняем файл.

Если драйвер устанавливается на 32 битной системе , нужно скачать советующий архив, распаковать его и открыть на редактирование файл cfadisk.inf. Найдем раздел :

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100 %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00 %Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_P

Затем изменим данные в последней строке, указав код экземпляра нашей флешки, т.е. в нашем примере получим:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100 %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00 %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Совет . Если нужно, чтобы USB флешка в диспетчере устройств отображалась с конкретным именем, нужно отредактировать значение переменной Microdrive_devdesc, например так:
Microdrive_devdesc = "Transcend 64GB DIY SSD"

Установка драйвера Hitachi Microdrive вместо родного драйвера USB накопителя

Осталось заменить драйвер, используемый USB флеш накопителем.

Важно! Если USB драйвер Hitachi Microdrive устанавливается на 64 битной системе, то т.к. для этого драйвера отсутствует цифровая подпись, придется либо .

Откроем вкладку Drivers и нажмем кнопку Update Drivers .

Укажем папку к каталогу, в который распакован скачанный архив с драйвером Hitachi:

Выберем новый драйвер.

Игнорируем предупреждение об отсутствующей цифровой подписи драйвера.

Совет . В Windows 10 и Windows 8 при установке драйвера появляется такая ошибка:

Система Windows обнаружила драйверы для этого устройства, но при попытке установки этих драйверов произошла ошибка.
Hitachi Microdrive
Inf стороннего производителя не содержит информации о подписи

Для отключения проверки цифровой подписи драйвера, выполните команды:

bcdedit.exe /set nointegritychecks ON
bcdedit.exe /set TESTSIGNING ON

Перезагрузите компьютер и попытайтесь опять установить драйвер.

Осталось перезагрузить компьютер и, открыв диспетчер дисков, удостоверится, что ваша флешка стала определяться как обычный жесткий диск (Type: Basic ), а в качестве драйвера используется драйвер Hitachi.

Открыв проводник, можно также убедиться, что иконка флешки поменялась она стала отображаться как жесткий диск обычный диск.

Теперь с этой флешкой можно работать как с обычным HDD: создавать разделы, указывать активный раздел, создавать динамические диски, устанавливать ПО, которое не работает с флешек и т.д.

Важно . На других компьютерах Windows без этого драйвера второй раздел устройства доступен не будет.

Чтобы удалить драйвер Hitachi Microdrive, откройте свойства диска и на вкладке драйвер нажмите кнопку Update Driver – система сама установит родной драйвер.


Совет . Если после установки драйвера Hitachi система перестала загружаться с BSOD, нужно загрузить компьютер с установочного диска Windows / Live CD и вручную удалить следующие файлы:

  • cfadisk.sys в каталоге %windir%\System32\drivers
  • Каталог «cfadisk.inf_amd64_…» из %windir%\System32\DriverStore\FileRepositoty

Перезагрузите компьютер

Нужно понимать, что это решение будет работать только на той системе, на которой установлен соответствующий драйвер.

Когда не хватает свободного пространства на жестком диске, и освободить его не получается, приходится рассматривать различные варианты по увеличению места для хранения новых файлов и данных. Одним из наиболее простых и доступных способов является использование flash-накопителя в качестве жесткого диска. Флешки среднего объема есть в наличии у многих, поэтому их свободно можно использовать как дополнительный накопитель, подключаемый к компьютеру или ноутбуку по USB.

Обычная флешка воспринимается системой как внешнее портативное устройство. Но ее можно без труда превратить в накопитель так, что Windows будет видеть еще один подключенный жесткий диск.
В дальнейшем на нее можно устанавливать операционную систему (необязательно Windows, можно выбирать среди более «легких» вариантов, например, на основе Linux) и совершать все те же действия, что вы делаете и с обычным диском.

Итак, перейдем к процессу превращения USB Flash во внешний HDD.

В некоторых случаях после выполнения всех нижеперечисленных действий (для обеих разрядностей Windows) может потребоваться переподключение флешки. Сперва выполните безопасное извлечение USB-накопителя, а затем подключите ее заново, чтобы ОС распознала ее, как HDD.

Для Windows x64 (64-bit)

  1. Скачайте и распакуйте архив .
  2. Подключите флешку и запустите «Диспетчер устройств» . Для этого просто начните набирать название утилиты в «Пуске» .

    Или правым кликом мыши по «Пуск» выберите «Диспетчер устройств» .

  3. В ветке «Дисковые устройства» выберите подключенный flash-накопитель, щелкните по нему два раза левой кнопкой мыши - запустятся «Свойства» .

  4. Переключитесь на вкладку «Сведения» и скопируйте значение свойства «ИД оборудования» . Копировать нужно не все, а до строки USBSTOR\GenDisk . Выделить строки можно, зажав Ctrl на клавиатуре и кликая левой кнопкой мыши по нужным строкам.

    Пример на скриншоте ниже.

  5. Файл F2Dx1.inf из скачанного архива нужно открыть при помощи Блокнота. Для этого нажмите по нему правой кнопкой мыши, выберите пункт «Открыть с помощью…» .

    Выберите Блокнот.

  6. Перейдите в раздел:

    Из него нужно удалить первые 4 строки (т. е. строки до %attach_drv% = f2d_install,USBSTOR\GenDisk).

  7. Вставьте значение, которое было скопировано из «Диспетчера устройств» , вместо удаленного текста.
  8. Перед каждой вставленной строкой добавьте:

    %attach_drv% = f2d_install,

    Должно получиться, как на скриншоте.

  9. Сохраните измененный текстовый документ.
  10. Переключитесь в «Диспетчер устройств» , правым кликом мыши по flash-накопителю выберите «Обновить драйверы…» .

  11. Воспользуйтесь способом «Выполнить поиск драйверов на этом компьютере» .

  12. Нажмите на «Обзор» и укажите месторасположение отредактированного файла F2Dx1.inf .

  13. Подтвердите свои намерения, нажав на кнопку «Продолжить установку» .
  14. По завершении установки откройте Проводник, где flash отобразится, как «Локальный диск (X:)» (вместо X будет буква, назначенная системой).

Для Windows x86 (32-bit)

После этого вы можете разбивать flash на разделы, устанавливать на нее операционную систему и загружаться с нее, а также делать другие действия, как с обычным винчестером.

Обратите внимание, что это будет работать только с той системой, на которой вы выполнили все вышеперечисленные действия. Это связано с тем, что был заменен драйвер, отвечающий за распознавание подключенного накопителя.

Если вы хотите запускать флешку как HDD и на других ПК, то при себе нужно иметь отредактированный файл-драйвер, а затем устанавливать его через «Диспетчер устройств» тем же способом, что было указано в статье.

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 и получить на выходе загрузочную штуковину "на все случаи жизни".Кроме того, вполне возможно, что на других контроллерах данное ограничение можно обойти. Нужно проверять.



Понравилась статья? Поделиться с друзьями: