Как сделать виртуальный cd на флешке
Перейти к содержимому

Как сделать виртуальный cd на флешке

  • автор:

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

USB Flash можно использовать не только традиционным способом «как большую дискету». Есть более интересные и в некоторых случаях более полезные варианты. В этой статье будет описано как из флешки сделать USB CD-ROM. Конечно флешка так и останется флешкой, но вот компьютер ее будет «видеть» как CD-ROM.

Такой трюк может понадобиться например для того, чтобы установить Windows XP или 7 на компьютер без CD-DVD привода. Конечно в подобном случае есть и другие способы, но такая вот CD-ROM флешка позволяет установить Windows на нетбук вообще без проблем и каких-либо лишних телодвижений.

Если вам нужно сделать установочную флешку Windows 7 есть другой способ, проще — Установка Windows 7 c USB-флешки .

Первое, что нужно сделать это обзавестись образом диска в виде файла в формате ISO. Это может быть образ установочного диска Windows XP или любого другого CD или DVD диска. Есть много программ, которые позволяют сохранить содержимое лазерного диска в виде файла в формате ISO. Например такие как UltraISO, InfraRecorder, ImgBurn и много других.

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

Наиболее точные результаты дает программа usbflashinfo, сама по себе она выдает «кракозябры», но их нужно отправить автору и он пришлет информацию о контроллере вашей флешки. Можно поискать по вашей модели среди уже готовых результатов в этом форуме.

После этого, на сайте flashboot.ru, находите программу для работы с контроллером вашей флешки. Через эту программу создаете на флеш-диске раздел CD-ROM и закачиваете туда ваш ISO файл.

Ниже будет описано как создать USB CD-ROM из флеш-диска Apacer AH325 4 Gb. В этой флешке используется контроллер Phison 2251-60. Программы для работы с этим контроллером называются Phison_MPALL. Они бывают разных версий. В этой статье в качестве примера будет использована версия 3.20.0B2.

Сначала нужно убедиться в том, что программа usbflashinfo не ошиблась и внутри действительно Phison, для этого нужно запустить GetInfo.exe и в ней вписать букву диска, под которой ваша флешка определилась в Windows, а затем нажать кнопку «Read»:

Если внутри флешки котроллер Phison, тогда программа выдаст информацию о флешке:

Следующий шаг — создание конфигурационного файла для последующей записи флешки. Для этого нужно запустить программу MPParamEdit_F1.exe:

и затем в ней указать нужные опции начиная сверху, в поле «CD-Rom Image» нужно указать путь к файлу и сам ISO файл:

после этого нажать кнопку «Save As» и сохранить настройки в файл, написав имя этого файла (в этом примере имя файла fppru ).

Примечание.

Возможно создание на флешке двух разделов, один будет эмулировать CD-ROM, а второй раздел будет обычной флешкой или эмулировать жесткий диск. В этом случае под раздел CD-ROM будет выделено столько, сколько необходимо для записи ISO образа, а остаток места на флешке будет выделен для раздела removable/fixed HDD. Однако если флешка будет использоваться для загрузки и особенно для установки Windows я советую делать только один раздел — CD-ROM. Вы «потеряете» часть общей емкости флешки, но зато избежите проблем совместимости на разных версиях BIOS.

Далее нужно запустить программу MPALL_F1 _xxxxxx :

В этой программе нужно открыть тот файл, который создали в редакторе настроек. Если все поля программы пусты, тогда нужно нажать кнопку «Update», после чего в одном из полей должна появиться запись о вашей флешке. После этого нужно нажать кнопку «Start» и ждать пока программа отработает:

Зеленый цвет поля означает, что все закончено. Нужно закрыть программу, а затем открыть диспетчер процессов Windows (taskmgr.exe) и в нем вручную убить программу MPALL. Дело в том, что после закрытия окна программы, ее процесс остается в памяти.

Теперь можно отключить флешку через «Безопасное извлечение устройств» и выдернуть из USB разъема. Затем снова воткнуть в разъем — но теперь Windows ее определит как CD- дисковод.

И этой CD флешкой можно будет пользоваться как если бы вы воткнули в USB настоящий USB CD привод. В том числе можно будет загрузить компьютер с этого Flash CD-ROM.

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

  • Установка Windows 7 c USB-флешки
  • Установка Windows 7
  • Как сделать CD-ROM из флешки
  • Установка Windows XP на Intel H61 Express и Sandy Bridge
  • Установка Windows XP на нетбук
  • Установка Windows 7 c USB-флешки на нетбук

