Флешка определяется как CD rom

Создание загрузочной CD-ROM области на USB-флэшке

По современным меркам диск устарел, и наличие у компьютера дисковода, в основном означает лишь его устаревшую начинку. Но что делать если DVD romа нет, а компьютер не поддерживает установку Windows с флешки? К сожалению, нам приходиться время от времени сталкиваться с переустановкой ОС, и установка ОС с диска сегодня все еще актуальна и востребована. Что же делать, как навсегда отказать от дисков? Использовать USB накопители! Не смотря на то, что у некоторых установка с USB вызывает больше вопросов, чем с диска, USB все же имеет много плюсов.

  1. Восстановление работоспособности ПК. Имея USB с набором эмулированных дисков, шансов на починку старого компьютера больше. И это лучше, чем таскать с собой комплект дисков.
  2. Диски устарели, они быстро изнашиваются и при переносе довольно быстро приходят в негодность.
  3. Самые вместительные, даже продвинутые диски, не способны вместить в себя такие объёмы данных какие предлагают USB накопители. Плюс скорость чтения быстрее.
  4. Дисковод давно уже не является важной частью ПК, и выкидывать деньги на них только из-за необходимости загружать ОС пустая трата денег.

И так общий смысл операции, что бы наша флешка определялась компьютером как СД ром, то есть у флешки будет CD – область в которую будет монтироваться образ, а компьютер будет определять флешку как CD rom.

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

Здесь я попробую разобрать по пунктам, что примерно необходимо сделать для прошивки флешки и монтирования образа на неё. А так же ниже приведу конкретный пример на примере флешек Kingston.

  1. Нам необходимо определить значения PID и VID, а также производителя чипсета.

Сделать это можно при помощи программы ChipGenius. Данные, которые вы получите, лучше всего сохранить. Они могут понадобиться в случае не удачной прошивки. Так же их можно узнать используя стандартные возможности самой Windows? То есть через «Диспетчер задач».

  1. PID или VID вводим в базу данных на странице http://flashboot.ru/iflash/. Там узнаем, какие программы предназначены для работы с нашей флешкой.
  2. А дальше следует теория, ведь в большинстве случаев каждая программа отличается интерфейсом и алгоритмом. Но в общих чертах, попробую теоретически универсально объяснить последующий процесс.
  3. Подключение USB накопителя к ПК.
  4. Запуск программы, название которой определили в пункте 2.
  5. В утилите необходимо получить информацию о флеш накопителе и разобраться с основным интерфейсом.
  6. В настройках ввести данные по созданию облости CD. Данные, которые вы можете продублировать из источника со странички инструкции программы.
  7. После всего проделанного, вы сможете использовать флеш накопитель, именно как привод DVD-Rom, и ПК будет видеть при этом диск образа, записанный на флешку, как диск вставленный в CD rom.

Например, у вас флешка Kingston 8Gb DataTrаveler 101 с чипом Skymedi для работы с чипсетов флешки идет программа SK6211_20090227_BA.exe. Подсоединяем флешку, запускаем прогу. Кликаем —>Advanced —>в окошке Password вводим 123456 и жмем Check.

В меню Code Bank ver. выбираем последнюю базу данных. Жмем Multi-Partition.

В окошке в верхнем углу слева устанавливаем галочку в пункте Enable CD-ROM, если необходимо разбить на CD-ROM, а часть на разделы flash+Flash. Не забудьте установить размер разделов.

Вверху справа галочку Enable CD-Rom Booting, то есть сделать D-ROM загрузочным, после этого вам необходимо прописать путь до образа ОС.

Прописываем параметр autorun counter, данный параметр отвечает за количество раз загрузок с флешки, что бы процесс был бесконечным, прописываем значение 255 (==unlimited)

Далее идут другие параметры, но они не так важны, но все же… формат — Fat32 в разделе Format Label.

Так же можно заблокировать раздел от перезаписи в write protect.

Кликаем ОК.

В следующем шаге можно прописать VID и PID, если вам необходимо сменить производителя. Серийный № флешки, частоту мигания светодиода (LED), параметр Curr оставить равным 100 мА.

Другие параметры лучше не трогать.

Жмем «Save» и закрываем это окно.

Дальше процесс перезаписи. Зеленый цвет и «PASS» оповестит о завершении процесса.

Вот и все, все трудности в данной манипуляции это найти прогу и разобраться в его интерфейсе.

Как заключение и итог у вас загрузочная флешка которая будет определяться компьютером как CD rom с диском. Можно создать сазу несколько облостей.

