Ru-Board.club
← Вернуться в раздел «Программы»

» Мультизагрузочный Boot CD - Bootable CD Wizard (BCDW)

Автор: SevenLinux
Дата сообщения: 26.01.2006 09:39

Цитата:
Можно поступить так: снять с помощью UltraISO образ с оригинального (!), т.е. загрузочного диска и указать его в качестве загрузчика.

Образ всего диска???? я тут читал что это бешенные тормоза будут.
к тому же это не единственная проблема которую я хочу решить.
я интергировал в инсталяшку WinXP дополнительные драйвера (Bâshrat the Sneaky's DriverPacks ), а это увеличение размера имеджа диска.
Хотелось бы решить вопрос по поводу, т.е. уточнить конкретнее про:
Цитата:
2.1 уже поддерживает загрузку с файла \I386\setupldr.bin (из дистриба винды) - его и указать в качестве файла загрузчика

ведь и 2003 srv sp1 хочется запихать в мультизагрузку
Автор: Sish
Дата сообщения: 26.01.2006 10:16
SevenLinux

Цитата:
Образ всего диска????

Оговорился, sorry, нужно только сохранить файл загрузки
Цитата:
ведь и 2003 srv sp1 хочется запихать в мультизагрузку

Т.е. ты хочешь поменять имя папки I386?
Автор: SevenLinux
Дата сообщения: 26.01.2006 10:29

Цитата:
Т.е. ты хочешь поменять имя папки I386?

Я тут несколько раз читал просьбы описать подробнее действия для создания мультизагрузочного диска. всегда отправляли на bootcd.narod.ru (в место описания). и там сказано что не переименновывать I386 а создавать несколько папок типа "2003" или "NT_1" и т.д. а в них уже копировать НЕ СОДЕРЖИМОЕ папок I386 разных дистрибутивов а именно сами папки I386 с содержимым.
я так и пытаюсь сделать.
или чтото уже изменилось???
Я хочу скопировать всю содержимое диска с WinXP в папку XPSP, и содержимое Srv 2003 sp1 в папку "2003", и сделать мультизагрузочный диск
Автор: WELL
Дата сообщения: 26.01.2006 10:45

Цитата:
Я тут несколько раз читал просьбы описать подробнее действия для создания мультизагрузочного диска. всегда отправляли на bootcd.narod.ru (в место описания). и там сказано что не переименновывать I386 а создавать несколько папок типа "2003" или "NT_1" и т.д. а в них уже копировать НЕ СОДЕРЖИМОЕ папок I386 разных дистрибутивов а именно сами папки I386 с содержимым.
я так и пытаюсь сделать.
или чтото уже изменилось???

Нужно копировать папки i386 и их переименовывать.
А потом заменять строки в setupldr.bin
По крайней мере в 1.5 так.
http://bootcd.narod.ru/ntwinpe.htm
Автор: Molt
Дата сообщения: 26.01.2006 10:52
SevenLinux
Заметил пару ньюансов:


Цитата:
а BOOTFONT.bin на XPSP\FNT.bin

Ты не поверишь, но попробуй поменять название файла на другое, 8 букв+расширение (стандарт 8+3) - иначе возможны траблы с кракозяблами.


Цитата:
создаю папку XPSP (т.к. будут и другие винды, в том числе Srv 2003 SP1).

Например:
Для Win 2003 SP1
Цитата:
SETUPLDR.BIN (в котором I386 заменено на XPSP

И сколько замен было?
Таких замены должно быть четыре! (если использовать файл от 2003 no SP то так и будет). В оригинальном же файле (Win 2003 SP1) таких замен будет кажись 7 ( не помню точно... ) И скрестить SP1 с bcdw 2.0.1а у тебя не выйдет.

Shark7



Цитата:
Чем можно безопасно редактировать образы с bcdw 2.01?


Цитата:
с помощью winiso 5.3 и ultraiso 7.0-7.23

Обнови версию ultraiso. А вот winiso 5.3 нормально берет ISO, проблем не замечал с ним.

Автор: SevenLinux
Дата сообщения: 26.01.2006 11:14

Цитата:
Нужно копировать папки i386 и их переименовывать.
А потом заменять строки в setupldr.bin

Хм, у меня немного другой хелп был, возможно из-за того что он старый, и лежит у меня как офф.
Хорошо, то что написанно по этой ссылке понятно, буду пробовать так, но вот вопрос. в инсталяшке WinXP и Srv 2003 есть одинаковые, например SUPPORT или VALUEADD. Если их так же как и переименнованные I386 ложить в корень, не страшно что они наложатся? я мельком глянул, если есть одноименные файлы, то они и по размерам одинаковы.

Добавлено:

Цитата:
Ты не поверишь, но попробуй поменять название файла на другое, 8 букв+расширение (стандарт 8+3) - иначе возможны траблы с кракозяблами.

Когда весь диск копировался внутрь папки XPSP то и файл BOOTFONT.BIN лежал в XPSP а не в корне, поэтому и менялось BOOTFONT.BIN на XPSP\FNT.BIN, ты не поверишь, краказябр не было, всё было на прекрасном русском языке.
Да, теперь если все инсталы копировать в корень и переименовывать I386, возможно придется просто переименновывать BOOTFONT.BIN в другое имя и его менять (хотя для начало я такие файлы сравню, и если не будет различий то зачем это делать).
С win Srv 2003 Sp1 еще не пробовал редактировать SETUPLDR.BIN, про траблы читал, где то писалось что либо пачить его что б не считал контрольную сумму, либо переименновывать в 86i3.
Но следом вопрос, а если взять SETUPLDR.BIN от непаченного дистибутива, будет ли инсталяшка работать?
Автор: Ghosts74
Дата сообщения: 26.01.2006 11:27
Sish

Цитата:
Можно поступить проще: 2.1 уже поддерживает

Я чего-то не понял, в шапке версия 2.0.а1!!!

Автор: Sish
Дата сообщения: 26.01.2006 11:28
SevenLinux
Переименовываешь только папку I386 на WSSR (к примеру), все поддиректории остаются без измениеий, вносишь исправления в setupldr.bin - заменяешь в hex-редакторе I386 на WSSR (к примеру).

Добавлено:
Ghosts74

Цитата:
Я чего-то не понял, в шапке версия 2.0.а1!!!

Не переживай, она и мелась в виду, - просто я по-старинке юзаю 1.5, потому и перпутал немного
Автор: SevenLinux
Дата сообщения: 26.01.2006 12:15
Попробовал с переименование папки I386.
Инсталяция WinXP SP 2 пошла и без файлов с инсталяционных дискет.
Но вот Srv 2003 без SP1 почему то ругнулась на ненайденый файл setupdd.sys.
Есть подозрения что просто DVD плохо записался, я его походу запелил.
Но вот вопрос остался еще: SETUPLDR.BIN от непаченного srv 2003 подойдет к пропаченному серверу?
Автор: Molt
Дата сообщения: 26.01.2006 12:30
SevenLinux

Цитата:
Когда весь диск копировался внутрь папки XPSP то и файл BOOTFONT.BIN лежал в XPSP а не в корне, поэтому и менялось BOOTFONT.BIN на XPSP\FNT.BIN, ты не поверишь, краказябр не было, всё было на прекрасном русском языке.

Я не возражаю, я не говорил что они будут, я говорил что возможно...

Цитата:
иначе возможны траблы с кракозяблами
.
По крайней мере у меня трабла была именно с длиной переименованого файла. Это аналогично тому, что следует папки I386 переименовывать типа 1W2K, строго 4 знака...


Цитата:
Да, теперь если все инсталы копировать в корень и переименовывать I386, возможно придется просто переименновывать BOOTFONT.BIN в другое имя и его менять (хотя для начало я такие файлы сравню, и если не будет различий то зачем это делать).

У WIn XP и Win 2003 файлы вроде как совпадают, у W2k0 нет - т.е. если будешь цеплять и 2000, переименовывать придется.


Цитата:
Но следом вопрос, а если взять SETUPLDR.BIN от непаченного дистибутива, будет ли инсталяшка работать?

SETUPLDR.BIN от непаченного дистибутива 2003SP1 совместно с bcdw-2.0a1 работать не будет. Возьми от Win 2003 без SP, замени I386 на удобное тебе и все дела. Даже можешь загрузится при помощи SETUPLDR.BIN от Win XP SP2 - это аналогично тому, как прикрутить Win XP2 к 1.5 путем замены загрузчика от Win XP SP1 (вроде прокатывало).

Автор: Sish
Дата сообщения: 26.01.2006 12:48
SevenLinux

Цитата:
SETUPLDR.BIN от непаченного srv 2003 подойдет к пропаченному серверу?

ИМХО проще и надёжней этот файлик всё же WinHex'ом подправить...
Автор: SevenLinux
Дата сообщения: 26.01.2006 13:21

Цитата:
SETUPLDR.BIN от непаченного дистибутива 2003SP1 совместно с bcdw-2.0a1 работать не будет

Я тут поэксперементировал немного.
Взял SETUPLDR.BIN от SRV 2003 SP1 который 299216 бафт длинной, заменил I386 на 2003 (в папке "2003" у меня I386 от 2003-го сервера) семь раз. Прогой WinHex заменил по смещению 2060: 74 на EB, по 2061: 03 на 1A. Все драйвера загрузились, но вот что мне выдало: (первый раз такое вижу)
Программа установки не обнаружила предыдущей версии, и ей надо проверить законность установки, так что вставь диск Server 3.51, Server 4.0 или Server 2000.
(вольный пересказ)
ну что тут сказать ...............
Автор: BasiL
Дата сообщения: 26.01.2006 13:30
SevenLinux

Цитата:
Программа установки не обнаружила предыдущей версии, и ей надо проверить законность установки, так что вставь диск Server 3.51, Server 4.0 или Server 2000.

Может, маркерных файлов не хватает (в корне?)
Автор: Molt
Дата сообщения: 26.01.2006 17:51
SevenLinux

Цитата:
SETUPLDR.BIN от непаченного дистибутива 2003SP1 совместно с bcdw-2.0a1 работать не будет

Давай сразу договоримся, что речь идет об конкретном случае инсталяции, с переименованием папки I386


Цитата:
... заменил I386 на 2003 ..... семь раз ... заменил по смещению 2060: 74 на EB, по 2061: 03 на 1A ...

Что и требовалось доказать. В случае с оригинальным ( Win2003 SP1 ) файлом необходимо патчить файл, дабы убрать проверку. В win2003 нужно только заменить 4 раза I386 на нужное и все, патчить не нужно.


Цитата:
Программа установки не обнаружила предыдущей версии, и ей надо проверить законность установки, так что вставь диск Server 3.51, Server 4.0 или Server 2000.

А сам дистрибутив нормальный? Может он под обновление заточен?

BasiL

Цитата:
Может, маркерных файлов не хватает (в корне?)

Как правило, если нет маркерных файлов обычно требует вставить дискету или CD с сервис-паком... Пишешь на дискету маркерные файлы и пускаешь инсталяцию дальше. Вроде так.
Автор: Ginsot
Дата сообщения: 26.01.2006 19:56
WELL
Не могу знать барин, не пробовал. Но ктото мне говорил, что таким макаром их потом видно не будет...
Автор: VVV64
Дата сообщения: 26.01.2006 22:33
У меня в BCDW2 не загружаются *.WBT файлы программ Acronis(TI8 и 9, DD9 и 10), а TI7 и PE работают нормально. В чем здесь проблема?
Автор: maod
Дата сообщения: 26.01.2006 23:02
Народ подскажите, как подключить второй bcdw2.ini чтоб я ни делал у меня всегда ошибка Error: Cannot load file (code: 5555h):
\bcdw2.ini
Press any key to return or ESCape to reboot

И еще, у меня были проблемы, не мог подключить к BCDW 2 KNOPPIX с ним разобрался подключил, работает, но тут выскочила другая проблема когда загружается Windows PE собранный с помощью Bart PE с плагином XPE вместо кнопки пуск пустое место панель есть а кнопки нет отключал плагины Startup Group, PE Loader, Profiles Folder, nu2shell и Customize чтоб не было конфликтов непомогло. В чем трабла а???

Вот мой bcdw2.ini

C:\                ; Загрузка с диска C:\                     ; ^ Отмена загрузки с компакт-диска и загрузка с жесткого диска. ^ Позволяет отменить загрузку, не вынимая компакт-диск из привода.^
A:\                ; Загрузиться с дискеты A:\                ; ^ Отмена загрузки с компакт-диска и загрузка с дискеты. ^
:
:                ; *** Возможные варианты загрузки:
\Disk\Image\ASPIRIN.IMA    ; Загрузка в Norton Commander с DOS утилитами. Только FAT, FAT32.    ; ALL_UTILS
\Disk\Image\Tr_Image.iso    ; Загрузка в Acronis True Image 9.0 программа для работы с образами HDD. ; True_Image
\Disk\Image\Disk_Dir.iso     ; Загрузка в Disk Director 9.0 для "разбиения", форматирования HDD. ; Disk_Director
\Disk\Image\Migrate.iso    ; Загрузка в Migrate Easy 7.0 для замены, клонировая жеских дисков (HDD).; Migrate
\Disk\Image\R_Expert.iso    ; Загрузка в RecoveryExpert Deluxe для восстановления разделов на HDD.     ; Recovery_Expert
\Disk\Image\DEditor.WBT     ; Загрузка в DiskEditor 6.0 редактирование содержимого секторов HDD.     ; DEditor
\Disk\Image\mtest86.ima ; Загрузка Memtest 86. ;MEM
\Disk\Image\11.ima ; Загрузка EmergencyDiskette. ;ED
\Disk\Image\12.ima ; Загрузка DataAdvisor Diskette . ;DAD
\Disk\Image\MENUET.IMG ; Загрузка Операцинной системы MENUET.
\WNPE\setupldr.bin ; Загрузка в Microsoft Windows PE . ;WNPE
\Disk\Image\floppy.IMA ; Загрузка загрузочной дискеты Win 98.
\Disk\Image\flpboot.IMA ; Загрузка загрузочной с дополнительными возможностями.
\I386\setupldr.bin ; Установка Microsoft Windows XP SP2 . ; WXPSP2
\ERDC\setupldr.bin ;Загрузка ERD Commander 2005. ;ERDC
\KNOPPIX\boot.img ;Загрузка операционной системы KNOPPIX.
; *** Настройки внешнего вида
Автор: Sish
Дата сообщения: 27.01.2006 03:59
VVV64

Цитата:
У меня в BCDW2 не загружаются

Если для тебя не сильно принципиально использование именно второй версии, можешь попробовать вот это (301822 Bytes).
Автор: WELL
Дата сообщения: 27.01.2006 04:50

Цитата:
Но ктото мне говорил, что таким макаром их потом видно не будет...

OK. Попробую. Спасибо.
Автор: SevenLinux
Дата сообщения: 27.01.2006 06:48

Цитата:
Программа установки не обнаружила предыдущей версии, и ей надо проверить законность установки, так что вставь диск Server 3.51, Server 4.0 или Server 2000.


Цитата:
А сам дистрибутив нормальный? Может он под обновление заточен?

Дистрибутив именно инсталяционный, только я в него интегрировал SP1.
я вот думаю может это из-за того что в этом же корне лежат маркерные файлы от WimXP SP2.... мож они мешают... ведь когда я записал на болванку чистый Srv2003Sp1 без BCDW то он такое не выдал....
не ужели у того, кто в мультизагрузоный добовлял 2003SP1 такого не было????
кстати, перепробовал SETUPLDR.BIN разный, изменений не был.
Автор: Molt
Дата сообщения: 27.01.2006 07:17
SevenLinux

Цитата:
перепробовал SETUPLDR.BIN разный, изменений не был.

это явно не зависит от SETUPLDR.


Цитата:
думаю может это из-за того что в этом же корне лежат маркерные файлы от WimXP SP2

Ну и что? Ложил все в месте, 2000 + XPHOME + XPPRO + 2003 - таких трабл не было. Главное - это наличие необходимых текущему дистрибутиву маркерных файлов, на присутсвие маркеров других ОС система не обращает внимание. Проверено.

А ты точно больше ничего не добавлял на диск? Может есть такой файлик - upgrade.sif ?
Автор: SevenLinux
Дата сообщения: 27.01.2006 09:05

Цитата:
А ты точно больше ничего не добавлял на диск? Может есть такой файлик - upgrade.sif ?

Такого файла нет.
на этом диске есть BootCD (Hiren's.BootCD.7.7)
инсталяшка XP SP2 (проходти нормально)
ну и SRV2003 [SP1].
единственно что еще есть, так это и XP и SRV с интегрированными в инсталл набором дров (Bashrat the Sneaky's DriverPacks ), конечно можно взять за подозрение этот набор... просто потому что больше не на что грешить, хотя он не должен влиять.... бум пробовать (его убрать)

Добавлено:
При интеграции Bashrat the Sneaky's DriverPacks в инсталл кое что добавляется в файл TXTSETUP.SIF, и добавляется (создается) WINNT.SIF. В первый добавляются только имена файлов дров. А во второй всего три поля. Думаю это не должно влиять.
Но вот зря так думал.... влияет, может и не это, но инсталяшка чистого 2003 в мультизагрузочном диске идет нормальная.
В WINNT.SIF добавляется:
[Data]
    MsDosInitiated = "No"
[Unattended]
    OemPreinstall = "Yes"
[GUIRunOnce]
    command9 = "%SystemDrive%\D\BTS_DPs_finish.cmd"
это может влиять как то?
Автор: Sish
Дата сообщения: 27.01.2006 09:48
SevenLinux
Попробуй вот что-нибудь типа:
Цитата:
[Data]
MsDosInitiated="0"
EulaComplete="1"

[UserData]
ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Автор: SevenLinux
Дата сообщения: 27.01.2006 10:15

Цитата:
Попробуй вот что-нибудь типа:

Ты не поверишь, проглатила )))) спасибо.
ну что ж, теперь буду биться над автоматической установкой и кое какими проблемами Srv2003 SP1 и впа-килл, знаю что это другой топик, пошел искать его )
Автор: Sish
Дата сообщения: 27.01.2006 10:28
SevenLinux
Советую собрать VL и не париться. См. здесь.

