Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   grub и Windows XP (http://forum.oszone.net/showthread.php?t=149471)

Un4got10 01-09-2009 11:50 1208660

grub и Windows XP
 
народ, нужна помощь...
нигде в поиске не нашел про это...
вот я поставил 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 1208719

но setupldr.bin же грузится правильно? ошибка вылезает...
щас попробую просто i386
не не пашет, та же проблема...
с dos запускается норм установка...

stasys44 01-09-2009 13:10 1208734

А в http://greenflash.su/ лазили? Там быстрее ответ получите IMHO.

Habetdin 01-09-2009 13:29 1208752

Цитата:

Цитата BillGates_XP
это не правильно путь так должно быть I386/SETUPLDR.BIN »

У него несколько сборок на одном диске, все правильно..
Un4got10, вы правили пути в файлах SETUPLDR.BIN? (hex-редактором)
Не знаете, что править? Смотрите в этой статье ;)

Un4got10 01-09-2009 13:39 1208762

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

Shanser 01-09-2009 13:44 1208767

Цитата:

Цитата Un4got10
одна проблема: у меня не Flash, а ATA HDD 80GB
а зачем путь правлять, если при I386 тоже не пашет( »

Воспользуйтесь статьей что вам указали в статье из поста №5.
Как было указано выше
Цитата:

Цитата Un4got10
/WINXPGE/I386/SETUPLDR.BIN »

это не правильный путь.
Повторяю еще раз - читайте сначала теорию , а потом задавайте вопросы.

Un4got10 01-09-2009 13:56 1208779

/WINXPGE/I386/SETUPLDR.BIN - я уже менял на /I386/SETUPLDR.BIN.. выше написано
Цитата:

Цитата Un4got10
но 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 1208798

Цитата:

Цитата Un4got10
/WINXPGE/I386/SETUPLDR.BIN - я уже менял на /I386/SETUPLDR.BIN.. выше написано »

Нужно менять не это.. Нужно менять пути к SetupSourcePath в файлах SETUPLDR.BIN hex-редактором, описано в статье, ссылка в моем посте выше (#5)

Shanser 01-09-2009 14:15 1208800

Нашел вот что:
1) Установка - запуск установки windows xp с usb из grub (смотри первый пост)
Цитата:

Цитата komix
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

Habetdin 01-09-2009 14:18 1208802

Цитата:

Цитата Un4got10
title Setup Windows XP
find --set-root /WINXP/I386/SETUPLDR.BIN
chainloader /WINXP/I386/SETUPLDR.BIN »

Тут нужно изменить в файле WINXP\I386\SETUPLDR.BIN параметр SetupSourcePath = "\" на SetupSourcePath = "\WINXP"
Цитата:

Цитата Un4got10
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 1208805

Когда 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 1209172

Как положить несколько дистрибутивов Windows на USB, чтобы могли установить не с CD-DVD, a c USB - ничего что не было на английских форумах нет. Поэтoму с русских источников взял одну ccылку greenflash (caйт упоминал на первой странице).
Метод cначала похож на метод для CD-DVD, но временные ~LS папки не стираются и как говорил есть 2 этапа захода на USB. Если не намерены работать с Linux'ами или антивирусными форматируйте NTFS, советуют что быстрее ставятся винды (я NTFS не пробовал).
Я не знаю может есть на oszone, но мне хватает этой ссылки
New version
<1> или
<2>

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

Un4got10 02-09-2009 10:40 1209435

понял, сделал, спасибо...
еще воопрос: почему у меня без ~BT папки установка не начинается с grub :(

Space-06 17-10-2009 16:25 1245443

Un4got10, Потому что у тебя в Setuplldr.bin прописано установка либо с minint или ~BT папки
Правиться любым HEX редактором, попробуй должно получится


Время: 07:54.

Время: 07:54.
© OSzone.net 2001-