PDA

Показать полную графическую версию : Boot Cd Wizard aka BCDW (архив)


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Vovanchik
09-11-2005, 00:50
CTEPBA
несколько папок i386, но сразмини языками Windows
эти дистрибудибутивы очень отличаются на уровне файлов....
если уж так хочется обьединиить - то делаешь один буржуйский дистрибутив и несколько муй к нему...
может ли он делать iso для DVD
может... iso dvd в принципе тотже CD только размер чуть больше...
)))

YuriPet
09-11-2005, 01:33
piterpen

Спасибо за советы!
Просмотрел всю тему - похожее есть, но не то...
Ну Бог с ним - обошелся и решил свою проблему другим путем. Но интерес все-таки остался - почему у меня не работает mkbtiso.bat из состава bcdw-2.0a1?

piterpen
09-11-2005, 12:22
CTEPBA
будет будет ...... и при правильном юзании ничё не поломает ...... джульет длинный надо поставить ..... правда насколько я помню в некоторых дистрибутивах есть файлы с именами длинее 110 или 137 букв, я уже не помню точно насколько длинный этот лонг джолиет )))))), но некоторые знающие люди говорят что избавляться от джульета вообще - вредно ..... лично я не сталкивался с проблемами если его убирал воообще .......
а двд конечно может сделать, ему вообще пофиг какого обьема образ собирать ....

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

%systemdrive%\Install\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s

остальное на http://oszone.net/display.php?id=2747

piterpen
09-11-2005, 12:36
Vovanchik ты вот это моё читал
http://forum.oszone.net/showthread.php?t=41272&page=40&pp=10#post371577
..... можешь что-то сказать, почему так?

Vovanchik
09-11-2005, 13:44
а потому как разные алгоритмы оптимизации наверное применяются...
бывает такое что обьемы равны, а контрольные суммы разные...
или контрольные суммы равны (выскочили из диапазона) а svf разные...

тут уже смотря у кого жоще механизмы и критерии отбора...
что-то пропускает одна, но замечает другая прога... отттого и обемы конечные отличаются... я так пнимаю...

DmitryOlenin
10-11-2005, 00:46
Вопрос решен. Я использовал не тот загрузчик. Нужно было loader.bin, я с bcdw.bin образ создавал. Однако, интересно почему в VMWare все работало и зачем bcdw.bin нужен.
Вот я прочел страниц 10 темы... Так и не нашел ответа. Полагаю, что вопрос поднятый и решенный господином Vadikan больше не возникал.
У меня небольшая проблема. Использую BCDW 2.0a1. ISO делаю при помощи CDIMAGE.EXE.
Выжигается образ при помощи Nero на CD-RW с финализацией.
Оба загрузчика loader.bin(2*048 байт) и bcdwn.bin(40*240 байт) хорошо воспринимаются VmWare.
Но при загрузке с реального диска на моем PC работает только loader.bin.
У некоторых товарищей, которые проверяли эту особенность диск не грузился ни с одним из этих файлов.
Просто черный экран и мигающий курсор.
В чем может быть проблема и как лучше ее решить?

Vovanchik
10-11-2005, 01:08
ну вот смотри...
loader.bin - он эмулирует загрузочную дискету...
bcdw.bin - эмулирует загрузочный сидюк...
с сидыка грузится могут не все компы, с дискеты - практически все...
примерно вот так, если на пальцах... на самом деле все гораздо глубже....

DmitryOlenin
10-11-2005, 01:39
Vovanchik
Может есть какие-то универсальные образы? Чтобы работали просто везде, чтобы не было проблем?
Или, если не грузится даже loader.bin, то это клинический случай и лечить нечем?

Vovanchik
10-11-2005, 09:18
DmitryOlenin
если не грузится даже loader.bin - такое бывает на оооочень древних матерях... тех что еще оптических приводов как классне признают...
или каком нить асусе раннем...
бывают диски которые загружаются и на таких, но там очень сложно организовать красивое меню загрузки..