Тогда никакие киллы тебе не потребуются

Sorry за
Автор: Ginsot
Дата сообщения: 27.01.2006 22:10
maod

А что мешает в bcdw.ini вставить строку

Цитата:
[MenuItems]
... - твои пункты меню
... - твои пункты меню
\BCDW\bcdw2.ini ;Далее


Соответственно в меню появиться ещё один пункт "Далее" и при выборе будет переходить к bcdw2.ini Только вставлять нужно в тот инишник, где у тебя формируется меню, это может быть как bcdw.ini так и bootcat.ini
Автор: kivin
Дата сообщения: 29.01.2006 03:50
В документации по версии 1.5 требуются установочные дискеты. Где их взять для 2003 сервера?
И нужны ли они вообще эти дискеты в версии 2.01?
Автор: Sish
Дата сообщения: 29.01.2006 06:23
kivin
Эти проблемы уже обсуждались - см. преыдыдущие страницы.
Автор: kivin
Дата сообщения: 29.01.2006 15:18
2 Sish
Я вроде все и прочитал сначала (20 стр, на предыдущие 100 не решился).
Только выше все обсуждается по поводу особенности SP1, а по поводу установочных дискет для сервера 2003 я не видел.

2 starix

Цитата:

Вариантов несколько:
1) у меня так работает. loader.bin переименовываешь в bootsect.bin и кладешь на корень, а далее по инструкции.
2) более красивый! если хочешь видеть вдобавок "Press any key to boot from CD...." loader.bin переименовываешь в BOOTFIX.BIN и кладешь в папку I386, рядом с SETUPLDR.BIN. Нюрку подсовываешь ОРИГИНАЛЬНЫЙ bootsect.bin. И если хочешь того самого "Press any.....", то оригинальный BOOTFIX.BIN кладешь в папку /BCDW рядом с BCDW.BIN


А где взять ОРИГИНАЛЬНЫЙ bootsect.bin? Выдрать с лицензионного диска загрузочный сектор?
Так он в wbt сохраняется.
Автор: Sish
Дата сообщения: 30.01.2006 03:57
kivin

Цитата:
Я вроде все и прочитал сначала (20 стр, на предыдущие 100 не решился).

Достаточно было с 18-ой по 20-ю

Цитата:
Только выше все обсуждается по поводу особенности SP1, а по поводу установочных дискет для сервера 2003 я не видел.

Как раз и спрашивалось про установочные дискеты, которые для запуска инсталляции вовсе и не нужны...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Боевой Софт на 486 комп


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.