Рабочее. Не вопрос. Но оно намного сложнее, чем хотелось бы.meser писал(а):во обозвал - так обозвал!CdR писал(а): Злобный вариант "изподвыперда". Но вычурность оценил.
а мне кажется весьма рабочее решение, безо всяких "нужно написать".
Boot .ISO image from USB-flash - как?
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: Boot .ISO image from USB-flash - как?
- Шэф
- Маньяк
- Сообщения: 2992
- Зарегистрирован: 22 сен 2007, 12:51
Re: Boot .ISO image from USB-flash - как?
Похоже, надо бы еще пояснить, народ недопонимает, что требуется.
Ну вот например надо проинсталлить винду. Втыкаешь флэшку, выбираешь в менюшке имидж N1
(здесь главная конфузия: мне НЕ надо грузить ОС, мне надо грузить инсталляционный сидюк)
и безо всякой (!!!) виртуальной машины загружается инсталлятор и все идет своим чередом.
Или выбираешь имидж N2 и загружается что-то там антивирусное опять же без виртуальной
машины, точно так, как будто бы загрузка выполнялась с физического СД-рома.
Или, например, под номером 3 - сидюк со сбросом пассворда.
Технически, драйвер, позволяющий грузиться с сидюка безо всяких этих хитростей уже есть
в БИОСе, и стал быть он небольшой. Другой драйвер, который знает, как грузиться с флэшки,
в последних БИОСах тоже во всех есть.
Осталось скрестить ежа с ужом. Типа какая софтинка (ну верю, что небольшая должна быть,
и резидентом в память вполне сможет прокатить), которая после загрузки с флешки и выбора
в менюшке создает (ну типа) еще один (виртуальный) сидюк в списке имеющихся к загрузке
устройств, назначает ввод-вывод на этот выбранный имидж, ну, а дальше все как обычно.
Все просто, не нужна никакая виртуальная машина. К тому же из-под виртуальной машины
не совсем 100%-ный доступ к железу, как если бы загрузка шла с СД-драйва.
Я склоняюсь к решению, уже тут озвученному: наплодить несколько партишенов по 700 МБ
и посбрасывать туда содержимое сидюков. Выбор тоже можно перенаправить на партиции,
например Акроникс поможет отцу русской демократии. Одна незадача: как зафигачить загрузку
на них, на сидюке ведь структура для этого отличная от харддрайва. Технически можно
грузиться даже в ДОС и из под него запускать инсталлятор (примитивно, но работать будет).
Опять же, как быть с линуксовыми бутабл сидюками? Там с этим ваще мрак. Потому проще
всего и сделать ISO имиджи и не морочить голову.
Ну вот например надо проинсталлить винду. Втыкаешь флэшку, выбираешь в менюшке имидж N1
(здесь главная конфузия: мне НЕ надо грузить ОС, мне надо грузить инсталляционный сидюк)
и безо всякой (!!!) виртуальной машины загружается инсталлятор и все идет своим чередом.
Или выбираешь имидж N2 и загружается что-то там антивирусное опять же без виртуальной
машины, точно так, как будто бы загрузка выполнялась с физического СД-рома.
Или, например, под номером 3 - сидюк со сбросом пассворда.
Технически, драйвер, позволяющий грузиться с сидюка безо всяких этих хитростей уже есть
в БИОСе, и стал быть он небольшой. Другой драйвер, который знает, как грузиться с флэшки,
в последних БИОСах тоже во всех есть.
Осталось скрестить ежа с ужом. Типа какая софтинка (ну верю, что небольшая должна быть,
и резидентом в память вполне сможет прокатить), которая после загрузки с флешки и выбора
в менюшке создает (ну типа) еще один (виртуальный) сидюк в списке имеющихся к загрузке
устройств, назначает ввод-вывод на этот выбранный имидж, ну, а дальше все как обычно.
Все просто, не нужна никакая виртуальная машина. К тому же из-под виртуальной машины
не совсем 100%-ный доступ к железу, как если бы загрузка шла с СД-драйва.
Я склоняюсь к решению, уже тут озвученному: наплодить несколько партишенов по 700 МБ
и посбрасывать туда содержимое сидюков. Выбор тоже можно перенаправить на партиции,
например Акроникс поможет отцу русской демократии. Одна незадача: как зафигачить загрузку
на них, на сидюке ведь структура для этого отличная от харддрайва. Технически можно
грузиться даже в ДОС и из под него запускать инсталлятор (примитивно, но работать будет).
Опять же, как быть с линуксовыми бутабл сидюками? Там с этим ваще мрак. Потому проще
всего и сделать ISO имиджи и не морочить голову.
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: Boot .ISO image from USB-flash - как?
Вот с этим как раз проще всего.Шэф писал(а):Опять же, как быть с линуксовыми бутабл сидюками? Там с этим ваще мрак.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: Boot .ISO image from USB-flash - как?
Не соглашусь. Для повседневно использующих виртуализацию - тривиально.CdR писал(а):Рабочее. Не вопрос. Но оно намного сложнее, чем хотелось бы.meser писал(а):во обозвал - так обозвал!CdR писал(а): Злобный вариант "изподвыперда". Но вычурность оценил.
а мне кажется весьма рабочее решение, безо всяких "нужно написать".
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: Boot .ISO image from USB-flash - как?
Я бы так не сказал.meser писал(а):автостарт обозвал загузкой.
автостарт к теме имеет примерно такое отношение, как GPS к роддому.
- Шэф
- Маньяк
- Сообщения: 2992
- Зарегистрирован: 22 сен 2007, 12:51
Re: Boot .ISO image from USB-flash - как?
Был пьян...
Упор делается на подмену (имитацию) физического СД-рома имиджем с флешки.
В такем случАе неважно, что там на имидже: инсталляшка, рабочая ОС, или даже имидж с
флоппика - все они чево-то по-своему загружают. Стал быть я счел эту тонкость несущественной.
Не вдаваясь в подробности какая там на ISO структура, главный вопрос: КАК?
Упор делается на подмену (имитацию) физического СД-рома имиджем с флешки.
В такем случАе неважно, что там на имидже: инсталляшка, рабочая ОС, или даже имидж с
флоппика - все они чево-то по-своему загружают. Стал быть я счел эту тонкость несущественной.
Не вдаваясь в подробности какая там на ISO структура, главный вопрос: КАК?
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: Boot .ISO image from USB-flash - как?
Если будешь нарезать партишены, то наверное и grub можно присабачить. Я думаю его и на флэшку поставить не проблема.Шэф писал(а):Похоже, надо бы еще пояснить, народ недопонимает, что требуется..
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: Boot .ISO image from USB-flash - как?
да ладно, я уже осознал, что был не прав.CdR писал(а):Я бы так не сказал.meser писал(а):автостарт обозвал загузкой.
автостарт к теме имеет примерно такое отношение, как GPS к роддому.
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: Boot .ISO image from USB-flash - как?
Могу сказать совершенно точно -- grub отлично ставится на флешку и прекрасно загружает live-(и-не-live) систему с выбраного partition нарезаного на флешке.meser писал(а):Если будешь нарезать партишены, то наверное и grub можно присабачить. Я думаю его и на флэшку поставить не проблема.Шэф писал(а):Похоже, надо бы еще пояснить, народ недопонимает, что требуется..
Чего я не могу сказать -- как сделать M$ Windows "a la liveCD" partition, ибо не знаю нахер оно вообще надо.

