Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Автоустановка boot.ini

Ответить
Настройки темы
Автоустановка boot.ini

Аватара для semiono

Ветеран


Сообщения: 842
Благодарности: 33

Профиль | Отправить PM | Цитировать


Ничего особенного не скажу, всё довольно просто, но мой небольшой вклад в раздел автоматики.

В файле i386\TXTSETUP.SIF правим следущие строки: (заменяем Windows XP Professional... )

[Strings]
...
wks_id = "MyOS"
wks_id_vga = "MyOS [VGA mode]"
cancel_id = "Cancel MyOS Setup"
...

Теперь кампилируем AutoIt3 скрипт:

Код: Выделить весь код
FileSetAttrib(@HomeDrive & "\BOOT.INI", "-RSHNOT")
;;
$i = IniRead(@HomeDrive & "\BOOT.INI", "boot loader", "default", "multi(0)disk(0)rdisk(0)partition(1)")

	IniWrite(@HomeDrive & "\BOOT.INI", "boot loader", "timeout", "3")
	IniWrite(@HomeDrive & "\BOOT.INI", "operating systems", $i, '"MyOS" /fastdetect')
И получившийся скрипт script.exe добавляем как хотфикс...

Например, распаковываем полученный в nLite сборке файл expand -r SVCPACK.IN_ c:\svcpack.inf
И добавляем в него запись:

[SetupHotfixesToRun]
;...
script.exe

Пакуем и ставим на прежнее место...
makecab svcpack.inf... SVCPACK.IN_ и т.д.

Сам модуль кладём сооответственно.
CD: i386\SVCPACK\script.exe

-------
Полезное сообщение


Отправлено: 08:14, 24-12-2009

 

(*.*)


Сообщения: 36574
Благодарности: 6706

Профиль | Сайт | Отправить PM | Цитировать


semiono, а в чем смысл операции? Получить нужную конфигурацию в boot.ini? Так есть bootcfg.

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:43, 24-12-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для semiono

Ветеран


Сообщения: 842
Благодарности: 33

Профиль | Отправить PM | Цитировать


Признаться я даже не вспомнил об этом.
Но я что-то там не вижу как название переименовать...?
А вообще во время уже установки пробовали bootcfg использовать? Да было бы тоже не плохо.

Смысл операции у меня заменить "Windows XP Professional", ато это всю картину портит полсе патчей других файлов.

-------
Полезное сообщение


Отправлено: 13:51, 25-12-2009 | #3


Аватара для batyaPS

Ветеран


Сообщения: 968
Благодарности: 61

Профиль | Отправить PM | Цитировать


а как дописать нужные строки в boot.ini

Отправлено: 17:30, 25-12-2009 | #4


Аватара для semiono

Ветеран


Сообщения: 842
Благодарности: 33

Профиль | Отправить PM | Цитировать


?

Скрипт найдёт и изменит активную (default) запись, остальные строки если они есть остануться не тронутыми.

IniWrite(.....$i ,' здесь_можно_редактировать_как_угодно '), например, дописать /noexecute и т.п.

В первой строке изменяется время, что понятно - timeout

Если вообще нету boot.ini, то он вродеб создасться должен
Тут рядом есть форум по AutoIt3, там гуру помогут если надо.
Я себе накатал много твиков, boot.ini - это только начало одного цельного скрипта для unattended установки

-------
Полезное сообщение


Последний раз редактировалось semiono, 25-12-2009 в 18:30.


Отправлено: 18:07, 25-12-2009 | #5


(*.*)


Сообщения: 36574
Благодарности: 6706

Профиль | Сайт | Отправить PM | Цитировать


Цитата batyaPS:
а как дописать нужные строки в boot.ini »
http://forum.oszone.net/forumdisplay...ilter_by=title

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:39, 25-12-2009 | #6



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Автоустановка boot.ini

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - boot.ini Vampire Microsoft Windows 2000/XP 41 13-03-2008 11:09
boot.ini makcum Хочу все знать 13 12-05-2004 16:50
Boot.ini а может и не Boot Vovanello Microsoft Windows 95/98/Me (архив) 1 11-06-2003 07:31
Загрузка - BOOT.INI Putnik Microsoft Windows 2000/XP 6 09-05-2003 23:01
Boot.ini Apis.NET Хочу все знать 1 03-03-2002 16:52




 
Переход