Войти

Показать полную графическую версию : [решено] как создать самозагружаемый CD для запуска с него DOS версии Drweb?


oparin
14-10-2007, 00:23
Как сделать загрузочный диск CD c автоматической загрузкой в режиме DOS
какой-либо программы, не умещающейся на дискете, например, Drweb?

Т.е. загрузочный диск я могу сделать с помощью:

1. Nero и имея загрузочную дискету DOS или загрузочный образ типа
DosBootimage.IMA. 2. ISO commander и имея загрузочный образ типа
BootImage.img.

Дополнительно записываю на диск директорию Drweb со всеми файлами (из
Program files/Drweb). Когда полученный диск загрузится, запускаю
подготовленный файл drweb.bat, который запускает drweb386.exe с параметрами
и проверяю в режиме DOS (а это, кстати, на мой взгляд самый надёжный способ
очистки от вирусов). Но для этого мне надо вручную перейти в директорию
Drweb. А вот как запустить drweb386.exe автоматически без моего участия, я
не знаю.

Пробовал с помощью ISO commander редактировать некоторые образы установочных
дисков Windows XP, Ruterk Boot CD - ничего не получается.

Стал искать другое решение. Получил совет использовать программку
findcd.exe. Что она делает я пока не знаю, да и саму программку пока не
нашёл.

Помогите решить проблему.

VseDoFeNi
15-10-2007, 06:30
oparin, лет 5 или больше пользовался подобными вешами на основе Bootable CD Wizard v1.50Z (bootcd.narod.ru)

oparin
15-10-2007, 22:42
Нет.
Bootable CD Wizard v1.50Z - всё то, что она делает, делает и Nero. Она не может автоматизировать процесс перехода в директорию Drweb (17 mb) и запуска оттуда файла без моего участия. Я обязательно должен хотя бы раз нажать на клавишу.

VseDoFeNi
16-10-2007, 07:29
oparin, Autoexec.bat никто не отменял. Запускай из него.

oparin
16-10-2007, 22:12
Вы не первый, кто думает, что всё так просто. Два человека до вас обсуждали со мной эту задачу-задачку. У одной даже, как она утверждала, запускался VC, а вот Drweb - никак не захотел, второй попробовал сделать, не смог и пропал. Я элементарно могу загрузить, что угодно (в режиме Dos) c диска С:, D: (в Fat32), а вот дальше никак. Мой autoexec, например:

lh a:\smartdrv.exe
PATH A:\;A:\Drweb;C:\drweb;d:\drweb;e:\drweb;f:\drweb
SET TEMP=C:\Windows\TEMP
mode con codepage prepare=((866) a:\ega3.cpi)
mode con codepage select=866
keyb ru,,a:\keybrd3.sys
LH MSCDEX.EXE /D:SSCD000
LH MSCDEX /D:USBCD001
LH drweb.bat

Понятно, что drweb.bat обращается к какому-то файлу. У меня это drweb386.exe. Причем по строке Path я вроде бы должен перейти на CD, с которого загружался и на который я записал всю директорию Drweb. Ничего не происходит, не находит ничего и переходит на диск A.

Попробуйте...

VseDoFeNi
17-10-2007, 05:26
\dos4bcdw\dos4bcdw.ima ; Проверка на вирусы ; dosstart ; \drweb\drweb386.exe

oparin
17-10-2007, 20:01
Вы явно далеко впереди меня. Я этого ещё не знаю.
Но, насколько я понял, вы предлагаете мне создать загрузочный CD на котором будут находиться
файл \dos4bcdw\dos4bcdw.ima и директория \drweb с файлами, откуда и будет автоматически запускаться drweb386.exe с параметрами. К моему сожалению, я только догадываюсь, какие файлы нужны ещё для правильной загрузки этого CD. Открыл ISO для Ruterk boot CD. Попробую его отредактировать, заменив содержимое boot.ini на вашу строку (изменив путь к *.ima), т.к. не знаю, как работают "dosstart" и ";".

Я правильно вас понял?

oparin
17-10-2007, 22:18
Спасибо за подсказку.
C вашей помощью записал в boot.ini из образа iso Ruterk boot CD только одну строчку:

\boot\dos4bcdw.ima ; Проверка на вирусы ; dosstart ; \drweb\drweb386.exe * /al- /ar- /cu /so /fm

Drweb386 загружается. Но на переключатели не реагирует. Изменил:

\boot\dos4bcdw.ima ; Проверка на вирусы ; dosstart ; cd drweb ; \drweb\drweb386.exe * /al- /ar- /cu /so /fm

Переходит в директорию Drweb. Но файл не исполняет.
Как выполнить две команды?

VseDoFeNi
18-10-2007, 08:05
тут (http://forum.oszone.net/thread-41272.html) и тут (http://forum.ru-board.com/topic.cgi?forum=5&topic=17042) :)

oparin
20-10-2007, 22:57
Большое спасибо VseDoFeNi за советы. Начал изучать Bcdw. Всё получилось.

aset
25-10-2007, 22:00
oparin,
оказалось не все так тяжело)




© OSzone.net 2001-2012