(Мульти-)загрузочный Cd

dzzirt

Member
Joined
Jan 8, 2004
Messages
29
Reaction score
1
я про версию BCDW 2.0 спросил - как заставить её работать с isoшниками (на сайте это вроде бы не описано).
Если я правильно понял, то надо:

1. распаковать сам BCDW (напр. bootcd)
2. кинуть в папку bootcd\bcdw все isoшники
3. редактировать bcdw.ini

+ я не понял зачем в архиве папки bartpe, bcdl, bscript, cdsh, dos
 

Msha

ex-Team DUMPz
Hacker
Professional Carder
Joined
Oct 12, 2014
Messages
7,156
Reaction score
2,481
dzzirt, ну эти папки относят ся к bartPE (элементы конструктора). Где-то я читал об этом, но вот вспомнить никак не могу. Если чего в голову придёт я тебе в личку кину, но на меня сильно не рассчитывай, я в BCDW овсем-совсем не специалист :(.
 

S@M

Member
Joined
Apr 30, 2004
Messages
26
Reaction score
0
Age
62
dzzirt

bartpe - модуль(плагин) для BartPE Builder​
bcdl - бут-загрузчик для машин не поддерживающих бут-загрузку​
bscript - модуль для Bootscriptor​
cdsh - модуль для CDShell​
dos - это и так понятно​
bcdw - основной модуль, для загрузки iso , нужен только он​

S@M ;)
 
Last edited by a moderator:
D

djvladis

S@M всё правильно разъеснил ..
По поводе конструтора BCDW 2.0a
у меня несколько папок для удобства в IMG - я кидаю образы.. *.iso ... и т.д.
я выкладывал полный текст bcdw.ini _ если присмотрется то видно откуда запускаются *.iso ..... а так прога рульная...
 

karpinskiy1

Member
Joined
Feb 23, 2004
Messages
283
Reaction score
89
Age
45
djvladis, подскажи, пожалуйста, для чего в конце строк загрузки с какого либо образа у тебя в bcdw.ini стоит "; copyboot" (без кавычек)? Что это значит и для чего нужно (см. пост 22)? Я пользуюсь пока bcdw150z_ru , но там такой команды не знаю (если это команда).

[ADDED=karpinskiy1]1104969885[/ADDED]
И еще: какой загрузочный образ ты используешь когда записываешь диск с BCDW 2.0a: loader.bin или bcdw.bin? Используется же только один (например в bcdw150z_ru это был bcdwboot.bin), но для чего тогда нужен второй?

[ADDED=karpinskiy1]1104970461[/ADDED]
Kniaz245, ты приведи пример строчки из своего файла ini в котором прописана загрузка файл менеджеров, может ты не всё правильно прописал. Тогда может чего нибудь и посоветуем, а то так сложно понять из-за чего это происходит у тебя.

Например у меня строка для загрузки файл менеджера такая:
\BCDW\images\dos4bcdw.ima ; Запуск DOS Navigator ; Запуск файлового менеджера DOS Navigator; \DN\DN.com

Но файл менеджер может быть уже включен в какой либо загрузочный образ дискеты, тогда строчка выглядит примерно так:
\BCDW\images\W98SERU.IMG ; Загрузка с аварийной дискеты MS Windows 98 SE на рус. яз.; Новая версия, IDE-SCSI, RAM-диск, DosNavigator 2001.
 
Last edited by a moderator:

S@M

Member
Joined
Apr 30, 2004
Messages
26
Reaction score
0
Age
62
karpinskiy1
Да простит меня djvladis , отвечу за него , пока я здесь.
для чего в конце строк загрузки с какого либо образа у тебя в bcdw.ini стоит "; copyboot" (без кавычек)?
Вместо copyboot можешь написать свой коментарий, например:
\ima\SAMboot.ima ; Volkov Commander + NTFS + DOSLFN ; Volkov Commander ^ Winternals NTFS Pro v5.0 , DOSLFN v0.32o^ ; \bcdw\ntfs.bat \bcdw vc5.bat
либо так (вместо copyboot ,например, bla-bla-bla)
; *** Описания вариантов загрузки