Понадобилось мне поставить на старенький компьютер систему.
В компьютере не было CD-ROMа, а ставить свой было не интересно, да и давно интересовало меня, как разделить мою 8 Gb флешку на несколько разделов. Обычными средствами этого сделать не удавалось, т.к. после создания разделов Windows отказывалась видеть второй раздел. Нашел описание про различные методы установки дополнительных драйверов для второго раздела, но это меня не устраивало, т.к. это нужно устанавливать на каждый ПК к которому подключаешься впервые.
Поэтому субботу я решил посвятить интересному делу по изучению того, как устроены флешки.
Узнал много нового о том какие бывают чипсеты, что делать с флешкой если она не определяется системой, где искать утилиты для восстановления программным методом, и как перевести флешку в тестовый режим путем замыкания ножек на чипе. Но во все вникать это не будем.
Далее опишу, превращение Kingston 8Gb DataTrаveler 101 с чипом Skymedi -> CD-ROM + HDD + USB Flash
1) Нужно узнать производителя чипсета и значения VID и PID.
Это можно сделать, скачав и запустив утилиту ChipGenius v3.0
(обязательно запишите или сохраните данные которые она покажет, т.к. в случае плохой прошивки, это поможет найти вам нужную программу)
2) Затем переходим на страничку базы iFlash вводим VID или PID в строку поиска.
Находим, какие программы предназначены для работы с вашей флешкой. (моя флешка была с чипом SK6211, и подошла к ней программа SK6211_20090227_BA)
3) Если у вас другой чип, не от Skymedi, то далее можно не читать.
Итак:
а). Подсоединяем флешку к usb-разъему ПК.
б). Запускаем SK6211_20090227_BA.exe
в). В утилите нажимайте —>Advanced —>в окошке Password введите цифры 123456 и нажми на кнопку Check.
Окна станут активными.
г). В меню Code Bank ver. выберите последнюю базу данных. У некоторых флешка определилась в программе (загорелась зеленым, Ready) только после этого.
д). Дапее — нажать Multi-Partition.
В этом окне :Верхний левый угол — поставить галку Enable CD-ROM, если нужно разбить оставшуюся от CD-ROMa, а часть разбить еще на 2 раздела (т.е. сделать CD+flash+Flash), то передвинуть движок — установить размеры разделов.
Правый верхний угол — поставить галку Enable CD-Rom Booting (сделать CD-ROM загрузочым) и прописать путь к ISO — образу. Размер CD-части устанавливается автоматом в зависимости от размеров образа. Был опробован образ 2,5 ГБ, все нормально.
e). Обязательно пропишите параметр autorun counter — он отвечает за все глюки связанные с пропаданием флеш-CD после нескольких загрузок:
оказывается autorun counter это то количество раз, которое флеш-CD будет появляться в системе.
Если пишем 10 (как сказано в инструкции), то флеш-CD будет появляться и работать ровно 10 подключений флешки.
Для того чтобы образ работал бесконечно, в это поле нужно прописать 255 (==unlimited)
источник: http://www.mydigit.net/read.php?tid=58732&uid=35139
ж). Lun0 и Lun1 — это разделы, которые собственно и будут видеться как флешка. Если движок (см. выше) не трогали — будет CD + 1 флеш-раздел, в противном случае — CD и 2 флешки (объем каждой зависит от положения движка в верхнем левом углу).
Здесь же устанавливаем:
формат — (Fat или Fat32)
название раздела — (Format Label).
Первый Флеш-раздел можно сделать — (Fixed) (т.е. будет определяться не как флеш, а как HDD ),
а так же заблокировать раздел от перезаписи — (write protect), сразу записав на него нужные файлы, прописав путь к папке с ними (но я этого не делал, т.к. защита от перезаписи не входила в мои нужды).
Жмем ОК и соглашаемся с изменениями.
з). Далее (в появившемся после этого предыдущем окне можно выставить VID и PID (если хотите изменить название производителя контроллера и его тип, отображаемый в CHIP GENIUS — на определение флешки прошивающей утилитой в случае последующей перепрошивки это не повлияет), Серийный № флешки (можно любой) и параметры светодиода(LED) — частоту мигания и силу света, параметр Curr оставить равным 100 мА (больше лучше не ставить, насколько известно, это максимальная текущая сила тока , потребляемая флешкой от USB ) .
Все остальные параметры лучше не менять — за что они отвечают я не знаю.
и). Записываем свое название профиля и нажимаем «Save» (сохраняем профиль), соглашаемся с изменениями и закрываем это окно.
к). Прошивка возможна только если флешка есть в базе (см. выше).
В таком случае она загорается зеленым и будет написано «READY».
Выбираем сохраненный нами профиль и нажимаем AUTO-LLF (AUTO-LowLevel Format).
Флешка загорается желтым «BUSY» — идет процесс перезаписи.
Об его успешном завершении оповещает зеленый цвет и «PASS». Поздравляю!
Важные советы!!!
— Если цвет перед началом прошивки (после выбора последней базы поддерживаемых флешек) синий (NO Match) — значит Вам не повезло (флешки нет в базе), ждите обновления прошивальшика или ищите самостоятельно, я с третьего раза нашел нужный .
— Если Вам нужно будет перезаписать новый образ, обязательно вначале воспользуйтесь утилитой Recovery Disk (или основной утилитой переписать прошивку контроллера, не создавая CD раздел — убрать галки Enable CD-ROM и Enable CD-Rom Booting, оставить только раздел LUN0 (removeble), и только потом еще раз перешиваете, как Вам надо, иначе возможна ошибка при перепрошивке)
За все инструкции и подсказки спасибо:
Domrachev.Ivan,
AVP-720,
сайту flashboot.ru,
китайским программистам написавшим программы для перепрошивки.

