Dr.Web LiveCD и Avira на одном диске
Можно ли как нибудь внедрить Dr.Web LiveCD и Avira Antivir Rescue System в ВСDW? Дело в том что я их скачал, сделал загрузочное меню BCDW ? прописал пути файлов как
Код:
\bcdw\IMG\AntiVirus\Avira\isolinux.bin ; Avira Antivir Rescue System; Программа для сканирования компьютера на наличие вирусов... Когда нажимаю на Dr.Web LiveCD или Avira Antivir Rescue System то он мне пишет Что это может быть? И ещё проблема не загружается Отдельный Live CD , вроде только начинает загрузку а потом пишет вставьте Диск Microsoft Windows XP SP2 в дисковод А |
Klaus, Можно сказать одно, что: может быть неправильная загрузка диска "может быть неисправен" такое часто бывает с болванками, дело в качестве записи диска или в самом компьютере "что мало вероятно". Есть подозрение что образы или неиправные по себе или вообще BCDW загрузчик неправельно собран.... что то требуется для запуска антивирусников.... причин масса....
PS но настоящую нам практически не как не узнать. |
Вложений: 1
дело в том что по отдельности они запускаются , без BCDW? вчера я добился даже загрузки экрана Dr Web появилось окно выбора загрузки, при нажатии на одно из них пишет что Invalid or corrupt kernel umage посмотрите на рисунке
|
Проблема решена!!! долго мучался но сделал, кому надо будет обращайтесь на email
|
В общем начинаем с Dr web ? открываем скаченый образ Weba заходим в папку boot\isolinux\ там находим файл под названием isolinux.cfg , открываем с помощью блакнота, по идее там много чаво написано, находим там вот это
Код:
label Dr.Web LiveCD (Default) НЕОБХОДИМО заметить что сам образ надо скопировать в корень создаваемого диска, то есть саму папку 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/ Всё возникнут вопросы пишите |
Выложите ваши файлы 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 для экономии памяти на слабых машинах. |
Klaus, Напишите структуру файлов в т.ч. и BCDW
|
Все получилось, жаль что можно только в корне диска папку Boot, а не, например, DrWeb.
Только, в конечном итоге, файлы isolinux.cfg, syslinux.cfg не нужны вообще... |
Цитата:
|
В общем при использовании оригинального загрузчика запуск происходит через меню, параметры запуска которого прописаны в файлах isolinux.cfg и syslinux.cfg.
Мы же прописываем все эти параметры непосредственно в BCDW и он напрямую, минуя меню, загружается... Поэтому надобность в файлах этих отпадает, а также в menu.c32. Т.е. мое решение: В корне диска создаем папку BOOT (имеенно в эту папку, иначе работать не будет) копируем туда следующие файлы: HTML код:
isolinux\isolinux.bin Код:
\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; Программа для сканирования компьютера на наличие вирусов... |
Спасибо 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, Дело обстояло так:
Ошибка [Errore 15: file not found] повлялась в после заслужено, дело было в регистре символов. Когда образ собирался в UltraISO и пути и имена файлов были в нижнем регистре, а некоторые в верхнем. Проблема разрешилась переводом всех путей и имен файлов к верхнему регистру (в нижнем вылезала ошибка). Самое занятное, что когда образы стали собираться с помощью mkisofs (версия под win32), были аналогичные проблемы, пока все пути и имена файлов не были приведены к нижнему регистру. |
Парни, а я вообще сделал по другому. Не надо ничего редактировать ничего изменять :) Записал образ на компакт, не вытягивая компакт с сд-рома, открываю UltraISO делаю опять образ. Потом подставляю этот образ в bcdw прописал путь (как обычно) и вуаля, всё работает )
Правда это отдельно для ВЕБа )) Сорри, но скопировать в корень всё же надо... Только что проверял ((( |
Время: 14:00. |
Время: 14:00.
© OSzone.net 2001-