[more=Описание]Установка двух вариантов RAM-Boot на один хард или DVD
Установка второго варианта требует небольшого редактирования загрузочных файлов.
Установка на хард:
Цепочка загрузки образа: boot.ini > peboot.bin > peldr > Winnt.sif > Boot.img
Добавить можно сколько угодно образов для загрузки, но разберём один вариант добавления, остальные аналогичны. Создадим цепочку boot.ini > imboot.bin > imldr > Winnt.sit > Boot1.img
1. В boot.ini добавляем загрузочную строку, копируя строку "c:\PEBOOT.BIN="Microsoft Windows PE", но заменим PEBOOT.BIN на imboot.bin, а "Microsoft Windows PE" на "RAM-Boot (IMBOOT.BIN) 230Mb", это название, которое просто информирует о размере загружаемого образа и используемом загрузчике, это текст не влияющий на загрузку.
2. Теперь требуется создать imboot.bin. Просто сделаем копию файла peboot.bin, переименуем его в imboot.bin, откроем imboot.bin в программе WinHEX, заменим текст PELDR (иногда P.E.L.D.R) на IMLDR (соответственно I.M.L.D.R), загрузчик готов.
3. peldr... требуется сделать копию peldr, переименовав в imldr. Комментарий: для этого мы и вписывали имя этого файла в imboot.bin во втором пункте описания. Далее открываем imldr в программе WinHEX и заменяем Winnt.sif на Winnt.sit. Имя файла может быть другое, главное количество символов одинаковое, так как в программе WinHEX нужно заменять "буква в букву".
4. Winnt.sif... этот файл можно открыть в любом блокноте и указать путь к загружаемому образу. так как мы прописали новое имя файла, то делаем копию файла Winnt.sif переименовав её в Winnt.sit и открываем этот файл в блокноте. Находим текст в конце последней строки "\Boot.img" и заменяем его на \Boot1.img", это имя нового файла-образа для загрузки.
5. Собираем новый RAM-Boot-файл Boot.img и переименовываем в Boot1.img, перемещаем в корень диска C. Загрузка второго варианта рам-сборки создана!
Коментарии: имена файлов возможны такие:
i1boot.bin, i2boot.bin, i3boot.bin
i1ldr, i2ldr, i3ldr
Wi1nt.txt, Wi2nt.txt, Wi3nt.txt
Boot150.img, Boot230.img, Boot480.img
Добавление варианта RAM-загрузки на DVD:
Укажем цепочку загрузки: BCDW\BCDW.INI > \i386\SETUPLDR > Winnt.sif > i386\Boot.img. Достаточно рассказать один вариант добавление рам-загрузки, остальные варианты аналогичны. Для примера создадим цепочку загрузки BCDW\BCDW.INI > \s386\SETUPLDR > Winnt.sit > s386\Boot.img
Уже имеется вариант загрузки из папки r386, для этого всего лишь в файле "i386\SETUPLDR.BIN" сделал замену используя программу WinHEX.
\i386\SETUPLDR на \r386\SETUPLDR
\i386\ntdetect.com на \r386\ntdetect.com
\i386\setupldr.pdb на \r386\setupldr.pdb
Переименовал папку i386 на r386, а также в файле Winnt.sif заменил текст \i386\Boot.img" на \r386\Boot.img", используя блокнот.
Для создания нового варианта рам-загрузки нужно:
1. Создать папку s386 и добавить в неё те же файлы что и в r386 (возможно у вас i386), точнее файлы NTDETECT.COM и SETUPLDR.BIN. Файл Boot.img естественно собрать новый и тоже положить в папку s386.
2. Открываем файл \s386\SETUPLDR в программе WinHEX, и заменяем Winnt.sif на Winnt.sit, а также заменяем вышеуказанные три строчки
\i386\SETUPLDR на \s386\SETUPLDR
\i386\ntdetect.com на \s386\ntdetect.com
\i386\setupldr.pdb на \s386\setupldr.pdb
ну а я менял
\r386\SETUPLDR на \s386\SETUPLDR
\r386\ntdetect.com на \s386\ntdetect.com
\r386\setupldr.pdb на \s386\setupldr.pdb
3. Так как указан новый файл Winnt.sit, то создаём его сделав копию файла Winnt.sif и переименовав в Winnt.sit, открываем его в блокноте и меняем \r386\Boot.img" на \s386\Boot.img"
4. В BCDW\BCDW.INI добавляем новую строчку
\s386\SETUPLDR.BIN ; Windows PE (BartPE+XPE-RAM-480) ; WinXPERAM480
Второй вариант рам-загрузки с DVD готов.[/more] создания нескольких вариантов рам-загрузки с одного харда или DVD.
Добавлено: 7sh3 разобрался с ошибкой при установке программ
Цитата: Ошибка 1606.Недоступна сетевая папка
%temp%\Documents and Settings\All Users\Главное
меню\Программы\Администрирование\.
именно %temp% - переменная которая часто бывает непонятна для программ. Изменил на B: и всё заработало.
Вот [more=reg-файл]
Цитата: Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"ALLUSERSPROFILE"=hex(2):42,00,3a,00,5c,00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,20,00,61,00,6e,00,64,00,20,00,53,00,65,00,74,00,74,00,69,00,6e,00,67,00,73,00,5c,00,41,00,6c,00,6c,00,20,00,55,00,73,00,65,00,72,00,73,00,00,00,00,00
"ProfilesDir"="B:\\Documents and Settings"
"temp"=hex(2):42,00,3a,00,00,00,00,00
"tmp"=hex(2):42,00,3a,00,00,00,00,00
"USERPROFILE"=hex(2):42,00,3a,00,5c,00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,20,00,61,00,6e,00,64,00,20,00,53,00,65,00,74,00,74,00,69,00,6e,00,67,00,73,00,5c,00,44,00,65,00,66,00,61,00,75,00,6c,00,74,00,20,00,55,00,73,00,65,00,72,00,00,00,00,00
[/more]
Сделал "ACDSee Pro 2" размер дистра 40 Мб, в архиве 12 Мб, reg-файл урезал до 300 Кб, из дистрибутива удалил видео-кодеки, справку и т.д. Офис 2003 делаю, размер дистра 110Мб, в архиве 53. Есть portable, но некрасиво запускается.