Пользовательского поиска
Суббота, 22.08.2026, 15:55
Приветствую Вас Гость | RSS
Главная | Dr.Web Live USB и GRUB - Страница 36 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.
2. Скачать готовый проект по частям.
Всего ответов: 3788
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Dr.Web Live USB и GRUB
Sh1td0wnДата: Четверг, 21.03.2013, 10:43 | Сообщение # 526
Программист
Группа: Модераторы
Сообщений: 3827
Репутация: 210
Статус: Отсутствует
Вытащить из образа ядро (файл vmlinuz или bzImage, который запускается директивой KERNEL или LINUX в конфиге загрузчика (/boot/isolinux/isolinux.cfg в образе)). Оттуда же взять параметры ядра (передаваемая директивой APPEND строка буквосочетаний вида vga=791 root=/dev/ram0 init=/sbin/init). Написать в menu.lst:

Код
title DrWeb
kernel /путь/к/файлу/ядра <подставить параметры ядра> ISO=/путь/к/файлу.iso
initrd /путь/к/пропатченному/initrd


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
brothersДата: Четверг, 21.03.2013, 13:57 | Сообщение # 527
Неизвестный
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Отсутствует
Sh1td0wn, а можно пример меню со всеми вставками?

Сообщение отредактировал brothers - Четверг, 21.03.2013, 13:57
 
Sh1td0wnДата: Четверг, 21.03.2013, 23:03 | Сообщение # 528
Программист
Группа: Модераторы
Сообщений: 3827
Репутация: 210
Статус: Отсутствует
Пример. Предполагаю, что образ (drweb.iso), ядро (vmlinuz) и initrd (переменованный в "initrd" без расширения) лежат в директории /drweb/ на флешке.

Код
title DrWeb GUI Russian
kernel /drweb/vmlinuz ISO=/drweb/drweb.iso ID=3hqetDZaomBGcWvZ root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 BOOT_LANG=ru_RU.UTF-8
initrd /drweb/initrd

title DrWeb SafeMode
kernel /drweb/vmlinuz ISO=/drweb/drweb.iso ID=3hqetDZaomBGcWvZ root=/dev/ram0 init=/linuxrc init_opts=3 quiet initrd=/boot/initrd CONSOLE=/dev/tty1
initrd /drweb/initrd


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
brothersДата: Пятница, 22.03.2013, 02:53 | Сообщение # 529
Неизвестный
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Отсутствует
Sh1td0wn, спасибо за подробный пример!! Приду с работы, обязательно буду пробовать.

Сообщение отредактировал brothers - Пятница, 22.03.2013, 02:53
 
rafageДата: Понедельник, 29.04.2013, 12:30 | Сообщение # 530
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Добрый день. Помогите прикрутить образ к флешке о фс Ntfs. описанный метод работает только с фат32. Ссылка на скрипт битая. Параметры запуска
title DrWeb GUI Russian
kernel /boot/vmlinuz ISO=/image/drweb.iso ID=2XWzAuObBspP8ZrP root=/dev/ram0 init=/linuxrc init_opts=4 quiet initrd=/boot/initrd vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 BOOT_LANG=ru_RU.UTF-8
initrd /boot/initrd


rafage
 
AtlantДата: Понедельник, 29.04.2013, 12:53 | Сообщение # 531
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
rafageПочитай про гибридную загрузку ISO. Пример меню (не забываем - ID брать из своего образа):
Код
title Dr.Web LiveCD
partnew (hd0,3) 0x00 /Boot/DrWeb.iso
map /Boot/DrWeb.iso (0xff)
map --hook
kernel (0xff)/boot/vmlinuz ID=ZXwB2EIeYhRiOpMO root=/dev/ram0 init=/linuxrc init_opts=4 quiet vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 BOOT_LANG=ru_RU.UTF-8
initrd (0xff)/boot/initrd
 
rafageДата: Понедельник, 29.04.2013, 14:09 | Сообщение # 532
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
У меня флешка с одним разделом ntfs. пробывал ваше меню не работает. file not found. (hd0,3) меняю на (hd0,0) Invalid argument. из статьи не понял как это работает.

rafage
 
AtlantДата: Понедельник, 29.04.2013, 14:43 | Сообщение # 533
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Цитата
У меня флешка с одним разделом ntfs.

Так это же хорошо.
Код

file not found.

Путь к образу поменяй на свой.

Цитата
меняю на (hd0,0) Invalid argument

Если бы не неправильный путь образу ты бы грохнул всю инфу на флешке.

Цитата
из статьи не понял как это работает