Как сделать CD-ROM на флешке

26 июня 2013
Windows / Носители информации
1 комментарий
31058

CD-ROM на флешке очень удобная штука. Это 100% совместимость с ISO образами и гарантия работы из BIOS компьютера. Что позволит загрузиться с флешки как с обычного CD-ROM. То есть компьютер никогда не узнает, что его «обманывают».

Эпоха оптических приводов уходит. В современных компьютерах привод CD-ROM (DVD, DVD-ROM, DVD-RW, CD-RW) становится редкостью. Поэтому пользователям приходится всячески «выкручиваться», когда необходимо установить операционную систему. Чтобы не искать внешний оптический привод USB, уже давно существует возможность загрузиться с флешки. И все современные компьютеры имеют такую поддержку в BIOS. Но нет нет, да возникает ситуация как в песне Виктора Цоя «все на месте, но что-то не так». Я много раз сталкивался с ситуацией, когда компьютер загружался лишь с одной флешки из пяти. И единственным выходом из такой ситуации является создание (эмуляция) CD-ROM на шлешке. То есть когда компьютер видит USB флеш-накопитель как реальный оптический привод.
В сети много решений по этому поводу. Все они представляют из себя некоторую головоломку. В которой сначала необходимо узнать тип контроллера на флешке, организацию и модель (марку) памяти. Потом под это железо надо найти специальную программу по перепрограммированию контроллера и заливке ISO образа. При этом возможностью эмуляции CD-ROM обладают далеко не все контроллеры используемые во флешках. То есть не факт, что Ваша флешка вообще это умеет. И самое печальное, что даже выполняя в точности все инструкции велик шанс угробить флешку.
Идеальным вариантом в такой ситуации является покупка флешки для которой сам производитель предусмотрел возможность создания CD-ROM. Однажды мне в руки попалась флешка Transcend JetFlash 620 8Gb

Отличительной особенностью которой является наличие встроенного виртуального CD-ROM. А это значит, что контроллер поддерживает создание CD-ROM и мы на пол пути к успеху.

Как создать CD-ROM на флешке Transcend JetFlash 620 8Gb

Чтобы создать CD-ROM на флешке Transcend JetFlash 620 8Gb необходимо скачать с официального сайта утилиту диагностики и восстановления для этой модели USB накопителя JetFlash Online Recovery. На момент написания статьи для флешки Transcend JetFlash 620 8Gb актуальная версия программы для Windows v9.0.0.8 (JetFlash 620). Размер программы 5,7 МБ.
После скачивания архива Вам будет необходимо распаковать находящийся в нем EXE файл. У меня это OnLineRecovery_JF620_v9.0.0.8.exe. Это самораспаковывающийся архив, внутри которого находится утилита OnLineRecovery_620.exe и файл образ CD-ROM security_f.iso.
Так вот, самый главный секрет этой статьи. Для того, чтобы создать виртуальный CD-ROM на флешке Transcend JetFlash 620 необходимо переименовать необходимый Вам файл ISO образа, к примеру установочный дистрибутив операционной системы, в security_f.iso и положить его рядом с утилитой восстановления OnLineRecovery_620.exe. После этого запускаете утилиту и она создаст на флешке два раздела, в один из которых запишет Ваш ISO образ, который и будет определяться компьютеров как USB-CD-ROM, а оставшееся место будет обычной флешкой. Вот так все просто.
Надеюсь не стоит предупреждать, что в результате работы утилиты восстановления JetFlash Online Recovery все данные с флешки исчезнут.

Порядок действий по созданию CD-ROM на флешке

  1. Скачиваем утилиту восстановления с официального сайта. Распаковываем.
  2. Переименовываем необходимый образ в security_f.iso и кладем рядом с утилитой.
  3. Запускаем утилиту восстановления и наслаждаемся результатом.

Поделись этой страницей с друзьями!