IIPOCTO MAKC
10-11-2005, 12:04
Вот у меня такой вопрос: скажите, вот везде говориться, "чтобы поместить на ваш диск прогу(напр. Acronis FDisc) нужно сделать ima с загр. с этой прогой..." а если у меня
нет ЗАГРУЗОЧНОГО диска с ней, а есть просто сама прога, можно её как-нибудь поместить на мой бут-диск ??? И ещё: кто-нибудь может мне что-нибудь сказать о EasyBoot ?!?


Заранее Спасибо !!!

piterpen
10-11-2005, 17:37
IIPOCTO MAKC на прошлой странице было вот сказано о EasyBoot кое что,
http://forum.oszone.net/showthread.php?t=41272&page=40&pp=10#post371587

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

Toxic333
10-11-2005, 20:24
Всем привет! Хочу рассказать о своих достижениях! :)

1. BCDW 1.50 не загружает "setupldr.bin" от Windows XP SP2.
Но можно использовать стандартный "Microsoft Corporation.img"
(я его предварительно переименовывал в "MSCDLOAD.IMG",
на всякий случай, можно ли без переименовывания не проверял.
Так же не проверял, загрузчики типа "XPBOOT.BIN" и прочая... вроде одно и тоже)

2. "BOOTFIX.BIN" заставляет загрузчик выводить "Press any key to boot from CD"
Но я не проверял, разные ли эти файлы у "BCDWLOAD.BIN" и "Microsoft Corporation.img"
(У последнего "BOOTFIX.BIN" хранится в папке "I386").
Так же не проверил работает ли "BOOTFIX.BIN" для "loader.bin" от BCDW 2.01а.

3. Для загрузки BCDW 2.01а можно использовать "BCDWLOAD.BIN" от BCDW 1.50

4. Если в "BCDW.INI" указан файл в "RootMenu", то BCDW 2.01а будет работать как
BCDW 1.50, загружая пункты меню из файла указанного в "RootMenu"
(при этом слова типа "Starting load from CD" выводимые вначале загрузки никак не заливаются),
если в "RootMenu" ничего не указано, пункты меню берутся из файла "BCDW.INI"

5. У меня BCDW 2.01а не смог загрузить Acronis True Image 9.0 из файла "TI.WBT" (16 Мб),
который преспокойно грузился в BCDW 1.50. Пришлось использовать ISO-образ (28 Мб)!

6. "TI.WBT" (16 Мб) был получен из ISO-образа (28 Мб) с помощью "WinISO",
Так же, из ISO-образа с помощью "ISO Commander" был получен "TI.BIF" (16 Мб)
(Не проверял идентичные они или нет, может ли BCDW загрузить "TI.BIF" или нет)
UltraISO смог извлечь лишь 2 Кб-й загрузочный сектор!

7. Если загружать ERD Commander 2005 из папки "ERDC", то для BCDW 1.50 надо цитирую:
A. переименовываем директорию I386 в ERDC, находим в ней (именно в ней) 3 нужных нам файла
setupldr.bin, spcmdcon.sys, txtsetup.sif
B. в HEX редакторе производим замену в файле setupldr.bin текста I386 на ERDC (всего 4 замены)
C. в HEX редакторе производим замену в файле spcmdcon.sys текста I386 на ERDC (всего 1 замена)
D. в HEX редакторе производим замену в файле txtsetup.sif текста I386 на ERDC (всего 17 замен)
E. прописываем строчку в bcdw.ini примерно такого типа:
\ERDC\setupldr.bin ; Запуск Winternals ERD Commander 2005 и вперед

8. Если загружать ERD Commander 2005 из папки "ERDC", то для BCDW 2.01а все это можно не делать,
но тогда ERD Commander при загрузке не сможет найти дрова для сетевой карты (и может еще что..)
Лучше сделайте. Я использовал HEX редактор TINYHEXER

9. В ISO-образе ERD Commander-а есть какая-то служебная информация, не найдя которой он при
загрузке не выводит список ОС возможных для загрузки. Список появляется только после Log-OFF.

