Войти

Показать полную графическую версию : 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

NikolayHAOS
08-01-2006, 17:00
Serjione loader.bin вот где проблема твоя это самый первый файл, который загружается и указывает на bcdw.bin bcdw.ini bootfix.bin чем его редактировать не знаю, попробуй посмотреть по всему форуму где-то тут я читал о редактировании файлов *.bin

NikolayHAOS
08-01-2006, 17:14
Exzistens
Мои поделки: http://www.autowin.nm.ru/
Советую скачать Readme.rar, для быстрого ознакомления.
Всё у нас получится!
Скачал, посмотрел, таких огромных целей не преследую. А у тебя прям на продажу можно – молодчага!

DmitryOlenin
08-01-2006, 17:56
APOSTOL
Попробовал тут использовать твои наработки.
Изменил стандартный едитор на edit.exe, добавил LFN поддержку.
Одного понять не смог. Твой образ умеет читать и исправлять русские файлы длиной ровно 7 знаков + 3 знака на расширение.
А HirenBootCD 7.7 нет. Я уже извелся весь - не могу понять почему так. Больше - читает и записывает, меньше - тоже. А вот ровно 7 - не выходит. Пробовал ставить твои IO.SYS, MSDOS.SYS, command.com - не помогает.
Подскажи пожалуйста, в чем может быть проблема?

Serjione
08-01-2006, 20:58
Serjione loader.bin вот где проблема твоя это самый первый файл, который загружается и указывает на bcdw.bin bcdw.ini bootfix.bin чем его редактировать не знаю, попробуй посмотреть по всему форуму где-то тут я читал о редактировании файлов *.bin

Nikollay В том то и дело что меню нормально грузится а вот при конкретном выборе из меню чего-нибудь, ето все и происходит, а то что ты говоришь про loader.bin и bootfix.bin, ето еще до меню грузится.

APOSTOL
08-01-2006, 21:25
DmitryOlenin, так чтоб честно - Who его знает. Я в DOS-е не разбираюсь. Я ведь как делал эту сборку:

- былО у меня накачано штук 10 разных нарасхвАленных в описаниях бутовых дискет, но ни одна меня не устраивала даже на половину.
- потом добрался до Boot Cd Wizard 1.5, разобрался как его привинтить к CD, как сделать свой, почти неограниченной длины загрузчик, радостно напихал туда ВСЁ, что под руки попалось (и чё-то меньше 10 Метров никак не получается :haha: ), к примеру вывалил в одну папку и VC и NC, в неё же свалил ВСЕ древние архиваторы, которые под руки попались (заодно вляпался в то, про что все уже забыли: теперь и VC и NC входят в архивы и свободно в них работают), впихнул туда информировалку, причём не ASTRA, как у Exzistens-а, а System QPORT, хотя скажем на своём паровозе никакой разницы от мелкого INFORMER v.3.31 не обнаружил. Есть ещё AMIDIAG PC Diagnostic Software - тестирует ВСЁ и ВСЯ, но только нафига теперь под DOS тестировать...
- потом уже пошёл от обратного, пытаясь сделать обычную одиночную дискету, да хоть бы и как загрузочную для CD, перебирая куски этих бут-образов. Выцепляя из них самые мелкие или устойчивее работающие кусочки, а из почти одинаковых те, что работают субъективно быстрее, собрал рабочую и быстрозагружающуюся конструкцию, несущую на борту практически всё необходимое, не формирующую для этого виртуальные диски и не пристающую с вопросами. Всё остальное можно и на сам CD запихнуть, не на Загрузочную область, хоть того же NC вместе с архиваторами или DOS Navigator, хоть того же NTFS DOS Professional. Проверял - работают.

Почему я ушел именно в DOS 7.10 теперь уже и не помню, но скорее всего потому, что те куски, которые я надёргал у других, работали все вместе устойчивее всего на нём, по крайней мере с FreeDOS я толку дать не смог, а 98 мне не понравился по скорости.

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

NikolayHAOS
09-01-2006, 14:44
Serjione
а то, что ты говоришь про loader.bin и bootfix.bin, ето еще до меню грузится.
да loader.bin загрузчик, который указывает системе на загрузку bootfix.bin ("Press any key to boot from CD..."), а так же загружает сам bcdw.bin (собственно файл самой BCDW) и bcdw.ini (файл настройки путей и внешнего вида)-может тебе в нем поковыряться
В том то и дело что меню нормально грузится, а вот при конкретном выборе из меню чего-нибудь, ето все и происходит
Вообщето как раз при переносе в другую папку файлов bcdw.bin bcdw.ini отличную от \bsdw\ не может происходить загрузки появляется ошибка об отсутствии \bsdw\bcdw.bin как ни старался загрузить даже меню не получилось так что не понятно как оно (меню) у тебя грузится а вообще зачем тебе это ну пусть будет эта(\bsdw\) в корне диска

Exzistens
09-01-2006, 15:54
Nikollay
Скачал, посмотрел, таких огромных целей не преследую.
А у тебя прям на продажу можно – молодчага!

Спасибо за поддержку. Продовать я его не собираюсь, а вот просто так отдать, пожалуйста. Да и многово я и сам не понимаю, чтобы создать тех.поддержку для клиентов, которые возможно бы купили этот дистрибутив, да и денег много на нём не заработать. Тем более, что именно создание мультизагрузочного диска мне нравится и является для меня стимулом позновать новое. Вобщем спасибо ещё раз за поддержку.


APOSTOL
...впихнул туда информировалку, причём не ASTRA, как у Exzistens-а...

Значит то же посмотрел, спасибо за интерес к моему проэкту.

