Мнение Общественности |
Оценка Проекта
Всего ответов: 2940
|
Статистика |
|
|
Dr.Web Live USB и GRUB
| |
Re-Master | Дата: Среда, 19.01.2011, 10:25 | Сообщение # 1 |
Неизвестный
Группа: Пользователи
Сообщений: 16
Статус: Отсутствует
| Всем доброго времени суток. В теме про Dr.Web Live CD содержится множество способов установить его на флешку, от простого копирования образа до распаковки и автообновлялки баз. Однако такая вещь как Dr.Web Live USB, которая умеет обновлять базы сама и сохранять их, упомянута вскользь. В связи с этим открываю новую тему, в которой хотелось бы увидеть предложения и технические решения по заливке данного дистрибутива на флешки с GRUB
|
|
| |
Barba | Дата: Среда, 19.01.2011, 12:21 | Сообщение # 2 |
Экспериментатор
Группа: Проверенные
Сообщений: 121
Статус: Отсутствует
| РеМастер, а с каким GRUB ? Их сейчас две ветки, а ещё есть Grub4Dos
|
|
| |
Re-Master | Дата: Среда, 19.01.2011, 16:24 | Сообщение # 3 |
Неизвестный
Группа: Пользователи
Сообщений: 16
Статус: Отсутствует
| Grub4Dos
|
|
| |
ariez83 | Дата: Среда, 19.01.2011, 19:41 | Сообщение # 4 |
Неизвестный
Группа: Пользователи
Сообщений: 1
Статус: Отсутствует
| Да, интересно было бы решить этот вопрос. У меня появляется такая проблема: линукс не может найти загрузочный девайс (Can not find boot device:), материнская плата asus P5BSE. На Moba Live CD все грузится.
Сообщение отредактировал ariez83 - Среда, 19.01.2011, 19:42 |
|
| |
oddmsz | Дата: Среда, 19.01.2011, 20:13 | Сообщение # 5 |
Экспериментатор
Группа: Проверенные
Сообщений: 192
Статус: Отсутствует
| а последнее сообщение в первой теме про drweb прочитать влом?
|
|
| |
Re-Master | Дата: Четверг, 20.01.2011, 09:16 | Сообщение # 6 |
Неизвестный
Группа: Пользователи
Сообщений: 16
Статус: Отсутствует
| Quote (oddmsz) А чем не устраивает встроенная обновлялка? Последняя версия для флэшек с оф.сайта прекрасно работает, обновляется и т.д. и т. п. После запуска жмём на "выйти", попадаем в загрузочное меня аля liveCD, меняем язык на русский, обновляем, настраиваем и прочее. Плюс ключ там до 2013. При установке флэшку не форматирует, если выбрать такой пункт, ставит в MBR syslinux. Вариантов загрузки несколько, можно отредактировать syslinyx.cfg и прописать в menu.lst Code title Dr.Web LiveUSB (Default) kernel /boot/vmlinuz ID=O3nll8ACK5PxHMhP root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb lang=ru_RU initrd /boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 ID на свой сменив, можно взять прогу HDHaker, сохранить MBR в файл например MBR_Syslinux, кинуть его на флэшку и прописать в menu.lst Code title Dr.Web LiveUSB chainloader /boot/MBR_Syslinux будет меню суслинукса. Не забудьте только в MBR grub4dos опять поставить Лично у меня способ с дампом mbr не работает. А что касается первого способа, то расписан он не полностью. Что конкретно редактировать в syslinux? Какой прогой смотреть ID у флешки? Вы конечно можете выдать коронную фразу всех "знающих" форумчан - пользуйся поиском, но не проще ли всё в одном месте расписать подробно? Чтобы на основе этого материала можно было бы сделать готовую статью?
Сообщение отредактировал Re-Master - Четверг, 20.01.2011, 09:17 |
|
| |
Sh1td0wn | Дата: Четверг, 20.01.2011, 16:07 | Сообщение # 7 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > Какой прогой смотреть ID у флешки? Он не у флешки, а в файле /boot/config. > Что конкретно редактировать в syslinux? А ничего. Не знаю, зачем автору того сообщения это понадобилось, раз он подгружает ядро и initrd при помощи grub4dos. Возможно, он имел ввиду "или".
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Re-Master | Дата: Четверг, 20.01.2011, 18:04 | Сообщение # 8 |
Неизвестный
Группа: Пользователи
Сообщений: 16
Статус: Отсутствует
| Устанавливаю drweb, меняю menu.lst как сказано выше, вписав id из /boot/config, переустанавливаю grub4dos и получаю сообщение об ошибке: Code Error 11: Unrecognized device string, or you omitted the required DEVICE pert which should lead the filename.
|
|
| |
Sh1td0wn | Дата: Четверг, 20.01.2011, 21:09 | Сообщение # 9 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > Error 11: Unrecognized device string, or you omitted the required DEVICE pert which should lead the filename. Код в студию, пожалуйста.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
oddmsz | Дата: Четверг, 20.01.2011, 23:10 | Сообщение # 10 |
Экспериментатор
Группа: Проверенные
Сообщений: 192
Статус: Отсутствует
| Quote (Sh1td0wn) > Что конкретно редактировать в syslinux? А ничего. Не знаю, зачем автору того сообщения это понадобилось, раз он подгружает ядро и initrd при помощи grub4dos. Возможно, он имел ввиду "или". Имел ввиду переделку syslinux.cfg в menu.lst Quote (Sh1td0wn) > Какой прогой смотреть ID у флешки? Он не у флешки, а в файле /boot/config. Он в syslinux.cfg тоже прописан Действия от начала и до конца (с чистой флэшкой): 1. Форматируем флэшку прогой HPUSBFW.EXE 2. Устанавливаем на эту фэшку drWeb запустив drwebliveusb.exe скачанный с официального сайта 3. (при желании видеть меню syslinux и запускать через него drWeb) Запускаем программу HDHacker.exe, выбираем Physical Drive (MBR), номер своей флэшки, (если не уверены какой номер смотрим в "управение компьютером"-"Управление дисками", какой номер там флэшке присвоен тот и выбираем), жмём Read sector from Disk, видим в окне нечто, жмём Save sector to File, сохраняем например в папке boot на флэшке под любым удобным вам именем, например syslinux-mbr.dat 4. Устанавливаем в MBR груб, например прогой grubinst_gui 5. Берём из папки \boot\syslinux\ файл syslinux.cfg и на основе инфы из него создаём menu.lst для груба (http://greenflash.su/publ/4-1-0-58 но я переписывал сам, за прогу не отвечаю) Запускаем через созданный в предыдущем пункте конфигурационный файл или (при выполненном пункте 3) прописав в любом другом Code title Dr.Web LiveUSB chainloader /boot/syslinux-mbr.dat Добавлено (20.01.2011, 23:10) ---------------------------------------------
Quote (Re-Master) Чтобы на основе этого материала можно было бы сделать готовую статью На основе того чего сам добился надо статьи писать, а не на основе того что тебе разжевали и в рот положили
Сообщение отредактировал oddmsz - Четверг, 20.01.2011, 21:24 |
|
| |
Re-Master | Дата: Пятница, 21.01.2011, 10:22 | Сообщение # 11 |
Неизвестный
Группа: Пользователи
Сообщений: 16
Статус: Отсутствует
| oddmsz, мне даже в голову не приходило написать статью самому. Я имел ввиду, что по уже готовому алгоритму, созданному автором и подтвержденном форумчанами автор может написать статью. За подробный мануал спасибо, он помог (версия с параметрами ядра, а не дампом mbr). завелось со следующими параметрами: Code title Dr.Web LiveUSB (Default) kernel /boot/vmlinuz ID=3TDpMT95oQQYV1dq root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 initrd /boot/initrd От кода, который oddmsz описал в своём посте в теме по live cd отличается тем, что initrd объявляется дважды, один раз в строке инициализации ядра, второй раз в отдельной строке
Сообщение отредактировал Re-Master - Пятница, 21.01.2011, 10:23 |
|
| |
coka | Дата: Пятница, 21.01.2011, 13:30 | Сообщение # 12 |
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
| Перекинул со старой версии в папку module папки UTILITY ;BASES и updater5_dwm.cmd. При обновлении файл drweb_bases.dwm увеличивается но когда запускаю Dr.Web он покзывает что вирусные базы остались прежними. Как правильно сделать чтоб Dr.Web подхватил обновленные базы. Запускаю Dr.Web таким способом title Dr.Web LiveUSB kernel /boot/vmlinuz ID=oOatG1b8xW0pwmlr root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 initrd /boot/initrd
Сообщение отредактировал coka - Суббота, 22.01.2011, 15:04 |
|
| |
oddmsz | Дата: Суббота, 22.01.2011, 22:05 | Сообщение # 13 |
Экспериментатор
Группа: Проверенные
Сообщений: 192
Статус: Отсутствует
| Quote (Re-Master) Code title Dr.Web LiveUSB (Default) kernel /boot/vmlinuz ID=3TDpMT95oQQYV1dq root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot slowusb initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 initrd /boot/initrd а грубу помоему пофиг на initrd=/boot/initrd, у меня его нет и норм запускается сoka, обнови новую версию прям из неё, а то что перекидывал удали
Сообщение отредактировал oddmsz - Воскресенье, 23.01.2011, 01:34 |
|
| |
coka | Дата: Суббота, 22.01.2011, 23:03 | Сообщение # 14 |
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
| Quote (oddmsz) обнови новую версию прям из неё Меня интересует чтоб на флешке была последняя антивирусная база а не та что создана при создании Dr.Web LiveUSB. Иногда приходится использовать ее на компе без интернета.
|
|
| |
oddmsz | Дата: Воскресенье, 23.01.2011, 01:27 | Сообщение # 15 |
Экспериментатор
Группа: Проверенные
Сообщений: 192
Статус: Отсутствует
| После создания запусти dr.Web с флэшки и обнови, и будут тебе последние базы. Что сложного то? И вообще можно было бы и посмотреть что у тебя на флэшке появилось когда dr.Web поставил, того что ты закинул там нет
Сообщение отредактировал oddmsz - Воскресенье, 23.01.2011, 01:31 |
|
| |
|
|