Показать полную графическую версию : [addon] - мультизагрузка (MultiBoot)
Страниц :
1
2
3
[
4]
5
6
7
goshanecr
22-11-2006, 16:12
Привет всем! Слушайте, у меня такой вопрос или предложение в зависимости от наличия такой функциональности у этого несомненно замечательнейшего аддона:
Можно ли прикрутить возможность автозагрузки с образов *NIX систем? А то Hiren's boot CD прикрутился в лет, а вот Frenzy грузиться не стал... есть ли выход?
Если это надо реализовывать, то я бы хотел в этом поучавствовать... и помочь чем могу.
biork
На сколько я помню, что бы работало F6 в файле winnt.sif должны присутствовать вот эти параметры:
[Unattended]
OemPreinstall=No
[GuiUnattended]
OemSkipWelcome=0
А вообще эта тема неоднократно обсуждалась на форуме, надо только воспользоваться поиском!
А вообще эта тема неоднократно обсуждалась на форуме, надо только воспользоваться поиском!
В том то и дело, что обсуждалась... Но обсуждение вопроса и его решение - это не всегда одно и то же.
Вот Вы говорите что бы работало F6 в файле winnt.sif должны присутствовать вот эти параметры: ...
Просмотрев все файлы winnt.si* в данном аддоне я не обнаружил ни одного, в котором бы стояли такие значения.
Из этого можно предположить, что ни один из вариантов не позволяет загрузить драйвера с дискеты.
Однако, самые верхние варианты загрузки (там где используется setupldR.bin), исходя из описания в ini-файлах BCDW,
подразумевают такую возможность. Поэтому меня и волнует вопрос: сущесвуют ли жёсткие критерии, исходя из которых
можно сделать однозначный вывод. Вот несколько вариантов:
1) winnt.sif отсутствует вообще
2) winnt.sif присутствует, значения параметров OemPreinstall=No, OemSkipWelcome=0
3) winnt.sif присутствует, значения параметров OemPreinstall=Yes, OemSkipWelcome=1
4) winnt.sif присутствует, строки с параметрами OemPreinstall и OemSkipWelcome отсутствуют
5) любой из вариантов + папка $OEM$
Где, по Вашему мнению, будет работать F6, а где нет?
Во какая бяка вылезла...
Если нажать на кнопочку OK, то появляется следующее окошко
"Ошибка приложения. Исключительная ситуация ElnOutError в модуле
finish.exe по адресу 000016152. Неверное имя файла.
Это не с установкой ли какой-нить панельки связано?..
biork
Я обычно иду по пути наименьшего сопративления, т.е. получаю информацию, в нашем случае это наличие строк OemPreinstall=No, OemSkipWelcome=0 в файлах winnt.si* (из которых в дальнейшем образуется winnt.sif в зависимости от выбора установки), соответственно редактирую, собираю образ, пробую!
Далее два варианта: 1. Получилось - УРА! 2. Не получилось - ещё раз всё перепроверяю - спрашиваю на форуме! Попробуй схема работает! :)
Что касается твоих вариантов, F6 должно работать при отсутствии папки $OEM$ (хотя, ходят слухи что её не обязательно убирать и cmdlines.txt срабатывает - не проверял) + вариант №2!
Остальные варианты не так уж долго проверить - убить пол дня, получить некий результат и подумать - а стоило ли мучится если первый вариант полностью устраивал :)
goshanecr
24-11-2006, 12:55
Привет! Сделал я мультизагрузочный диск. в папку Boot положил образ Hiren's boot CD. при загрузке с диска, выбираю опцию для загрузки этого образа, он его грузит. Но вот при попытке запустить какую нибудь утилиту с этого диска говорит не найден CDROM и все... Можно ли как то решить эту проблему? Если нужен диск Hiren's Boot CD то я выложу
...редактирую, собираю образ, пробую! Далее два варианта: 1. Получилось - УРА! 2. Не получилось - ещё раз всё перепроверяю - спрашиваю на форуме! Попробуй схема работает!
К сожалению, нет возможности испытать на реальном железе, на компе - ни раида, не дисковода... Для экспериментов юзаю виртуалную машину, а там такие вещи, вроде бы не проверишь.
а стоило ли мучится если первый вариант полностью устраивал
а почему автора этого аддона этот вариант не устроил?
goshanecr
надо извлечь из Hirens образа... расположен в папке boot.images типа floppy_1.44.00.ima,(лучше переименуй скажем в Hirens.ima) "положить" его в BOOT дистриба, а папку BootCD(из образа Hirens) в корень твоего дистрибутива... подредактировать ini файл из папки BCDW дистриба (указать расположение образа) у меня к примеру в util.ini \boot\Hiren.ima ; Hiren's.BootCD.7.9... удачи!
Boa Soft
25-11-2006, 02:15
biork
По умолчанию OemPreinstall=No.
Наличие этого параметра с No или же, вообще его отсутствие, позволяет использовать F6.
Можете просто удалить winnt.sif из папок с вариантами, но, тогда придется вводить серийник и принимать соглащшение вручную.
biork
Посмотрю код, судя по ошибке, что-то куда-то записать не получилось.
Я думаю переделать его на манер башратовского с ини-фалом (но сохранив поддержку CMD для совместимости). Только формат файла и функции будут свои. Прямой совместимости с башратовским fonish.ini не будет.
Посмотрю код, судя по ошибке, что-то куда-то записать не получилось.
А можно узнать чем вообще занимается этот finish.exe кроме вызова panels.cmd?
Смог победить ошибку только удалением самого файла finish.exe из папки SVCPACK.
Что интересно, удаление строки finish.exe из svcpack.inf не помогло...
Мне интересно - чего я лишился?
Boa Soft
В ветке Файл ответов winnt.sif (http://forum.oszone.net/thread-47582-1.html) регулярно спрашивается: можно ли, или нет, юзать "консоль восстановления" при загрузке с компакта, если в WINNT.SIF есть хотя бы серийник? И также регулярно даются ответы "низзя".
Я тоже поучаствовал - сопоставил ответы с содержимым аддона, и упёрся в вечный вопрос: где правда? (http://forum.oszone.net/post-522211-221.html)
Boa Soft
Делаю на основе finish сабжа самостоятельный батник, цель простая - два варианта расположения профайлов (C:\Profiles и D:\Profiles), в каждом стандартный, attended и unattended варианты, без всяких интеграций драйверпаков и т.п.
Возникли два вопроса:
1. Места%WDir%\DpsDel.exe "%Distr%\xxx\" -Q > nul
. . .
if Exist %WDir%\txtsetup.utl ...
. . .
REM Обход фейкового сетапа... нужны именно из-за использования драйверпака, а мне их можно выкинуть?
Сорри за офтоп, но просто уж сразу "до кучи":
2. "интеграция одного аддона", который сознательно положен вне папки Addons, сработает ли через
__patch.cmd <полный_путь_к_каталогу_аддона>?
Boa Soft
12-12-2006, 22:15
нужны именно из-за использования драйверпака, а мне их можно выкинуть?
Вам нужно только копирование бутовых папок и патч LDR`ов. Остальное - специфика автоустановки драверов. Просто переименованный сетап напрямую копируется в исходное имя в обход фейкового.
Мне интересно - чего я лишился?
Установки дополнительных панелей, создания локальной копии дистрибутива (опционально), Удаление папки драйверов после установки (опционально), удаление ненужных утилит после установки.
Boa Soft
создания локальной копии дистрибутива (опционально)
У меня это не получается, как я уже писал несколько раз в топике по интеграции драйверов. Может у меня какой-то глюк с finish.exe, хотя я и скачивал пакет для интеграции драйверов несколько раз?
Boa Softнужно только копирование бутовых папок и патч LDR`овСпасибо. Приятно за себя, ;) что так и думал.
Только (нет дистра под рукой) перестраховочное уточнение - в каждой папке я напрямую правлю hivesys.inf, и не нужно ли (для совсем полной уверенности) в новых папках в разных "ини-шных" файлах (типа txtsetup) сделать поиск и замену "I386" на "новое имя"? Вроде же где-то ещё эта строка мелькает...
вот попробывать сделать диск с помощью аддонов напихал нужных
вот только одна не большая проблемка руский язык не устанавливается
стоит только английский
приходится ручками устанавливать его
где копать пока не придумал ((
С этим аддоном не нужно использовать аддон cdimage?
С этим аддоном не нужно использовать аддон cdimage?
НЕНУЖНО
А можна добавить красивую менюшку от EasyBoot которая есть на форуме если да то как
garbalsС этим аддоном не нужно использовать аддон cdimage?
НЕНУЖНО
вообщето, НУЖНО
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC