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

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

Автор: Ghosts74
Дата сообщения: 07.12.2008 12:04
Народ, а кто ни-то PM9 прикручивал? Что то у меня черный экран и весяк!!!
Автор: pasynok
Дата сообщения: 07.12.2008 12:17
Ghosts74
если Вы про Paragon Partition Manager, то можно сделать так:
вытащить из образа загрузочного диска Paragon файлы: initrd.gz и vmlinuzp, сложить их в папку, например, "PARAGON". Рядышком положить файл isolinux.bin из пакета syslinux (найти его можно здесь)...
строка в для запуска файле bcdw.ini будет такой:

Код: /PARAGON/ISOLINUX.BIN /PARAGON/VMLINUZP initrd=PARAGON/INITRD.GZ splash=silent quiet root=/dev/ram0 eng_ver vga=0x314
Автор: Ghosts74
Дата сообщения: 07.12.2008 13:54
pasynok

Цитата:
вытащить из образа загрузочного диска Paragon файлы: initrd.gz и vmlinuzp

что-то я не врубился!!!
Автор: pasynok
Дата сообщения: 07.12.2008 14:03
Ghosts74
имеется ввиду из ISO "Recovery CD Image" больше оттуда ничего не нужно... сам ISO на диске не нужен, достаточно только этих двух файлов...
Автор: Ghosts74
Дата сообщения: 07.12.2008 15:29
pasynok
Так давай по пунктам, с пахмелья не как не могу врубиться (сильно не пинать)!
Причем здесь вот это Recovery CD Image?
Я вроде имел ввиду Paragon Partition Manager 9.0 аварийный диск!!!
Просвети, из какого образа это вытаскивать!?

Пардон может тупанул, не отказываюсь!!!
Автор: pasynok
Дата сообщения: 07.12.2008 17:05
Ghosts74
ну да... с этого аварийного диска Paragon Partition Manager 9.0 и надо вытаскивать файлы... вот рабочий пример...
Автор: JekaRus
Дата сообщения: 08.12.2008 15:08
Для загрузки с жесткого диска использую комманду bcdw Boot C:\ Но она позволяет загружаться только с первого физического диска. Как сделать чтоб можно было грузиться с нескольких дисков на выбор?
Автор: UncleGenya
Дата сообщения: 13.12.2008 01:10
Добавлено:
SiLio
по поводу:
"С помощью UltraISO из акронисовского iso извлекаем загрузочный bif, и затем из него - нужные нам kernel и ramdisk"
как биф вытащить я знаю, но всегда была загадка что у него внутри, и например, смог найти тлько такое внутри акронисовского бифа:
[start]
RUN splash.run
VGA VESA
MBRCRCS ON
INITRD ramdisk.dat /S
KERNEL kernel.dat quiet

[safe_start]
RUN splash.run
RUN ti.exe
RESTART

[continue]
sysboot /mbr

поэтому просьба, к вам и ко всем, подскажите как вытащить нужные файлы и как вообще редактировать биф
Автор: Dj_smart
Дата сообщения: 13.12.2008 19:21
Большое спасибо за ваш очень удобный проект DCWD!!!
У меня к вам собственно вопрос: могли бы вы мне подсказать как создать образ *.wbt или другой иной имея лишь exe-проложение(ДОС), которое должно запускатся? Перепробывал все возможные варианты - если и выходит создать то программа не запускается. То есть BCDW стартует - а если выбрать в меню нужную программу - не запускается. Перерыл 1000 страниц - без результатов...

Заранее спасибо за поддержку!
Автор: Lutvun
Дата сообщения: 13.12.2008 19:28

Цитата:
Большое спасибо за ваш очень удобный проект DCWD!!!

ЖЖош!!!
Автор: Inokenty13
Дата сообщения: 13.12.2008 20:42
Здравствуйте.У меня есть один вопрос.Так как я пока еще не осилил 300 страниц.Может быть повторяюсь.Заранее извиняюсь!!!!!!!
Недавно появилась идея создать диск со всем что нужно.В это все входит: Alkid cd live на основе XP SP3,Последний HIRENS BOOT CD,Zver dvd .
Можете ли вы подсказать как все это делать или хотябы что нужно прочитать.
Заранее Спасибо!!!!!!!!!!!!!
Автор: Sish
Дата сообщения: 15.12.2008 07:30
UncleGenya

Цитата:
поэтому просьба, к вам и ко всем, подскажите как вытащить нужные файлы и как вообще редактировать биф

А открыть .bif в UltraISO не пробовал?

Dj_smart

Цитата:
как создать образ *.wbt или другой иной имея лишь exe-проложение(ДОС),

Никак. .wbt можно вытащить только из загрузочного (.iso, к примеру) образа, либо с загрузочного же CD/DVD.

Inokenty13

Цитата:
Можете ли вы подсказать как все это делать или хотябы что нужно прочитать.

Из шапки:
Цитата:
Пример использования BCDW v1.5 с несколькими LiveCD (в т.ч. на базе SP2), софтом от Acronis и прочим софтом 294 кило

не пробовал?
Автор: HelioSS
Дата сообщения: 15.12.2008 14:15
Ссылки в шапке на The_GUI v2 - Win32 и mkisofs_2_01-bootcd_ru-cygwin не работают


Цитата:
greenfox

Цитата:И как понять сообщение са сайте bcdw что "Текущая версия BCDW не поддерживает загрузку SETUPLDR.BIN от WinXP SP2."? Вроде ранее всё грузилось нормально, и пойдёт ли от сп3 сот-й лоадер?


Возьми вот это (шапка):
Цитата:Пример использования BCDW v1.5 с несколькими LiveCD (в т.ч. на базе SP2), софтом от Acronis и прочим софтом 294 кило


А если просто объяснить? Пример хороший, но непнятно почему не происходит загрузка с SP2 (а с SP3 то всё же как дела обстоят?).
Автор: Sish
Дата сообщения: 15.12.2008 14:48
HelioSS

Цитата:
А если просто объяснить?

Там в файле Readme.htm объяснено, на мой взгляд, достаточно просто, к тому же весьма по-русски


Цитата:
непнятно почему не происходит загрузка с SP2

потому что SP2 не поддерживается BCDW 1.5. Но обходной путь (с рабочим примером!) - есть в указанном файле (Example.rar).
Автор: HelioSS
Дата сообщения: 15.12.2008 17:36
Sish
Так много написал, а всё свелось к RTFM. И всё же, как понимаешь, хотлеось бы узнать что да как. А иначе бы стал спрашивать, если б, прочитав Readme.htm, и несколько раз попробовав объединить WinXPSP3 с HirenBootCD, не получил результата?
Автор: Sish
Дата сообщения: 16.12.2008 06:43
HelioSS
Давай начнём сначала

Какую версию сабжа юзаешь, и что именно не получилось (какая ошибка)?
Автор: HelioSS
Дата сообщения: 16.12.2008 18:59
Sish
Спасибо, дружище!
Всё сделал. Всё работает. Осталось только убедиться что WinXPSP3 после всех этих манипуляция ставится как WinXPSP3. Не знаю почему, но у меня какие-то сомнения по этому поводу.
Не подскажешь как по файлам (не по Мой компьютер->Свойства) убедиться что SP3 установлен и ФУКЦИОНИРУЕТ?
Другая проблема: хочу прикрутить к WinXP ещё и возможность загрузки Puppy Linux. И вот тут у меня опять что-то ничего не получается
Автор: Sish
Дата сообщения: 17.12.2008 06:59
HelioSS

Цитата:
Не знаю почему, но у меня какие-то сомнения по этому поводу.

Не изволь сумлеваться: если дистр XP правильный и при инсталляции ошибок не выскакивало, то у тебя поставилось именно тО, что ты и ставил - SP3

А насчёт пофайлового сравнения, поищи в недрах винды файлик SP3.cab, коль уж такие сомнения одолевают...

Sorry за
Автор: Sorok
Дата сообщения: 17.12.2008 09:55


Цитата:
Так же можно использовать готовый комплект для сборки - Create.Hiren_s.BootCD.7.2(262756 Bytes)pass:SAMCD


Обновите, пожалуйста, страницу такого файла на рапиде уже НЕТ!
Автор: JekaRus
Дата сообщения: 17.12.2008 14:01

Цитата:
Не подскажешь как по файлам (не по Мой компьютер->Свойства) убедиться что SP3 установлен и ФУКЦИОНИРУЕТ?

Посмотри в свойствах системных файлов их версии. Должно быть 5512. Посмотри например файл hal.dll. Есть еще один способ определения что установлен СП3. Попробуй в локальной сети что-нибудь скопировать на свой комп. Появится дебильное сообщение спрашивающее действительно ли ты хочеш скопировать этот файл, а то он потенциально опасный. Так и не знаю как от этого окна избавится.
Автор: HelioSS
Дата сообщения: 17.12.2008 18:22
Sish
А как на счёт
Цитата:
хочу прикрутить к WinXP ещё и возможность загрузки Puppy Linux. И вот тут у меня опять что-то ничего не получается
?
Автор: Sish
Дата сообщения: 18.12.2008 06:41
HelioSS

Цитата:
А как на счёт

Если б знал, ответил бы ещё вчера

Возможно, это изящнее получится сделать через GRUB.
Автор: coherent
Дата сообщения: 18.12.2008 09:03
Active@ Boot Disk Windows edition (не DOS!) кто-нибудь пробовал прикрутить к BCDW?
Автор: GalielO
Дата сообщения: 18.12.2008 09:28

Цитата:
Active@ Boot Disk Windows edition (не DOS!) кто-нибудь пробовал прикрутить к BCDW?

А чего там крутить то? Вроде без проблем.
В BCDW.ini прописываешь:

Код: BCDW\Images\abd.bin ;Active@ Boot Disk Vista based v4.0.1; Объединяет в себе шесть мощных инструментов, которые позволят Вам ^восстановить потерянные данные, сбросить пароли Windows, делать резервные ^копии дисков, удалять требуемую информацию без возможности восстановления ^и т.п.
Автор: coherent
Дата сообщения: 18.12.2008 09:49
GalielO
abd.bin - это его no emul? Или откуда и как он получился? У меня такого вроде нет файла. Но это по памяти, под рукой нет ISO-шника.
Автор: GalielO
Дата сообщения: 18.12.2008 10:06
abd.bin это загрузчик с ISO-шника. Можешь сам открыть Active@ Boot Disk.ISO (например программой Ultra ISO) и сохранить загрузочную запись.
Автор: HelioSS
Дата сообщения: 18.12.2008 21:07
Sish


Цитата:
Возможно, это изящнее получится сделать через GRUB

Возможно...
Только не хочется. Причины есть почему этого нельзя сделать в этой теме?

Посмотрел я сегодня Grub. Не в восторге. Особенно от затронутых на той ветке пробем с ним. Попробую. конечно, пару дней посидеть, но, чувствую, мне это не надо.
Автор: TAYGA
Дата сообщения: 19.12.2008 15:45
pasynok


Цитата:
... вот рабочий пример...


СПАСИБО !
Автор: xa0c
Дата сообщения: 20.12.2008 14:42
Смотрю - тут все обычными виндами не особо интересуются...
Не знаю нужно ли кому, но... Я вчера решил, что неплохо бы себе наконец сделать мультибут. А так как всяческие "unattended"-самонастраивающиеся-самософтоустанавливающие сборки не люблю, диск получился простой...
Тем не менее, вдруг кому будет полезно:

За основу взял образ из шапки: "Пример использования BCDW v1.5 с несколькими LiveCD (в т.ч. на базе SP2), софтом от Acronis и прочим софтом"
Windows XP SP3 Russian
[more=описание]a) Копируем с диска XP в корень нашего DVD файлы Win51, Win51ip, Win51ip.sp3
b) Создаём в корне будущего DVD папку "XPRU", повторяем в неё копирование Win51, Win51ip, Win51ip.sp3
c) Копируем в эту папку каталог "I386" со всеми файлами. (т.е., путь до файлов теперь \XPRU\I386)
d) Копируем в "XPRU" батник от EasyBoot "wxp.bat", запускаем, он навыдирает несколько десятков файлов, после этого становится ненужным.
e) Так как дистриб у меня был русский, а скрипт настроен на английскую версию, то мне пришлось добавить руками несколько файлов к тем, которые скопировал батник. (Все необходимые файлы есть в I386) Русской версии "не хватает" vga866.fo_, C_1251.NL_ и C_866.nl_, которые вам и нужно будет нужно положить в "XPRU". К слову сказать, это самая приятная ошибка из возможных: если забыть на этой стадии какой-либо файл, то при проверке винда оповестит вас об этом на ранней стадии. :)
e) Копируем в корень нашего будущего DVD файл w2ksect.bin, переименовываем его в XPRU.BIN
f) В EasyBoot, WinHex или ещё в каком-либо хекс-редакторе открываем XPRU.BIN и делаем замену "I386" > "XPRU"
g) В этом же редакторе открываем файл "\XPRU\SETUPLDR.BIN", делаем аналогичную замену: "I386" > "XPRU"
h) Открываем блокнотом файл "\XPRU\Txtsetup.sif", меняем строчку "SetupSourcePath = "\"" на "SetupSourcePath = "\XPRU""
i) Чтобы не смотреть на кракозябры при установке XP (у нас же она русская) — можно положить в корень DVD файлик из дистрибутива самой винды - BOOTFONT.BIN
k) Всё. Винда готова. Остаётся только добавить в меню BCDW строчку типа "XPRU.BIN ; Windows XP SP3 ; "
На всякий случай, к моменту прохождения вами пункта "k" структура файлов должна выглядеть примерно так:
\DVDROOT
Win51
Win51ip
Win51ip.sp3
XPRU.BIN
\XPRU
\I386
Win51
Win51ip
Win51ip.sp3
...
vga866.fo_
C_1251.NL_
C_866.nl_
...
SETUPLDR.BIN[/more]
Windows 2003 SP2 English
[more=описание]Мда... Самая капризная попалась.
a) Копируем с диска 2003 в корень нашего DVD файлы Win51ia, Win51ia.sp2 (и Win51, если для WinXP не копировали выше)
b) Создаём в корне будущего DVD папку "W2K3", повторяем в неё копирование Win51ia, Win51ia.sp2 и Win51
c) Копируем в эту папку каталог "I386" со всеми файлами. (т.е., путь до файлов теперь \W2K3\I386)
d) Копируем в "W2K3" батник от EasyBoot "w2003.bat", запускаем, он навыдирает несколько десятков файлов, после этого становится ненужным.
e) Так как батник писАлся под версию без сервиспака, то некоторые новые файлы он не скопирует. (Ошибка аналогична упомянутой выше XP, решается так же - ручным копированием из I386) Недостающие файлы: Amdide.sy_, Arc.sy_ и Hpcisss.sy_
e) Копируем в корень нашего будущего DVD файл w2ksect.bin, переименовываем его в W2K3.BIN
f) В EasyBoot, WinHex или ещё в каком-либо хекс-редакторе открываем W2K3.BIN и делаем замену "I386" > "W2K3"
g) В этом же редакторе открываем файл "\W2K3\SETUPLDR.BIN", делаем аналогичную замену: "I386" и "i386" на "W2K3" (оно там, оказывается, в разных регистрах)
h) C помощью HView (или чего вам удобней) патчим проверку загрузчика: по адресу 0x2060 меняем два байта 74 03 на EB 1A
i) Самое интересное. Сделанного недостаточно. Лично я пробовал заменять "I386" в каком-либо одном регистре, пробовал не патчить - хоть ты тресни, либо зависает, либо ругается на "повреждения", либо "не найден txtsetup.sif". Решение получилось странным, честно говоря: Добавил рядом с "\W2K3\SETUPLDR.BIN" ещё 4 файла(не патченых, но с изменёнными путями, т.е. тех, которые у вас в пункте "g" получились): SETUPLD2.BIN, SETUPLD3.BIN, SETUPLD4.BIN, SETUPLD5.BIN. Честно - не знаю почему, но так всё работает. Кто-нибудь объяснит? :)
k) Открываем блокнотом файл "\W2K3\Txtsetup.sif", меняем строчку "SetupSourcePath = "\"" на "SetupSourcePath = "\W2K3""
l) Всё(уфф). Винда готова. Остаётся только добавить в меню BCDW строчку типа "W2K3.BIN ; Windows 2003 SP2 ; "
На всякий случай, к моменту прохождения вами пункта "l" структура файлов должна выглядеть примерно так:
\DVDROOT
Win51
Win51ia
Win51ia.sp2
W2K3.BIN
\W2K3
\I386
Win51
Win51ia
Win51ia.sp2
...
Amdide.sy_
Arc.sy_
Hpcisss.sy_
...
SETUPLDR.BIN
...
SETUPLD5.BIN
(+, если считать WinXP)
Win51ip
Win51ip.sp3
XPRU.BIN
\XPRU
\I386
Win51
Win51ip
Win51ip.sp3
...
vga866.fo_
C_1251.NL_
C_866.nl_
...
SETUPLDR.BIN [/more]
Windows Vista Ultimate SP1 Russian
[more=описание]Самое простое :)
a) Копируем с диска с вистой в корень нашего DVD папки BOOT, EFI, SOURCES, а так же файл BOOTMGR (Если есть, то и BOOTMGR.EFI)
b) Кидаем в корень DVD файл EasyBoot'a "vistaldr.bin" (можно переименовать, если что)
с) Всё. Виста тоже готова. В меню BCDW она выглядит как "VISTALDR.BIN ; Windows Vista SP1 ; " [/more]
Hiren's BootCD 9.5 Russian
[more=описание]Тут тоже всё просто: загрузчик лежит на ISO'шнике Hiren'a: \BootCD\hiren.ima
a) Копируем папку "BootCD" с образа Hiren'a в корень нашего DVD
b) Прописываем в меню BCDW "BootCD\hiren.ima ; Hiren's BootCD v9.5 Russian ;"[/more]
Windows Live CD: RusLive. Сборка WinPE 09.11.2008
[more=описание]а) С помощью UltraISO (WinISO образ открыть почему-то не смог) выдираем из образа этой PE загрузчик. (Dootable > Save Boot File...)
b) Копируем полученный загрузчик, скажем, в подпапку BCDW: \BCDW\Boot\RusLive.bif
c) Копируем всё значимое файло с образа WinPE в корень нашего DVD. В моём конкретном случае это оказались папки Drivers, PePrograms, I386 и файл WINNT.SIF
d) Благодаря тому, что выше мы не заняли ни одной виндой папку "I386" (хотя, честно сказать — очень хотелось), сейчас мы можем её не переименовывать (не редактировать файл RusLive.bif) и оставить как есть.
e) Другой вопрос - файл WINNT.SIF. Если его не переименовать - сломается с таким трудом заборотая выше установка Win2003, поэтому открываем его в WinHex и производим замену "WINNT" > "LIVNT" (Соответственно, переименовываем и сам файл в "LIVNT.SIF")
f) Всё. Live готов. Прописываем его в меню BCDW "\BCDW\Boot\RusLive.bif ; Windows PE RusLive ; "[/more]

Вышло практически ровно 1 DVD. Осталось чутка места для основных драйверов и, например, лично я добавил ещё консоль восстановления XP, хотя, честно признаться - не знаю зачем. :)
Структура каталогов получилась такой.


Если кому-то нужно, то тут эта же структура "вживую", вместе с описанными выше патчеными-модифицированными загрузчиками (осталось только файлы из своих дистрибутивов с виндой подставить).
http://rapidshare.com/files/175222932/powerboot.rar (1.5 mb)
Кажись, ничего не забыл. :)

UPD: Нет, всё-таки забыл. Исправил. %)
Автор: HelioSS
Дата сообщения: 21.12.2008 00:49
Ali Ender
Прошу помощи!
У моего Linux файл ISOLINUX.CFG выглядит следующим образом

Код:
default puppy
font 8x16.psf
display boot.msg
prompt 1
label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd
timeout 50

Страницы: 123456789101112131415161718192021222324252627

Предыдущая тема: Multitran


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