Ветеран
Автор проектов
Сообщения: 1576
Благодарности: 493
|
Профиль
|
Отправить PM
| Цитировать
Решил я устанавливать xp через груб
Посмотрел как это делается через WinSetup-1-0-beta7
Эта утилита создаёт в корне USB папку WINSETUP, в которой папку XPpSP3 и файл XPpSP3.iso
В папку XPpSP3 кладутся файлы BOOTFONT.BIN, WIN51, WIN51IP, WIN51IP.SP3 и папка I386 из дистрибутива, в которую добавляется winnt.sif
XPpSP3.iso - образ диска без самозагрузги и содержащий BOOTFONT.BIN и папку I386, содержащую NTDETECT.COM, SETUPLDR.BIN, TXTSETUP.SIF. Первые - обычные, в TXTSETUP.SIF в [SetupData] внесено
SetupSourcePath ="\WINSETUP\XPpSP3\"
SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(1)
BootPath="\WINSETUP\XPpSP31\I386\"
BootDevice="multi(0)disk(0)rdisk(1)partition(1)"
Загружается всё это следующим образом
title Установка Microsoft Windows XP SP3 - Русская версия
root (hd0,0)
map --mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLDR.BIN
Для организации мультизагрузки, аналогичной мультизагрузки на моем CD, я добавил в XPpSP3.iso папки VOLD, VOLS и VOLM с различными наборами SETUPLDR.BIN + WINNT.SIF (у меня SETUPLD1(2,3,4,5,6).BIN + WINN1(2,3,4,5,6).SIF ).
Запускаю также, только chainloader /VOLM/SETUPLD6.BIN
Вроде всё работает, только не подхватывается WINN6.SIF из папки VOLM. Если же положить WINN6.SIF в \WINSETUP\XPpSP3\I386\, то подхватывается. Я так думаю это из-за внесенных в [SetupData] изменений.
Не знает ли кто-нибудь, как сделать, чтобы подхватывался WINN6.SIF из VOLM?
|