10. Из ERD Commander-а можно удалить все TTF-шрифты, (кроме Arial, Marlett, Wingding)
без ущерба для работоспособности.

11. При формировании ISO-образа ERD Commander-а с помощью Wizard-a, даже если вы не включите
в список программ Браузер (FireFox), его файлы все равно окажутся в каталоге "I386\system32"

Toxic333
10-11-2005, 21:12
И так, где с сотой попытки за неделю работы я выработал следующий алгоритм:

Создаем папку, например WXP, и работаем внутри нее.

1. В папке BCDW собраем все его файлы (BCDW 1.50z):
a) BCDWBOOT.BIN - загрузчик
b) bcdw.bin - сам BCDW
c) BCDW.INI - параметры BCDW
d) BootCat.Ini - меню
e) BOOTFIX.BIN - тот самый, из-за него надо "Press any key to boot from CD"
f) cp1251r.cpf - чтобы русский понимал
g) russian.fnt - чтобы по русски ботал

Текст BCDW.INI:
[Options]
Font= \BCDW\russian.fnt
CharSet= \BCDW\cp1251r.cpf
RootMenu = \BCDW\BootCat.Ini

Текст BootCat.Ini:
:
C:\ ; Загрузка с диска C:
:
\ERDC\setupldr.bin ; Загрузка Winternals ERD Commander 2005
:
\ACRO\TI.WBT ; Запуск Acronis True Image 9.0
:
\MSCDLOAD.IMG ; Установка Microsoft Windows XP SP2
:
:reboot ; Перезагрузка

2. Готовим WBT-образ Acronis True Image 9.0
a) Устнавливаем на комп Acronis True Image 9.0
b) Создаем загрузочный компакт.
c) Снимаем с компакта ISO-образ (я использовал Algohol 120%)
d) Извлекаем из ISO-образа WBT-образ (использовал WinISO)
e) Сохраняем с именем TI.WBT в папке ACRO

3. Готовим ERD Commander:
a) Устанавливаем Winternals AdminPack
b) Создаем ISO-образ ERD Commander-а (включаем все кроме браузера)
c) С помощью UltraISO (или еще чего) удаляем из I386\system32 папки
FireFox и FireFoxProfile
d) Удаляем шрифты TTF, кроме Arial, Marlett, WingDing
e) Извлекаем куда-нибудь файлы setupldr.bin, spcmdcon.sys, txtsetup.sif,
С помощью НЕХ редактора заменяем в них все I386 на ERDC
Запихиваем их обратно в ISO-образ (сам образ не распаковывать)
f) Переименовываем в образе папку I386 на ERDC
g) Удаляем файлы "BOOTSECT.BIN", "License.txt".
h) Сохраняем ISO-образ.

4. Готовим дистрибутив Windows XP SP2:
a) Переименовываем Microsoft Corporation.img на MSCDLOAD.IMG (он будет грузить установку)
b) Удаляем из I386 файл BOOTFIX.BIN (чтобы без второго "Press any key...")
c) Удаляем папки "cmpnents", "DOCS", "SUPPORT"
d) Из папки "VALUEADD" удаляем "3RDPARTY"
e) Из папки "I386" удаляем "COMPDATA"
f) Можно из папки "I386" удалить папки "win9xmig" и т.п.
если будете не обновлять, а ставить с нуля.
g) Может еще что найдете, у меня и так влезло на 700 Мб

5. Создаем мультизагрузочный диск:
a) В UltraISO открываем ISO-образ ERD Commander-а
b) Добавляем в него папки "BCDW", "ACRO" и все файлы и папки дистрибутива Windows XP SP2
Если все правильно, ничего не должно перезаписываться.
c) Файл BCDWLOAD.BIN (в папке BCDW) делаем загрузочным.
d) Сохраняем ISO-образ под другим именем.
e) Записываем на CD и наслаждаемся! :)

Toxic333
10-11-2005, 21:42
:rotate:
:type:
:idea:
:laugh:
:beer:

Ну вот пора и на боковую!

IIPOCTO MAKC

Надюсь после этого будет более или менее ясно.
Рекомендую UltraISO!

nickkas
11-11-2005, 14:31
Прошу прощения, но я так и не понял, зачем иметь на установочном диске ХР ERD, прогу Commander?
Есть мнение, что оная с неменьшим успехом могла бы жить на мультизагрузочном диске с программами Acronis и всяческими утилитами для восстановления железа и системы. Плюсы - все в одном флаконе! Минусов - не замечено. :)))

Vovanchik
11-11-2005, 15:05
nickkas
а может все это обьединить на одной болванке?
)))

nickkas
11-11-2005, 19:20
Как сказал бы Бульба Сумкин, есть мнение, что все не впишешь на одну болвань. Судите сами, WnnXP-SP2 весит около 600 мегабайт. Мультизагрузчик со всеми прибабахами - 350 мегабайт. Многовато будет! Потому я и рванул от противного - склепал все по отдельности. Мульти-пульти получился следующего содержания:

\BCDW\boot.bif ;Hiren's BootCD v7.4 ;Это утилиты для работы с жестким диском, его восстановления и диагностики, утилиты диагностики всех узлов компьютера, файловые менеджеры, утилиты для работы в сети, а также многие другие.
: ; *** Загрузка программ Acronis
:
\BCDW\acronis\DCL.WBT ; Drive Cleanser ; DCLboot
\BCDW\acronis\MIE.WBT ; Migrate Easy ; MIEboot
\BCDW\acronis\OSS.WBT ; OS Selector 8.0 ; OSSboot
\BCDW\acronis\PEX.WBT ; Partition Expert ; PEXboot
\BCDW\acronis\REX.WBT ; Recovery Expert ; REXboot
\BCDW\acronis\ati.wbt ; True Image 8.0 ; atiboot
\bcdw\acronis\ATI_9.WBT ; True Image 9.0 ; ATI_9boot
\BCDW\acronis\ade.wbt ; Disk Director Suite ; adeboot
\BCDW\acronis\ded.wbt ; Disk Editor ; dedboot
\BCDW\acronis\ASD.WBT ; Snap Deploy ; ASDboot
:
: ; *** Запуск программ на основе WinPE
\I386\setupldr.bin ; ERD Commander 2005

ИМХО, кажись, получилось недурственно! Все в одном, не побоюсь этого слова, флаконе! ;-)

nickkas
11-11-2005, 19:37
Сеньоре Toxic333, не будете ли вы так любезны, расшифровать начинающему, на кой было удалять из каталога загрузки ERD папки FireFox и FireFoxProfile? А потом еще прыгать с бубном в HEX-редакторах? Лично я не удалял ничего. И все оченно замечательно фунциклирует.
Минус - можно оттолкнуть народ от заманчивой процедуры ваяния своего собссного диска. Все остальное справедливо во веки веков, за исключением того, что сборку я закатал на болванку при помощи народной Нюры. Так, думаю, проще. ;-))

fox_sly
11-11-2005, 21:06
Toxic333
8. Если загружать ERD Commander 2005 из папки "ERDC", то для BCDW 2.01а все это можно не делать,
но тогда ERD Commander при загрузке не сможет найти дрова для сетевой карты (и может еще что..)
Лучше сделайте. Я использовал HEX редактор TINYHEXER

9. В ISO-образе ERD Commander-а есть какая-то служебная информация, не найдя которой он при
загрузке не выводит список ОС возможных для загрузки. Список появляется только после Log-OFF.

это уже обсуждалось на форуме, все очень просто поставь в UltraISO в свойствах образа - формат мени файла - расширенный (110) (длинный джульет)
и увидишь список ОС.

Vovanchik
12-11-2005, 01:58
есть мнение, что все не впишешь на одну болван
есть мнение что можна...
)))
если не веришь - глянь в мою подпись...




© OSzone.net 2001-2012