Все просто, по мимо обычного мапинга образа в привод используется еще и гибридный partnew (hd0,3) 0x00 /Boot/DrWeb.iso. Суть в том что образ мапится как 4-й раздел на флешке (в таблицу разделов флешки записывается начальный и конечный сектор в которых размещен iso). При загрузке виртуальный привод - (0xff) отваливается, а гибридный раздел нет и Dr.Web берет с него свои файлы.
 
rafageДата: Понедельник, 29.04.2013, 15:14 | Сообщение # 534
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Если не сложно напиши как должна менюшка выглядить. Вот моя менюшка.
title Dr.Web LiveCD
partnew (hd0,3) 0x00 /image/DrWeb.iso
map /image/DrWeb.iso (0xff)
map --hook
kernel (0xff)/boot/vmlinuz ID=2XWzAuObBspP8ZrP root=/dev/ram0
init=/linuxrc init_opts=4 quiet vga=791 splash=silent,theme:drweb
CONSOLE=/dev/tty1 BOOT_LANG=ru_RU.UTF-8
initrd (0xff)/boot/initrd

Путь к образу *:/image/drweb.iso Id образа ID=2XWzAuObBspP8ZrP
ядро находится *:/boot/initrd

синим отмечено как у меня сделано, может где-то ошибка?

Добавлено (29.04.2013, 15:14)
---------------------------------------------
перекинул образ в папку boot завелась. но проблема осталась таже. >>> Load module : raid6_pq и все дальше не грузит. где дальше смотреть?


rafage
 
Sphinx114Дата: Понедельник, 29.04.2013, 18:57 | Сообщение # 535
Экспериментатор
Группа: Пользователи
Сообщений: 128
Репутация: 17
Статус: Отсутствует
Цитата (Atlant)
начальный и конечный сектор
На самом деле начальный и кол-во секторов.

Цитата (rafage)
где дальше смотреть?
Посмотри здесь. В строке set ISO просто замени путь.
 
rafageДата: Вторник, 30.04.2013, 12:18 | Сообщение # 536
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
error 23: Error While parsing number не работает

title drweb
parttype (%?_BOOT:~1,3%,3) | set ID=
if not %ID:~-3,2%==00 pause Entry 4 is already in use! && configfile /menu.lst
set ISO=/boot/drweb.iso
partnew (%?_BOOT:~1,3%,3) 0 %ISO%
map %ISO% (255)
map --hook
root (255)
chainloader

где ошибка в меню?


rafage
 
Sphinx114Дата: Вторник, 30.04.2013, 13:45 | Сообщение # 537
Экспериментатор
Группа: Пользователи
Сообщений: 128
Репутация: 17
Статус: Отсутствует
rafage, возьми grldr посвежее
 
rafageДата: Вторник, 30.04.2013, 14:45 | Сообщение # 538
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Поменял grldr сразу завелась спасибо огромное yahoo . Целую неделю пыхтел над ним. wink

rafage
 
namlungДата: Пятница, 03.05.2013, 11:15 | Сообщение # 539
Экспериментатор
Группа: Пользователи
Сообщений: 189
Репутация: 0
Статус: Отсутствует
а чем меню такого вида title drweb
parttype (%?_BOOT:~1,3%,3) | set ID=
if not %ID:~-3,2%==00 pause Entry 4 is already in use! && configfile /menu.lst
set ISO=/boot/drweb.iso
partnew (%?_BOOT:~1,3%,3) 0 %ISO%
map %ISO% (255)
map --hook
root (255)
chainloader

предпочтительнее чем такого ?

title Kaspersky Rescue Disk
partnew (hd0,3) 0x00 /Boot/Kaspersky.iso
map /Boot/Kaspersky.iso (0xff)
map --hook
kernel (0xff)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto
vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash
quiet doscsi nomodeset
initrd (0xff)/boot/rescue.igz

Добавлено (03.05.2013, 11:15)
---------------------------------------------
и самое главное как его обновлять ? можно как то так же как в каспере базы на флешку перенести ?

 
Sphinx114Дата: Пятница, 03.05.2013, 17:09 | Сообщение # 540
Экспериментатор
Группа: Пользователи
Сообщений: 128
Репутация: 17
Статус: Отсутствует
Цитата (rafage)
а чем меню такого вида title drweb
предпочтительнее чем такого ?
Первый вариант предпочтительнее, он будет со всеми пунктами собственной менюшки докторвеба.

Цитата (namlung)
и самое главное как его обновлять ?
http://greenflash.su/forum/6-679-18742-16-1350181058
 
Поиск:
Чат

Copyright GreenFlash © 2026
Рейтинг@Mail.ru