\ima\SAMboot.ima ; Volkov Commander + NTFS + DOSLFN ; bla-bla-bla ; \bcdw\ntfs.bat \bcdw vc5.bat

; *** Комментарии к вариантам загрузки

bla-bla-bla = ~
Volkov Commander ^ Winternals NTFS Pro v5.0 , DOSLFN v0.32o^
~

И еще: какой загрузочный образ ты используешь когда записываешь диск с BCDW 2.0a: loader.bin или bcdw.bin?
Используется loader.bin .

S@M ;)
 
Last edited by a moderator:

karpinskiy1

Member
Joined
Feb 23, 2004
Messages
283
Reaction score
89
Age
45
S@M, про комментарий понятно. Просто запутался, потому как у djvladis странные какие то комментарии, для всех вариантов один - copyboot :) , видиму ему так удобнее, я просто сразу не понял :) .
И про образ понятно теперь. Спасибо.

А из твоего сообщения заинтересовала строчка:
ima\SAMboot.ima ; Volkov Commander + NTFS + DOSLFN ; bla-bla-bla ; \bcdw\ntfs.bat \bcdw vc5.bat
а имеенно её окончание: команды \bcdw\ntfs.bat \bcdw vc5.bat прописывают загрузку ntfs и VC после загрузки образа SAMboot.ima? Я правильно понял?
Кстати ты там между \bcdw и vc5.bat не пропустил случайно черточку \?
Разве можно несколько команд использовать после загрузки какого либо образа? Такое работает? Я просто всегда только одну использовал, если можно несколько прописывать, то это очень хорошо.
Как видно из примера, ты запускаешь поддержку ntfs и VC через файлы BAT, как это и что у тебя в bat_никах прописано. Подскажи.
 

S@M

Member
Joined
Apr 30, 2004
Messages
26
Reaction score
0
Age
62
В загрузочном образе ( в данном случае у меня SAMboot.ima) лежит
bcdw_cl.com из комплекта bcdw, она поддерживает коммандную строку.
Отсюда и строка - \bcdw\ntfs.bat \bcdw vc5.bat .
И кстати слэшь я не пропустил. :)
Т.е. сначала грузится имашка , потом ntfs.bat, а уже после через батник
Volcov4.99 . У меня практически все реализовано через батники.
Примеры:
ntfs.bat
@echo off
echo.
echo NTFS.BAT: NTFSPRO v5.0
cls
wbat box" ‘¤Ґ«*вм Їа®ўҐаЄг NTFS а*§¤Ґ«®ў ? ",NO,YES #1,5
IF ERRORLEVEL 2 goto ext
goto ntfs
:ext
echo Copying files to %RAMD%: ...
md %RAMD%:\ntfspro
copy %BCDW_CDROM%:\911\ntfspro\*.* %RAMD%:\ntfspro\*.*
cd \
%RAMD%:
cd ntfspro
ntfschk * /f
goto ntfs
:ntfs
cls
wbat box"‚Є«озЁвм Ї®¤¤Ґа¦Єг NTFS а*§¤Ґ«®ў ?",NO,YES #1,5
IF ERRORLEVEL 2 goto ext1
goto end
:ext1
if not exist %RAMD%:\ntfspro\ntfspro.exe goto _ext1
cd \
%RAMD%:
cd ntfspro
ntfspro /N:866 /C:4096
goto end
:_ext1
md %RAMD%:\ntfspro
copy %BCDW_CDROM%:\911\ntfspro\*.* %RAMD%:\ntfspro\*.*
cd \
%RAMD%:
cd ntfspro
ntfspro /N:866 /C:4096
goto end
:end
cd \
%BCDW_CDROM%:
cd %1
%2

vc5.bat
@echo off
echo.
echo VC5.BAT: Volkov Commander 4.99.08
echo Copying Files to %RAMD%: ...
echo.
copy %CDROM%:\BCDW\vc5.cab %RAMD%:\ > NUL
extract /y /e /l %RAMD%:\ %RAMD%:\vc5.cab > nul
del %RAMD%:\vc5.cab > NUL
cd \
%RAMD%:
cd\vc
vc.com