Иван Сухов, 2011 г.

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

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354.

Или на телефон +7(928)274-0281.

Даже небольшая сумма может помочь написанию новых статей 🙂

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

Как сделать виртуальный cd на флешке

http://flashboot.ru/
Там разжевано. Не очень просто, в общем. И не на всех компах заработает в итоге.

OlegusMDH писал(а):
И не на всех компах заработает в итоге.

И не на всех флешках . Зависит от контроллера в ней.

_________________
ЭТО Я НЕТЕРПЕЛИВЫЙ. Да я Сталкера прошел,не зная что можно бегать!
Как убивать друзей в STALKER: people.overclockers.ru/SilentF/record2

Мда спс за ссылочку.Вот что я понял так это то что почти не реально не разобрав флеху узнать какой там контроллер стоит.Более того человеку который не знает (или не хочет знать что такое диод -физика 7 класс)просто не реально понять.Если взять туже флеху что у автора статьи и повторить, то возможно получится.И наконец ответ все же о железном варианте решения(перепрошивка контроллера с компа через USB программатор-фактически),а хотелось бы узнать о софтовом решениии типа:1) возьми флеху
2) формат ее спец прогой
3)прога эмулятор типа демон тулза которая работает под оболочкой от линуха до доса
4)бери iso положи в папку . /// и готово загружаем флеху папам. вот он наш диск ISO
но работоет все с флехи с помощью нужной ПРОГИ и под какую нить систему (ВСЕ равно какую)

Ваня овер Ты по ссылке ходил хоть? О каком програматоре ты говоришь? Вот тебе по пунктам

1) Идем на http://www.flashboot.ru
2) Качаем оттуда утилиту CheckUDisk
3) С ее помощью узнаем PID и VID своей флешки
4) Идем на http://www.flashboot.ru/index.php?name=iflash , в поиске вводим PID своей флешки, из списка ищем похожую флешку, для которой есть фирменная утилита от производителя контроллера.
5) ВНИМАТЕЛЬНО читаем инструкцию/коментарии пользователей
6) В фирменной утилите, ищем опцию «CD» или «Image», там и укажешь путь к .iso, потом применяешь изменения. С большой вероятностью после этого называться в диспетчере устройств она станет иначе (Мой «Apacher» превратился в «USB disk 30x») и теперь при подключении будет определятся 2 устройства- флешка и CD-rom

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

_________________
ЭТО Я НЕТЕРПЕЛИВЫЙ. Да я Сталкера прошел,не зная что можно бегать!
Как убивать друзей в STALKER: people.overclockers.ru/SilentF/record2

РАЗЖЕВАЛ по полной,но вопрос то немножко о другом)Я беру любую простейшую прогу и делаю загрузочную флеш УСБ:ну типа ХПакерд тулз и в ее оболчке запускаешь прогу емулятор СД а дальше как по маслу чтоб)))ну типа демона в ХРюше
Действия пошагово понятны,по ссылке сразу сходил как только ответил,работал в «Чип и дипе» (радиодетали)поэтому и программатор вспомнил(хотя по сути ето пара деталей ))), но почемуто мой метод кажется проще.
Добавлено спустя 3 минуты, 48 секунд
Да про сайт и про метод:абсолютно согласен с его работоспособностью.Даже с тем что ето удобнее выходит когда после перепрошивки винда и флеху видит и сд и типа флеш.

Ваня овер писал(а):

Я беру любую простейшую прогу и делаю загрузочную флеш УСБ:ну типа ХПакерд тулз и в ее оболчке запускаешь прогу емулятор СД а дальше как по маслу чтоб)))

В описании Grub4dos сказано, что он может осуществлять загрузку с образа жесткого диска или CD/DVD. Правда лично у меня получалось только с образами дискет в формате .ima

_________________
ЭТО Я НЕТЕРПЕЛИВЫЙ. Да я Сталкера прошел,не зная что можно бегать!
Как убивать друзей в STALKER: people.overclockers.ru/SilentF/record2

Создание виртуальной флешки (USB флеш-накопителя) в Windows

Создание виртуальной флешки (USB флеш-накопителя) в Windows

ImDisk Virtual Disk Driver — бесплатная программа для эмуляции дисков, которую можно скачать с её официального сайта. Установка программы максимально автоматизирована, и требует простого запуска скачанного файла.

Использование графического интерфейса

