Войти

Показать полную графическую версию : grub и Windows XP


Un4got10
01-09-2009, 11:50
народ, нужна помощь...
нигде в поиске не нашел про это...
вот я поставил grub (для Hiren's Boot CD), добавил установку Windows 7 - все работает
есть 2 сборки Windows XP - XP VL SP3, XP Game Edition SP3, ни одна из них не пашет...
оба пишут TXTSETUP.SIF не найден или поврежден, ошибка 18 чтоли, точно не помню...
народ, что делать, помогите
содержимое menu.lst

default /default

title Setup Windows XP
find --set-root /WINXP/I386/SETUPLDR.BIN
chainloader /WINXP/I386/SETUPLDR.BIN

title boot.ini
find --set-root /ntldr
chainloader /ntldr

title Setup Windows XP Game Edition
find --set-root /WINXPGE/I386/SETUPLDR.BIN
chainloader /WINXPGE/I386/SETUPLDR.BIN

title Setup Windows 7
find --set-root /bootmgr
chainloader /bootmgr

title Start Hiren's BootCD
find --set-root /HBCD/boot.gz
map --mem /HBCD/boot.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

title Mini Windows Xp
find --set-root /HBCD/XPLOADER.BIN
chainloader /HBCD/XPLOADER.BIN

Un4got10
01-09-2009, 12:47
но setupldr.bin же грузится правильно? ошибка вылезает...
щас попробую просто i386
не не пашет, та же проблема...
с dos запускается норм установка...

stasys44
01-09-2009, 13:10
А в http://greenflash.su/ лазили? Там быстрее ответ получите IMHO.

Habetdin
01-09-2009, 13:29
это не правильно путь так должно быть I386/SETUPLDR.BIN »
У него несколько сборок на одном диске, все правильно..
Un4got10, вы правили пути в файлах SETUPLDR.BIN? (hex-редактором)
Не знаете, что править? Смотрите в этой (http://www.oszone.net/3289) статье ;)

Un4got10
01-09-2009, 13:39
одна проблема: у меня не Flash, а ATA HDD 80GB
а зачем путь правлять, если при I386 тоже не пашет(

Shanser
01-09-2009, 13:44
одна проблема: у меня не Flash, а ATA HDD 80GB
а зачем путь правлять, если при I386 тоже не пашет( »
Воспользуйтесь статьей что вам указали в статье из поста №5.
Как было указано выше
/WINXPGE/I386/SETUPLDR.BIN »
это не правильный путь.
Повторяю еще раз - читайте сначала теорию (http://www.oszone.net/3289) , а потом задавайте вопросы.

Un4got10
01-09-2009, 13:56
/WINXPGE/I386/SETUPLDR.BIN - я уже менял на /I386/SETUPLDR.BIN.. выше написано
но setupldr.bin же грузится правильно? ошибка вылезает...
щас попробую просто i386
не не пашет, та же проблема...
с dos запускается норм установка... »
мне бы хоть одну винду запустить с grub...

title Setup Windows XP
find --set-root /i386/setupldr.bin
chainloader /i386/setupldr.bin

вот так тоже разницы нет( (папка там лежит, вообще всю винду туда расспаковал)

Habetdin
01-09-2009, 14:12
/WINXPGE/I386/SETUPLDR.BIN - я уже менял на /I386/SETUPLDR.BIN.. выше написано »
Нужно менять не это.. Нужно менять пути к SetupSourcePath в файлах SETUPLDR.BIN hex-редактором, описано в статье, ссылка в моем посте выше (#5)

Shanser
01-09-2009, 14:15
Нашел вот что:
1) Установка - запуск установки windows xp с usb из grub (http://forum.oszone.net/showthread.php?t=138148&highlight=grub) (смотри первый пост)
title Windows Live
find --set-root /minint/setupldr.bin
chainloader /minint/setupldr.bin
на CD папка называлась "I386" но когда это дело кочует на другой носитель то папку обязательно стоит переименовать в "minint". это обязательно
И нужно будет тогда заменить исходный setupldr.bin этим »
тоесть подредактить файл setupldr.bin, заменив в нем буквосочетание I386 на скажем Win1

2) Разное - Мультизагрузочная USB Flash (http://forum.oszone.net/thread-81885-38.html)

Habetdin
01-09-2009, 14:18
title Setup Windows XP
find --set-root /WINXP/I386/SETUPLDR.BIN
chainloader /WINXP/I386/SETUPLDR.BIN »
Тут нужно изменить в файле WINXP\I386\SETUPLDR.BIN параметр SetupSourcePath = "\" на SetupSourcePath = "\WINXP"
title Setup Windows XP Game Edition
find --set-root /WINXPGE/I386/SETUPLDR.BIN
chainloader /WINXPGE/I386/SETUPLDR.BIN »
А тут - в файле /WINXPGE/I386/SETUPLDR.BIN параметр SetupSourcePath = "\" на SetupSourcePath = "\WINXPGE"

stasys44
01-09-2009, 14:27
Когда 4-5 лет назад делал мультизагрузочные CD-DVD, я делал hex-редактирование

Так, как здесь не BCDW a Grub, может быть прописать так
title Setup Windows XP
find --set-root /SETUPXPR.BIN
chainloader /SETUPXPR.BIN

title Setup Windows XP Game Edition
find --set-root /SETUPXPG.BIN
chainloader /SETUPXPG.BIN
Только, что делать с двойным заходом на USB, ведь это не компакт

Пока написал по-русски несколько слов, во сколько написали

Я до дистрибутивов на USB не доходил, пока у меня
Полная винда работающая с USB на нескольких компах
Несколько антивирусных Rescue
Ubuntu Ultimate 2.3
Geexbox
Hiren
UBCD Но я начну не с меню, а с "как установить винду с USB" поиском по интернету и на столько языках, сколько могу прочесть, около 8 наберется

stasys44
01-09-2009, 22:27
Как положить несколько дистрибутивов Windows на USB, чтобы могли установить не с CD-DVD, a c USB - ничего что не было на английских форумах нет. Поэтoму с русских источников взял одну ccылку greenflash (http://greenflash.su/publ/7-1-0-35) (caйт упоминал на первой странице).
Метод cначала похож на метод для CD-DVD, но временные ~LS папки не стираются и как говорил есть 2 этапа захода на USB. Если не намерены работать с Linux'ами или антивирусными форматируйте NTFS, советуют что быстрее ставятся винды (я NTFS не пробовал).
Я не знаю может есть на oszone, но мне хватает этой ссылки
New version
<1> (http://www.datafilehost.com/download-a717212e.html) или
<2> (http://www.mediafire.com/?igwzq2qnn22)

Наверно установщик винды не приучен устанавливать с USB и надо извращаться с двумя заходами и папками непривычными для нашего глаза. А GRUB не причем так есть с любыми "лодырями" Если хотите поблагодарить - нажмите на "Полезное сообщение"

Un4got10
02-09-2009, 10:40
понял, сделал, спасибо...
еще воопрос: почему у меня без ~BT папки установка не начинается с grub :(

Space-06
17-10-2009, 16:25
Un4got10, Потому что у тебя в Setuplldr.bin прописано установка либо с minint или ~BT папки
Правиться любым HEX редактором, попробуй должно получится




© OSzone.net 2001-2012