lfn.bat
@echo off
echo.
echo LFN.BAT: DOSLFN v0.32o
echo Loading DOSLFN ...
wbat box" ‚Є«озЁвм Ї®¤¤Ґа¦Єг DOSLFN ? ",NO,YES #1,5
IF ERRORLEVEL 2 lh doslfn -z%RAMD%:\bin\cp866uni.tbl
IF ERRORLEVEL 1 lh doslfn -u

и т.д. и т.п.
ЗЫ: Здесь кодировка досовская , лень конвертировать, короче, надо - разберешься. Будут вопросы - задавай, чем смогу помогу.

S@M ;)
 
Last edited by a moderator:

karpinskiy1

Member
Joined
Feb 23, 2004
Messages
283
Reaction score
89
Age
45
Спасибо за ответ. С батниками всё понятно.

Извиняюсь за свою тупость, но я так и не понял про слэш в строке \bcdw\ntfs.bat \bcdw vc5.bat.
\bcdw\ntfs.bat - этой строкой запускается поддержка NTFS;
VC должен запускаться строкой \bcdw\vc5.bat, если лежит в папке \bcdw, или просто строкой vc5.bat, если лежит в корневой папке. Но для чего тогда нужна \bcdw перед vc5.bat? То есть, что делает команда \bcdw ?
И еще, не подскажешь, где можно узнать поподробнее про структуру bat файлов вообще и применяемых в них командах, я вижу ты в этом хорошо разобрался.
 

S@M

Member
Joined
Apr 30, 2004
Messages
26
Reaction score
0
Age
62
Ну, это не тупость, а просто незнание, хоть и непростительное. :)
я так и не понял про слэш в строке \bcdw\ntfs.bat \bcdw vc5.bat.
Все очень просто. Обрати внимание на концовку ntfs.bat ,
Code:
%BCDW_CDROM%:  
cd %1  
%2
Здесь две переменные 1 и 2.
1- это \bcdw
2- это vc5.bat
BCDW_CDROM - это твой сидиром, предположим S:\

Тогда получаем в результате , привычное для обычного глаза :p , выражение:
Code:
S:\
cd \bcdw
vc5.bat

Таким образом очень удобно реализовывать любую загрузку на мультибутах.
Специально для karpinskiy1 нашел ссылку ( заодно и сам кое-что
нашел полезное и забытое. :)

http://oslab.h11.ru/print.php?part=dos&id=001

S@M ;)
 
Last edited by a moderator:

Msha

ex-Team DUMPz
Hacker
Professional Carder
Joined
Oct 12, 2014
Messages
7,156
Reaction score
2,481
Иными словами \bcdw vc5.bat это параметры, с которыми выполняется файл ntfs.bat .

Это тоже самое как, например, rar - a -v2000

а тут \bcdw\ntfs.bat \bcdw vc5.bat. Т.е. один параметр \bcdw (он будет %1), а второй vc5.bat (%2)

соответственно при выполнении ntfs.bat в конце произойдёт смена папки на bcdw (параметр 1), а затем начнётся выполнение vc5.bat (параметр 2).

Пишешь один bat как бы стандартный, а при помощи параметров изменяешь результат его выполнения. Получается что ты так можешь сэкономить и своё время и место (в далёкие времена это было особенно актуально), т.к. ты только один раз прописываешь то, что будет повторяться (например проверка на ошибку, запуск какого-нибудь менеджера памяти и т.д. и т.п.)

Надеюсь, я ничего не перепутал?
 

S@M

Member
Joined
Apr 30, 2004
Messages
26
Reaction score
0
Age
62
Поставь вместо слова параметр - переменная , и будет все правильно.
Таких переменных можешь использовать десяток в одном батнике, если надо конечно. В данном примере можешь выстраивать цепочку по мере надобности.

S@m ;)
 

Msha

ex-Team DUMPz
Hacker
Professional Carder
Joined
Oct 12, 2014
Messages
7,156
Reaction score
2,481
S@M, ну я в своих словах и не сомневался ;). А файл всё же запускается с параметром :). а вот в батнике уже переменная, согласен.
 

karpinskiy1

