Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] Dr.Web LiveCD и Avira на одном диске (http://forum.oszone.net/showthread.php?t=175672)

Klaus 14-05-2010 14:32 1413222

Dr.Web LiveCD и Avira на одном диске
 
Можно ли как нибудь внедрить Dr.Web LiveCD и Avira Antivir Rescue System в ВСDW? Дело в том что я их скачал, сделал загрузочное меню BCDW ? прописал пути файлов как
Код:

\bcdw\IMG\AntiVirus\Avira\isolinux.bin ; Avira Antivir Rescue System; Программа для сканирования компьютера на наличие вирусов...
\bcdw\IMG\AntiVirus\web\WebLiveCD.iso ; Dr.Web LiveCD; Программа для сканирования компьютера на наличие вирусов...

Создал образ, кинул в виртуальную машину, меню загрузилось
Когда нажимаю на Dr.Web LiveCD или Avira Antivir Rescue System то он мне пишет



Что это может быть?


И ещё проблема не загружается Отдельный Live CD , вроде только начинает загрузку а потом пишет вставьте Диск Microsoft Windows XP SP2 в дисковод А

windows8 14-05-2010 20:05 1413416

Klaus, Можно сказать одно, что: может быть неправильная загрузка диска "может быть неисправен" такое часто бывает с болванками, дело в качестве записи диска или в самом компьютере "что мало вероятно". Есть подозрение что образы или неиправные по себе или вообще BCDW загрузчик неправельно собран.... что то требуется для запуска антивирусников.... причин масса....
PS но настоящую нам практически не как не узнать.

Klaus 15-05-2010 14:59 1413853

Вложений: 1
дело в том что по отдельности они запускаются , без BCDW? вчера я добился даже загрузки экрана Dr Web появилось окно выбора загрузки, при нажатии на одно из них пишет что Invalid or corrupt kernel umage посмотрите на рисунке

Klaus 15-05-2010 16:51 1413907

Проблема решена!!! долго мучался но сделал, кому надо будет обращайтесь на email

Klaus 19-05-2010 12:40 1416639

В общем начинаем с Dr web ? открываем скаченый образ Weba заходим в папку boot\isolinux\ там находим файл под названием isolinux.cfg , открываем с помощью блакнота, по идее там много чаво написано, находим там вот это

Код:

label Dr.Web LiveCD (Default) 
 kernel /boot/vmlinuz    append ID=u6cue2gtqg9zBJcc root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1                                   
Graphic Mode

всё что ниже этих строк удаляем. В файле syslinux.cfg, который находиться в той же папке, сделать то же самое.

НЕОБХОДИМО заметить что сам образ надо скопировать в корень создаваемого диска, то есть саму папку boot, иначе никак.

Потом открываем наш Файл ini в BCDW где мы будем писать путь к файлу,
пишем вот что



Код:

\boot\isolinux\isolinux.bin \boot\vmlinuz ID=I8Onu5ZPyEWrR6J9 root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=\boot\initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 ; Dr.Web LiveCD; Программа для сканирования компьютера на наличие вирусов...

То есть для начала переписуем сам путь к загрузчику это :

\boot\isolinux\isolinux.bin

потом ставим пробел и списываем из файла isolinux.cfg строку носле команды kernel, это

/boot/vmlinuz

ставим пробел и списываем из isolinux.cfg срисываем строку после команды appened, это:

ID=u6cue2gtqg9zBJcc root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1

ставим точку с запятой и пишем как стандартно в BCDW имя и описание у меня это:

Dr.Web LiveCD; Программа для сканирования компьютера на наличие вирусов...

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

\isolinux.bin vmlinuz и дальше что у вас там в файле Isolinux/

Всё возникнут вопросы пишите

greggh 27-06-2010 10:16 1442505

Выложите ваши файлы BOOTCAT.INI и menu.lst для ознакомления с ними. Ни как не могу заставить Dr. Web LiveCD 5.0.3-5.0.2 не удалось запустить не через BCDW не через Grub4Dos. Уже неделю рыскаю в поисках ответа по разным ресурсам. Есть много вариантов для запуска с usb-носителя, но для образа они не работают.
Перепробовал кучи разных параметров и вот чего удалось добиться:
В BCDW "веб" запускается, выбрасывает не секунду свое меню и самопроизвольно переходит к тесту мапяти.
В Grub4Dos удалось запустить "веб" непосредственно из самого образа .iso, но загрузка доходит до заставки с пауком и выдает сообщение о "...Press Alt+F1 for verbose mode ...".

Целесообразнее конечно запустить "веба" не из образа, а из его родной папки /boot для экономии памяти на слабых машинах.

cleric1985_n 27-06-2010 17:23 1442692

Klaus, Напишите структуру файлов в т.ч. и BCDW

cleric1985_n 27-06-2010 17:58 1442707

Все получилось, жаль что можно только в корне диска папку Boot, а не, например, DrWeb.
Только, в конечном итоге, файлы isolinux.cfg, syslinux.cfg не нужны вообще...

greggh 28-06-2010 18:36 1443306

Цитата:

Цитата cleric1985_n
Все получилось, жаль что можно только в корне диска папку Boot, а не, например, DrWeb.
Только, в конечном итоге, файлы isolinux.cfg, syslinux.cfg не нужны вообще... »

Что и как у Вас получилось?! Не оставляйте людей без информации. Выкладывайте ваши конфиги, в том числе и поясните почему отпала надобность в isolinux.cfg, syslinux.cfg файлах.

cleric1985_n 28-06-2010 23:00 1443459

В общем при использовании оригинального загрузчика запуск происходит через меню, параметры запуска которого прописаны в файлах isolinux.cfg и syslinux.cfg.

Мы же прописываем все эти параметры непосредственно в BCDW и он напрямую, минуя меню, загружается...
Поэтому надобность в файлах этих отпадает, а также в menu.c32.

Т.е. мое решение:

В корне диска создаем папку BOOT (имеенно в эту папку, иначе работать не будет) копируем туда следующие файлы:

HTML код:

isolinux\isolinux.bin
module\_white.dwm, drweb_bases.dwm
config
initrd
vmlinuz
DrWebLiveCD-5.0.3.100625
boot.cat

В файле конфигурации BCDW.INI прописывыаем:

Код:

\Boot\isolinux\isolinux.bin /boot/vmlinuz ID=vR48v7aCahimE0fS root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 ; Dr.Web LiveCD; Программа для сканирования компьютера на наличие вирусов...
И все...

greggh 30-06-2010 10:23 1444331

Спасибо cleric1985_n, все запустилось, ума не приложу, что я не так делал до этого :o
Могу еще добавить, что параметр ID=...................... нужно вписывать свой, иначе загрузка зависнет и выдаст (Cannot find boot device ... /bin/sh: can't access tty; job control turned off). У каждого билда образа он свой и храниться в файле config (открывается обычным блокнотом).

А вот с grub4dos проблема. Даже не удается запустить /isolinux.bin, при запуске пишет следующее: (Errore 15: file not found), хотя путь прописн правильно. Использовал версии grub4dos 0.4.4-0.4.5 и isolinux 3.84-3.86 - рузультат один и тот же.

Если у кого есть опыт удачного запуска isolinux из под grub4dos, отпишитесь пожалуйста.

Klaus 07-07-2010 21:34 1449247

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

greggh 21-07-2010 15:23 1457653

Klaus, Дело обстояло так:
Ошибка [Errore 15: file not found] повлялась в после заслужено, дело было в регистре символов.

Когда образ собирался в UltraISO и пути и имена файлов были в нижнем регистре, а некоторые в верхнем. Проблема разрешилась переводом всех путей и имен файлов к верхнему регистру (в нижнем вылезала ошибка).

Самое занятное, что когда образы стали собираться с помощью mkisofs (версия под win32), были аналогичные проблемы, пока все пути и имена файлов не были приведены к нижнему регистру.

VORONUK 23-11-2010 14:58 1549498

Парни, а я вообще сделал по другому. Не надо ничего редактировать ничего изменять :) Записал образ на компакт, не вытягивая компакт с сд-рома, открываю UltraISO делаю опять образ. Потом подставляю этот образ в bcdw прописал путь (как обычно) и вуаля, всё работает )

Правда это отдельно для ВЕБа ))

Сорри, но скопировать в корень всё же надо... Только что проверял (((


Время: 14:00.

Время: 14:00.
© OSzone.net 2001-