-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: Boot .ISO image from USB-flash - как?
если имидж, то начальный загрузчик должен быть хитрым - уметь различить файловую систему (какую?) на флэшке, уметь читать файлы с нее, загрузить 0 блок исошки в память, наверное вместо себя передать ему управление , самое главное сказать ему "дружище, ты вовсе не девайс а файл на флэшке!" Т.е. бут блок исошки должен быть таким же умным.Шэф писал(а):Был пьян...
Упор делается на подмену (имитацию) физического СД-рома имиджем с флешки.
В такем случАе неважно, что там на имидже: инсталляшка, рабочая ОС, или даже имидж с
флоппика - все они чево-то по-своему загружают. Стал быть я счел эту тонкость несущественной.
Не вдаваясь в подробности какая там на ISO структура, главный вопрос: КАК?
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: Boot .ISO image from USB-flash - как?
наверное надо один маленький раздельчик делать собственно для grubа и /boot/grub/menul.lst, чтобы менюшку выбора сделать. Впрочем можно какой-нибудь линуксенок туда засунуть, например пароле-очищалку, или еще что-нибудь полезное из списка.CdR писал(а):Могу сказать совершенно точно -- grub отлично ставится на флешку и прекрасно загружает live-(и-не-live) систему с выбраного partition нарезаного на флешке.meser писал(а):Если будешь нарезать партишены, то наверное и grub можно присабачить. Я думаю его и на флэшку поставить не проблема.Шэф писал(а):Похоже, надо бы еще пояснить, народ недопонимает, что требуется..
Чего я не могу сказать -- как сделать M$ Windows "a la liveCD" partition, ибо не знаю нахер оно вообще надо.
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: Boot .ISO image from USB-flash - как?
Этот этап тривиален. grub с разделом, syslinux или lilo c вкомпиленым меню -- это мелочи. Мне не совсем понятно как передать потом boot-процесс в iso image.meser писал(а):наверное надо один маленький раздельчик делать собственно для grubа и /boot/grub/menul.lst, чтобы менюшку выбора сделать.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: Boot .ISO image from USB-flash - как?
а мы от него уже отказалисьCdR писал(а):Этот этап тривиален. grub с разделом, syslinux или lilo c вкомпиленым меню -- это мелочи. Мне не совсем понятно как передать потом boot-процесс в iso image.meser писал(а):наверное надо один маленький раздельчик делать собственно для grubа и /boot/grub/menul.lst, чтобы менюшку выбора сделать.

- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: Boot .ISO image from USB-flash - как?
Не, ну тогда вопросов вообще не должно возникать.meser писал(а):а мы от него уже отказалисьCdR писал(а):Мне не совсем понятно как передать потом boot-процесс в iso image.