А теперь вот у меня вопрос:
- что можно сделать для того чтобы из vc.mnu запускалось приложение находящиеся на другом диске. Диск слава богу известен, потому-что он виртуальный, допустим буква диска R:\. Пробывал написать батник с названием er.bat [cd r:\BCDW\TOOLS\ER\erdos.exe ], запускающийся из директории A:\ с помощью файла vc.mnu
[ Востановление данных ]
er

Вобщем поставил я команду "pause" после выполнения перехода в батнике и увидел следующие, что erdos.exe воспринимается как папка, а не как файл для запуска. Вобщем пока я не знаю что можно ещё предпринять, подскажите если знаете.

APOSTOL
09-01-2006, 16:02
Exzistens, а зачем cd r: ?

Попробуй из окон Волкова добраться до этого файла, и посмотри, что именно будет написано в командной строке, а этот путь влепи ему в Меню (ну или в Батник). Может оказаться, что на запуск свободной памяти и не хватает, программа не запускается вообще. Тогда придётся выходить из оболочки Волкова (освобождать занимаемую им память), и грузить программу в лоб.

APOSTOL
09-01-2006, 18:08
А, только щас дошло, чё это у тебя за cd...

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

Ты его неправильно пытаешься задействовать.

Если очень хочется, чтобы программа работала со своими же файлами (библиотеками), которые лежат в этой-же папке, что и сама программа, нужно "курсор" перед выполнением программы завести в эту папку (если папка не была прописана в PATH, хотя если и была, то это не помешает). Для тебя требуется набор одиночных действий (можно и в кучу, но это неэстетично):

r:
cd BCDW
cd TOOLS
cd ER
erdos.exe
то есть прёмся на диск R:, затем последовательно по директориям, затем запускаем программу.

Ты же просишь найти папку с названием r:\BCDW\TOOLS\ER\erdos.exe - она тебе её нашла. Папку.

Вернуться по дереву на одну папку назад - оператор cd.. (с двумя точками).

Если в папке нет других файлов для работы этой программы - можно и просто в лоб её запустить, не уродуясь в перемещениями по дереву,
r:\BCDW\TOOLS\ER\erdos.exe

Exzistens
09-01-2006, 21:26
Тока счас дошло что я написал, это просто было одно из пробных решений, на самом деле у меня даже не получается перейти на диск R:\ , если бы это была командная строка как в WINDOWS XP, я бы набрал cd /d R:\, но к сожелению моему я узнал что данный ключ не поддерживается DOSом. А я вроде слышал про командную строку, что она сильно урезана, ну надо же никогда бы не подумал. Я вроде из теории помню что команда "CD" меняет папки (но вроде бы не директории), но всеровно решил попробывать, а вдруг получится. Вобщем я извеняюсь за то, что я так плохо представил себе проблему и изложил её Вам, ну что тут сделаеш, ветер в голове гуляет у меня.
Пока я тут писал, очень долго, по ходу дела проверял свои идеи, вот щас на какую-то респектабельную натолкнулся. Ладно пока отпищу чуть позже. Да и спасибо APOSTOL за помощь.

Exzistens
09-01-2006, 21:52
Так ну что, э...
ПОЛУЧИЛОСЬ УРА! УРА!
Значит так, вот что я сделал:
1. В файле vc.mnu прописал
[ Востановление данных ]
R:
er.bat

2. Создал батник с названием er.bat и поместил в корень диска (который отоброжается в VC как диск R:\
cd R:\BCDW\TOOLS\ER\
erdos.exe
exit

Хочу сразу ответить на Ваш вопрос, кроме смены диска в файле vc.mnu ни чего не получается, поэтому я и сделал батник.

Serjione
09-01-2006, 22:02
Nikollay Похоже мы говорим о разных вещах. Я имел ввиду папку BootCd, которая находится в Hiren's BootCD, а bcdw.bin bcdw.ini у меня в папке bcdw которая в корне диска.

Serjione
10-01-2006, 10:42
Кто может выложить dos4gw.exe ?

Serjione
10-01-2006, 21:20
Кто может выложить dos4gw.exe, или мне на мыло выслать, serjoka@rambler.ru, а то Active Uneraser не запускается, и не Winternals Disk Commander, все на его отсутствие жалуются. Заранее благодарен.

Stesh
10-01-2006, 22:31
Serjione,
Лови dos4gw.exe (http://rapidshare.de/files/10798340/DOS4GW.zip)

Serjione
11-01-2006, 17:24
Stesh можешь на мыло выслать а то с шарой траблы. Спасибо.

Serjione
11-01-2006, 19:57
При запуске хайренса и выборе Winternals Disk Commander, Active Uneraser выдает:

Stub exec failed:
\dos4gw.exe
No such file or directory

Кому-нить ето что-нибудь говорит ?
Куда \dos4gw.exe прописывать то ?

Stesh
11-01-2006, 20:07
Serjione
Куда \dos4gw.exe прописывать то ?
Насколько я помню, его надо просто положить в директорию - прога его сама подхватит. Лично я поступал таким образом. Но это мое IMXO

Serjione
11-01-2006, 21:05
Насколько я помню, его надо просто положить в директорию - прога его сама подхватит.

В какую папку положить корневую ? Или в папку BootCD ?

Stesh
11-01-2006, 21:46
Serjione
dos4gw.exe - популярный в свое время эхтендер для доса. И его нужно ложить в каталог, из которого запускается проблемное приложение. В твоем конкретном случае dos4gw.exe надо добавить в архив diskcmdr.uha. Подробности смотри здесь (http://forum.ru-board.com/topic.cgi?forum=5&topic=10148&start=60)




© OSzone.net 2001-2012