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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Несколько ОС на одном DVD + интеграция дров от Bashrat the Sneaky (http://forum.oszone.net/showthread.php?t=77342)

Shurikz 10-01-2007 10:12 534157

Несколько ОС на одном DVD + интеграция дров от Bashrat the Sneaky
 
Сабж. Как это сделать?
Делаю несколько ОС на DVD по этой статье: http://oszone.net/3289 или по этой http://bootcd.narod.ru/ntmultibootcd.htm, все работает, но только с читыми дистрами, а если брать дистрибутив, в который интегрированы дрова от Bashrat the Sneaky, то происходит облом. Подскажите плиз, как в этом случае поступать.

Fanzuga 10-01-2007 10:19 534162

shurikz
Интегрировать драйвера с помощью аддона Интеграция драйверов.

Shurikz 10-01-2007 12:44 534257

Цитата:

Аддон предназначен для использования совместно с пакетом обновлений Petya V4sechkin`а для Windows XP
или с пакетом обновлений dimadr`а для Server 2003 .
А с дровами от Bashrat the Sneaky этот аддон будет работать?

Dicken 10-01-2007 12:54 534269

shurikz да!
берешь пакет обновлений Petya V4sechkin`а для Windows XP или с пакет обновлений dimadr`а для Server 2003, прикручиваешь к ним аддон Интеграция драйверов, а к нему в свою очередь дрова от Bashrat the Sneaky и все будет работать!!!!

Shurikz 10-01-2007 13:34 534281

Блин-то. Если честно, то меня и Bashrat the Sneaky больше чем устраивают.
Дайте ссылки плиз на "пакет обновлений Petya V4sechkin`а для Windows XP" и "с пакет обновлений dimadr`а для Server 2003 ", а то что-то найти не могу.

qeraser 10-01-2007 16:35 534333

shurikz
Напишите что конкретно, не получается.
Все делается и без всяких аддонов.

Небольшая инструкция подразумевающая, что у Вас есть папка с загрузчиком (1XPU) и с дистрибутивом (WinXPU) в соответствии со статьей овмещение нескольких ОС семейства NT на одном диске

1. Интеграция башратовских драйверов (WinXPU\i386).
2. Перемещение txtsetup.sif из WinXPU\i386 в 1XPU и его изменение (SetupSourcePath = "\windistr\winxpu\")
3. Копируем все файлы с расширением sy_ из WinXPU\i386 в 1XPU
4. Редактируем WinXPU\i386\PRESETUP.CMD (везде меняем пути в соответствии с расположением на диске WinXPU, например: TAGFILE=\WINDISTR\WINXPU\OEM)
5. Удаляем файлы с расширением sif из WinXPU\i386
6. Пользуемся

Shurikz 10-01-2007 19:11 534397

Цитата:

3. Копируем все файлы с расширением sy_ из WinXPU\i386 в 1XPU
4. Редактируем WinXPU\i386\PRESETUP.CMD (везде меняем пути в соответствии с расположением на диске WinXPU, например: TAGFILE=\WINDISTR\WINXPU\OEM)
Ну вот этого я в упор не знал допустим, попробую.

З.Ы. Не в тему, подскажите плиз, к кому обращаться, чтобы ник сменить?

qeraser 11-01-2007 17:14 534859

shurikz
Цитата:

Ну вот этого я в упор не знал
Я тоже не знал, пока не столкнулся. Пришлось самому разбираться.

Shurikz 04-02-2007 10:40 545469

qeraser, спасибо большое, все заработало :beer:
Возникла другая проблема, думал на один DVD записать штук 5-6 установок разных виндов, нифига, при размере примерно до 2 Гб компакта все ОК, если больше, то сразу проблемы при установке, типа то вставьте CD, то BSOD, то крякозябрами все (как будто файла bootfont.bin нет) :( Откуда такие ограничения и как бороть?

Vovanchik 04-02-2007 11:53 545497

http://oszone.net/3289
Цитата:

Переименовываем $WIN_NT$.~BT, скажем, в1WXP. Причем название настоятельно рекомендую начинать с буквы максимально более близкой к началу латинского алфавита или цифры, a также ограничивать длину имени папок четырьмя символами. Актуально это только для больших по объему носителей, например DVD. Судя по всему, дело тут в том, что в файловая система распределяет папки с файлами согласно этому самому алфавиту. Иными словами, если поместить загрузчик в папку XPOR, то установшик будет выдавать различные ошибки. от ошибки в первой строке txtsetup.sif и вплоть до зависания самого загрузчика. Если же папку переименовать например в 1WXP, все идет без происшествий. Это наблюдение верно для любого программного продукта Microsoft, который грузится через setupldr.bin.
все дело в первой буковке фукцинальных папок.. разжевывать не буду - догадаться должен каких.

Shurikz 04-02-2007 13:31 545536

Воттакие имена, все по ману:
Цитата:

1W2K
1W2S
1W23
1WPE
1WST
1WXP
Где косяк?

Vovanchik 04-02-2007 16:22 545590

а дистрибутив в какой папке?
и вот еще чего... все что не связано с установкой и загрузкой виндов перенеси в конец диска...
первые быквы постарше сделай у этих папок.

Shurikz 04-02-2007 23:08 545686

Вот такая структура:
Код:

1W2K\
1W23\
1WPE\
1WST\
1WXP\
bcdw\
Programs\
windistrib\
            win2kpro\
            win2003EE\
            win2003ST\
            winxp\
WIN51
WIN51IA
WIN51IP
WIN51IS
CDROM_IP.5
CDROM_NT.5
BTFONT2K.BIN
BTFONTPE.BIN
BTFONTXP.BIN
autorun.inf
win51ia.SP1
WIN51IP.SP1
WIN51IS.SP1
WIN51IP.SP2
cdromsp4.tst

Цитата:

и вот еще чего... все что не связано с установкой и загрузкой виндов перенеси в конец диска...
Дык все связано. Чисто загрузочно-установочный диск, ничего лишнего.

Vovanchik 05-02-2007 00:08 545705

windistrib периименуй в distrib
и включи оптимизацию по файловой системы если еще не включал

Shurikz 05-02-2007 09:10 545804

ОК, переименую.
Цитата:

и включи оптимизацию по файловой системы
Э-э... подробней можно? Что это такое?

vserd 05-02-2007 11:07 545852

shurikz
Цитата:

Возникла другая проблема, думал на один DVD записать штук 5-6 установок разных виндов, нифига, при размере примерно до 2 Гб компакта все ОК, если больше, то сразу проблемы при установке, типа то вставьте CD, то BSOD, то крякозябрами все (как будто файла bootfont.bin нет) Откуда такие ограничения и как бороть?
Все что нужно при текстовой части установки в начало диска. Все что можно использовать на графической стадии в конец DVD.
И должно быть у тебя счастье...
Я гдето встречал инфу что у загрузчика виндовс есть ограничение, на то куда он может получить доступ. Вот только не помню, толи в 700-900М толи в 2Г.

Shurikz 05-02-2007 14:55 545978

Вообще 2 Гб - это ограничение у FAT, странно, что оно етсь у xp-шного виндового загрузчика :)

Vovanchik 05-02-2007 17:53 546065

Цитата:

Э-э... подробней можно?
типа хардлинков в ntfs
включается по разному в зависимости от того чем собираешь

Shurikz 05-02-2007 18:03 546073

Vovanchik, плиз примеры.

Vovanchik 05-02-2007 21:20 546156

галка оптимизировать в ultraiso
ключ -duplicates-once в mkisofs
у CDIMAGE.EXE тоже какой то ключик имеется

Shurikz 05-02-2007 21:24 546158

А в Nero нету? Что-то посмотрел, не нашел.

Fanzuga 06-02-2007 06:23 546266

Shurikz

Хочешь больше не ждать ответа из этой темы?
Собери образ CDIMAGE (или mksofs).
Нарежь чем нравится, но избегай Неро 7 (тут, конечно по вкусу, но уж больно часто на нее жалуются, я лично режу Неро 6 - без проблем).
Enjoy! ;)

Dicken 06-02-2007 06:40 546273

Shurikz я вот собираю UltraISO, а потом исошник пишу чем угодно в том числе и нерой, а из неры собирать лажа полная!

vserd 06-02-2007 10:41 546358

Shurikz
Цитата:

Вообще 2 Гб - это ограничение у FAT, странно, что оно етсь у xp-шного виндового загрузчика
А загрузчик это программа, и если при ее создании автор жестко заложился на объем CD, то будут возникать проблемы при доступе к более емким носителям. Просто по тому, что переменная которая хранит адрес имеет меньший объем чем реальный адрес. Этакая проблема LBA48 для CD. Так как исходников нет, то проверить домыслы не представляется возможным....

Shurikz 06-02-2007 10:44 546360

Ясно, в выходные попробую, отпишусь, сейчас некогда пока.

Shurikz 11-02-2007 11:17 548418

В обще что, изменил windistrib на distrib, записал исошник с помошью CDImage с оптимизацией этой, (размер получился 2,39 Гб)... безрезультатно. Все то-же самое, глюки и синие экраны :(

Shurikz 15-02-2007 22:01 550579

Ап :(

Agrad 19-03-2007 17:30 563844

Shurikz А не расскажешь поподробнее как делал. А то я что-то не так делаю. У меня 2 винды (обычная + авто), утилиты. Хочу добавить 3-ю (чтобы с драйверами), но что-то не получается. При интеграции вторым способом (через DPBase) установка говорит что не найден файл, при первом способе - BSOD.

Road Runner 19-03-2007 20:16 563927

Собственно в послееднее время тоже перешел на интегратор от Bashrat the Sneaky потомучто его работу удалось автоматизировать с помощью очень простенького WSH скрипта
qeraser
Цитата:

2. Перемещение txtsetup.sif из WinXPU\i386 в 1XPU и его изменение (SetupSourcePath = "\windistr\winxpu\")
В виду частой компиляции очередного образа лень на пару с жабой просто заставили в своё время задуматься над процессом автоматизации процесса сборки мультизагрузочного дивиди, почти всё удалось кроме внесения изменений в TXTSETUP.SIF? сооотвественно вопрос: никто случаем не подскажет как можно автоматизировать процесс изменения параметра SetupSourcePath средствами CMD или WSH или чемнить ещё?
Shurikz
Цитата:

при размере примерно до 2 Гб компакта все ОК, если больше, то сразу проблемы при установке, типа то вставьте CD, то BSOD, то крякозябрами все
у меня сейчас размер образа после компиляции примерно 3.3 гига , но таких глюков ещё не встречал. MKISOFS + NERO 7 однако.
Vovanchik
Цитата:

и вот еще чего... все что не связано с установкой и загрузкой виндов перенеси в конец диска...
а это если не секрет каким образом реализуется? разжевывать не обязательно можно и в кратце.

Vovanchik 21-03-2007 23:23 564930

Цитата:

а это если не секрет каким образом реализуется? разжевывать не обязательно можно и в кратце.
ну если вкратче то расположение физически на болванке регулируется первой буквой в названии файла или директории... на оснрове алфавита если совсем проще... так что меняя первую букву имени можешь регулировать в каком порядке директории будут размещаться физически на болванке...

можнео конечно с помошью специального файла этиот порядок задать - но это уже усложнение конструкции и большее влияние человеческого фактора идет

VseDoFeNi 22-03-2007 12:37 565144

Agrad
Цитата:

У меня 2 винды (обычная + авто), утилиты. Хочу добавить 3-ю (чтобы с драйверами), но что-то не получается.
Попробуй так, у меня на CD 6 вариантов Unattended + Regular.

Agrad 22-03-2007 14:07 565193

VseDoFeNi
Цитата:

В оба файла добавим пути к папкам с драйверами в секции [Unattended], чтобы программа установки могла их найти.
OemPnPDriversPath="D\CH\Iich2;D\CH\Iich2-m;D\CH\Iich3-m;D\CH\Iich3-s;D\CH\Iich4;D\CH\Iich4-m;D\CH\IXP;DGR\I32;DGR\ATI“
У тебя в качестве примера взято всего 9 папок с дровами, а я использую пекеты от Bashrat the Sneaky. Мне интересно как из интегрировать в мультизагрузку. Своей думалкой не получается, потому и спрашиваю помощи.

Shurikz 22-03-2007 14:14 565196

Цитата:

а я использую пекеты от Bashrat the Sneaky. Мне интересно как из интегрировать в мультизагрузку. Своей думалкой не получается, потому и спрашиваю помощи.
Напишу в выходные, сейчас некогда.


Время: 04:32.

Время: 04:32.
© OSzone.net 2001-