Войти

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


li55t
19-12-2006, 17:16
Всем привет!

Решил я на одном DVD (1.4GB) разместить Win XP Pro SP2 x32 и Win XP Pro SP2 x64, ну и конечно дополнить все это дело Windows PE + Patched Hiren's.BootCD.

Да вот незадача получается. Мне требуется, чтобы в корне диска была папка $OEM$, а вместо I386 была бы например 32XP и 64XP. Правка setupldr.bin решением не явилась. Почему так? Просто не хочется повторять папку $OEM$ дважды. Для наглядности, нужная стуктура диска:

- $OEM$
- 32XP
-- winnt.exe
-- setupldr.bin
...
- 64XP
-- winnt.exe
-- setupldr.bin
...
- bcdw
маркерные файлы

Подскажите, кто знает, как это реализовать?

ShaddyR
19-12-2006, 17:24
насколько я знаю, пока есть только такая реализация:
(статья) Совмещение нескольких ОС семейства NT на одном диске (http://forum.oszone.net/thread-51628.html)

li55t
19-12-2006, 17:26
Она не подходит. В этом случае папку $OEM$ придется дублировать.

ShaddyR
19-12-2006, 18:47
li55tВ этом случае папку $OEM$ придется дублировать
Это сложно? Ищем эффективное решение или элегантное?

li55t
19-12-2006, 19:14
Нашел первую часть решения. Патчу подлежат четыре файла:

setupldr.bin
setupldr.exe
ntldr
txtsetup.txt

форматирование и копирование файлов проходит на ура, но после первой перезагрузки (загрузив winntbbu.dll) ругается на отсутствие диры I386 и установка прекращается.

ShaddyR
Решением должно быть красивым ;-)

Vadikan
20-12-2006, 01:57
li55t
Решением должно быть красивым ;-)Для оптимизации ISO используйте cdimage. На жестом диске можно использовать точки соединения. Ссылки по теме:
Создание точек соединения NTFS и управление ими (http://support.microsoft.com/kb/205524/ru)
Junction v1.04 (http://www.microsoft.com/technet/sysinternals/Utilities/Junction.mspx)

li55t
22-12-2006, 01:31
Vadikan
Для оптимизации ISO используйте cdimage. На жестом диске можно использовать точки соединения. Ссылки по теме:
Создание точек соединения NTFS и управление ими
Junction v1.04
Прошу прощения, это вы сейчас о ком?

Dicken
22-12-2006, 05:51
li55t
о красивом решении вопроса...

li55t
07-01-2007, 14:53
Я конечно извиняюсь, но речь идет о CD, а не о жестком диске.

Shido
07-01-2007, 15:45
li55t CDIMAGE позволяет избавится от одинаковых файлов так что дубляж папки не сильно повлияет на содержимое диска. Как я понял содержимое $OEM$ идентично для каждой версии виндовс?

CDIMAGE.exe -LМЕТКА -YD -N -H -X -OCI -M -D -BЗАГРУЗОЧНЫЙ СЕКТОР ИСХОДНЫЙ ДИСТРИБУТИВ ОБРАЗ

ГДЕ МЕТКА - это метка и есть.
ЗАГРУЗОЧНЫЙ СЕКТОР - путь и имя файла содержащего загручик.
ИСХОДНЫЙ ДИСТРИБУТИВ - путь и имя папки где хранится дистрибутив
ОБРАЗ - путь включая имя образа где нужно сохранить готовый образ.

54732197
09-01-2007, 15:12
li55t есть еще один вариант, примерно аналогичный тому что описан в статье о совмещении, но немного другая реализация.
Почитайте тут (http://www.ixbt.com/soft/bootscriptor.shtml)
А насчет оптимизации Shido совершенно прав, cdimage или ultraiso при указывании опции "оптимизация" позволяет исключить дублирование идентичных файлов в образе.




© OSzone.net 2001-2012