Загрузочная флешка из диска
Black_Ru 10 марта, 2009 - 17:14
Суть вопроса: есть загрузочный диск с коллекцией программ (дисковые утилиты, файловые менеджеры и т.д.), грузиться можно как с ЛивСиДи, т.е. до старта ОС. Можно ли содержимое этого диска перенести на флешку так, чтобы потом также загружаться?
Я пробовал просто копировать утилитой dd iso образ, но в этом случае автостарт до загрузки ОС не происходит.
Возможно ли вообще это осуществить?
»
- Для комментирования войдите или зарегистрируйтесь
Возможно
Возможно. Посмотрите здесь.
Я ♥ Gentoo & Funtoo
.
)))) Ъ. он знает все.
я генту только с флешки и устанавливал. и не только генту. - не вижу смысла писать болванки под каждую пробу какого нибудь-дистра. чудесно все работает. кстати, возможно что тот метод, которым вы создали такую флешку и рабочий - дело в том что не всякая система будет грузиться с флешки, даже если выставить приоритет в биос. помнится на старой машине чтобы загрузиться с флеш приходилось даже прибегать к радикальному методу отключения харда физически - система подхватывала флешку)).
у меня например на ноуте не грузится с флешки даже если выставить в биос приоритет.
но практически везде на свежих системах есть загрузочное меню, которое вызывается если во время процедуры POST нажать какую-нить клавишу - везде по разному, встречалось F10 или F12 (чаще всего), F9, ESC. и там уже можно выбрать флешку. важно чтобы во время POST она была подключена, то есть до включения питания.
кроме того, на флешку необходимо записать загрузчик в mbr - я обычно юзаю syslinux, есть такой.
Black_Ru написал(а):Возможно
возможно. в свое время 5 или 6 лайв дистрибутивов разместил на одной флешке, выбор осуществлялся grub. досих пор где-то валяется. Фишка в том, что ставишь один раз Груб и потом только переписываешь значимые файлы из-лайв дистрибутивов ну и опции загрузки подгоняешь под грубовские. Груб ставил по этой доке: http://www.freesoftwaremagazine.com/articles/grub_intro/
редкие флешки умеют имитировать cd
Поэтому - это практически невозможно
Нельзя путать форматы cd и hdd
Флешка это имитация HDD по умолчанию во всех современных ПК
Разве можно клонировать CD на диск С:?
Можно только взять уже готовый образ загрузочной флешки здесь - flash.orens.ru
И - если разберётесь с загрузчиком GRUB - дополнить меню загрузки своими утилитами
Что значит "это практически
Что значит "это практически невозможно"?
Кто сказал, что обязательно нужно эмулировать CD?
Все зависит от конкрктного случая. Если речь идет о линуксе, то, в большинстве случаев, эмулировать CD нет необходимости. Стоит лишь установить на флешку какой-нибудь загрузчик (я предпочитаю GRUB), и правильно его сконфигурировать для загрузки ядра, взятого с диска. Обычно все содержимое системы упаковывается в SquashFS, которое ищется и распаковывается сагрузочным скриптом в IninRD. В редких случаях, может возникнуть необходимость в корректировке загрузочного скрипта, если при переносе образа на флешку скрипт найти его не может.
А "клонировать CD на диск" в данном случае нет нужды абсолютно.
Если же говорить о каких-то специфических случаях, когда необходимо именно эмулировать загрузку с CD, я бы тоже не стал говорить, что это невозможно, так как вариантом достаточно много. Лично у меня с флешки много чего грузится.
Создание CD-ROM раздела на флэш
Почему это вдруг вы так уверены что это практически невозможно? Например для некоторых флешек используют контроллер Physon который используется и в USB CD-ROM... поэтому несложными манипуляциями и прямыми руками можно добиться, что система будет определять флеху и как CD-ROM.
Создание CD-ROM раздела на флеш
Поэтому я и утверждал что это пратически невозможно, именно из-за необходимости искать этот контроллер Physon....
А корректировать загрузчик на флешке - это уже другая тема и придётся корректировать загрузку к каждой отдельной программе из Live-CD...
Самый простой способ на мой взгляд это загрузка из Iso-образов через загрузчик GRUB 0.4.4 - способ подходит для загрузки в ДОС и некоторых Win PE, например Ruslive mini...