Member
Joined
Feb 23, 2004
Messages
283
Reaction score
89
Age
45
S@M, Msha, спасибо за пояснение.
Отдельное спасибо S@M за ссылку, сам тоже поискал уже, но тут реальная помощь. Я нашел только вот что:
На русском:
http://www.antichat.ru/txt/old/dhgroup/bat.shtml
http://www.sura.ru/sphere/batch.html
На инглише: http://dmoz.org/Computers/Software/Operating_Systems/x86/DOS/Programming/Languages/Batch/
http://www.sura.ru/sphere/batch.html
(в далёкие времена это было особенно актуально)
Вот всё незнание от того, что в те далекие времена я с компьютером дел не имел, поэтому, в DOS_е профан, а знать его было бы не плохо :( , ведь всё пошло оттуда.
 

Kniaz245

Member
Joined
Oct 17, 2004
Messages
28
Reaction score
0
Age
44
karpinskiy1 прости что сам задал вопрос и долго не заглядывал, строчки у меня такие:
\BCDW\Boot.IMA ; Volkov Commander ;Загрузить VC (английская версия) ; \VC\vc.com
\Bcdw\Boot.ima ; Загрузить Dos Navigator (русская версия) ; Загрузить Dos Navigator (русская версия) ; \BCDW\Dn\dn.com

И ещё если не трудно подъесните пожалусто откуда вы взяли BCDW 2.0 а то я захожу на _http://bootcd.narod.ru а там только 1.5(((( каца.
 
Last edited by a moderator:

karpinskiy1

Member
Joined
Feb 23, 2004
Messages
283
Reaction score
89
Age
45
Kniaz245, как я понял Boot.ima это dos4bcdw.ima, только переименнованый. Может ты не правильно его собрал, с ним еще какие-то программы у тебя грузятся нормально? Если ты используешь его только для загрузки этих двух файлменеджеров, и они оба не грузятся, то скорее всего ты точно не правильно собрал свой Boot.ima.
Но если какие либо программы грузятся через этот Boot.ima нормально, то скорее всего причина в железе.
Вот скачай мой dos4bcdw.ima, переименуй его в Boot.ima, замени свой и попробуй еще раз записать диск, может получится. Этот образ проверен, работает нормально. А еще я туда дополнительно добавил драйвер мыши и поддержку длинных имен.
webfile.ru/148246

Версия bcdw-2.0a1 появилась в сети неофициально, на оффсайте поэтому её еще нет. Специально для тебя закинул и её на webfile, забирай: webfile.ru/148249, но это альфа версия, поэтому стабильная работа не гарантируется, хотя у всех работает нормально :) . Но скоро ожидается выход оффициальной версии.
 
Last edited by a moderator:

Kniaz245

Member
Joined
Oct 17, 2004
Messages
28
Reaction score
0
Age
44
karpinskiy1, пасибо ща закачаю и попробую)))
 

Msha

ex-Team DUMPz
Hacker
Professional Carder
Joined
Oct 12, 2014
Messages
7,156
Reaction score
2,481
karpinskiy1, я тоже тех времён не застал (компа у меня не было), но пришлось разбираться. Вообще это полезно, ведь если система на компе накрылась, то всё ещё актуална загрузочная дискета, а на неё ничего кроме ДОС не запихнёшь...

А для того чтобы bat-файлы писать для начала достаточно и того, что S@M подкинул.
 

Kniaz245

Member
Joined
Oct 17, 2004
Messages
28
Reaction score
0
Age
44
Блин :confused: нефига не получаеться((((
Looking for bootable CD...
BCDW_CL: Can't find bootabie CD-ROM litter.
BCDW_CL: Press any key to continue...
Шо делаТЬ?
 

S@M

Member
Joined
Apr 30, 2004
Messages
26
Reaction score
0
Age
62
Kniaz245 said:
Блин :confused: нефига не получаеться((((
Looking for bootable CD...
BCDW_CL: Can't find bootabie CD-ROM litter.
BCDW_CL: Press any key to continue...
Шо делаТЬ?

Подробно - конфигурация машины, версия bcdw , чем собирал и писал диск и
как делал dos4bcdw.ima . Поможем :help:

S@M ;)
 
Top