Создание и монтирование образа
  1. Открываем Панель управления (владельцам Windows 10 следует прочитать этот материал в случае возникновения трудностей с открытием Панели управления).
  2. Убеждаемся, что включен вид Панели задач «Крупные значки«, или «Мелкие значки«.
  3. Открываем «ImDisk Virtual Disk Driver«.
  4. В случае появления окна «Разрешить этому приложению вносить изменения на вашем устройстве?», нажимаем «Да».
  5. В окне «ImDisk Virtual Disk Driver«, нажимаем на кнопку «Mount new. «.
  6. В появившемся окне «Mount new virtual disk«, переходим к полю «Image file» и нажимаем на кнопку с тремя точками.
  7. В появившемся окне переходим в нужную для сохранения образа директорию (например — C:\Images), после чего в поле «Имя файла» пишем имя файла — например, Keys. После имени файла, через символ точки, следует дописать расширение img. Далее, следует нажать на кнопку «Открыть».
  8. Появится окно с сообщением, что подобный файл не существует, и предложит его создать. Соглашаемся с предложением, нажав кнопку «Да».
  9. Теперь выставляем остальные настройки:
    • Drive letter — устанавливаем букву диска для монтируемого образа
    • Size of virtual disk — размер создаваемого образа в виде цифрового значения и единицы измерения. В качестве примера поставлено значение 2 GB.
    • Device type — устанавливаем тип устройства. Для того, чтобы устройство воспринималось как съемный накопитель, ставим «Harddisk volume«.
    • Image file access — тип доступа к образу. Ставим значение «Virtual disk drive accesses image file directly«, для того, чтобы программа напрямую работала с образом на диске.

Выставив все нужные настройки, нажимаем «ОК».

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

    В следующем окне можно все оставить по умолчанию, и просто нажать на кнопку «Начать».

    После этого, появится предупреждение о том, что все данные на диске будут безвозвратно потеряны — поскольку, на данном диске ничего нет, то смело нажимаем на кнопку «ОК», после чего непосредственно начнется сама процедура форматирования.

    По окончанию форматирования появится соответствующее окно, которое можно закрыть, нажав на кнопку «ОК», после чего закрыть предыдущее окошко, нажав на кнопку «Закрыть».
  • Теперь можно пользоваться свежесозданным виртуальным диском, как флешкой.
  • Повторное монтирование образа

    К сожалению, после перезагрузки данный образ придется монтировать вручную заново. Делать это через графический интерфейс не очень удобно, по этому, если навыки обращения с компьютером позволяют — лучше это сделать через командную строку (с использованием bat файла или задания в Планировщике заданий). Про то, как использовать ImDisk Virtual Disk Driver через Командную строку будет написано ниже.

    Для монтирования уже имеющегося образа, следует выполнить следующие действия:

    1. Открываем Панель управления, а в ней — «ImDisk Virtual Disk Driver«.
    2. Нажимаем на «Mount new virtual disk«.
    3. Нажимаем на символ трех точек у пункта «Image file», и выбираем уже имеющийся файл образа.
    4. После этого, оставляем все остальные значения по умолчанию, и нажимаем на кнопку «ОК», после чего произойдет монтирование образа, и он будет готов к работе.

    Использование командной строки

    ImDisk Virtual Disk Driver предоставляет удобные возможности управления через командную строку. Не смотря на то, что действий здесь придется выполнять меньше, результат будет такой же, как и при использовании графического интерфейса.

    Создание и монтирование образа

    Для создания образа и монтирования его под нужной буквой, необходимо выполнить следующую команду:

    imdisk -a -f C:\Images\Keys.img -s 2G -m I:

    В данном случае использованы следующие параметры ImDisk:

    • -a — подключение образа.
    • -f — путь к образу.
    • -s — размер создаваемого образа. В данном примере используется размер 2G (2 гигабайта), можно использовать любой другой, указав нужный размер.
    • -m — буква монтируемого диска.

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

    Повторное монтирование образа

    Как отмечалось в части, посвященной работе с графическим интерфейсом ImDisk, после перезагрузки компьютера, виртуальный образ придется монтировать вручную. Сделать это через командную строку можно с помощью следующей команды:

    imdisk -a -f C:\Images\Keys.img -m I:

    Как видно, используются все те же параметры, что и в команде для создания и монтирования образа выше (там же и описание параметров), за исключением отсутствуюшего параметра -s, который необходим только при создании образа.

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

    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. Запускаем утилиту восстановления и наслаждаемся результатом.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *