Пользовательского поиска
Воскресенье, 24.11.2024, 02:41
Приветствую Вас Гость | RSS
Главная | Kaspersky Rescue LiveCD - Страница 37 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Для каких целей вам нужна Мультизагрузочная флешка?
1. Для установки ОС
2. Для работы с HDD (Ghost, Acronis, и.т.д.)
3. Для диагностики железа
4. Для работы в загруженной с флешки ОС типа Windows
5. Для Саморазвития
6. Для переноса информации
7. Для работы в загруженной с флешки ОС типа Linux
8. Для несанкционированного доступа к запароленным компам
9. Для работы в загруженных с флешки других ОС
10. Просто, чтоб было
11. Мне она вообще не нужна
Всего ответов: 21707
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Kaspersky Rescue LiveCD
Sith_LordДата: Воскресенье, 04.01.2009, 18:48 | Сообщение # 1
Ищущий
Группа: Пользователи
Сообщений: 29
Репутация: 0
Статус: Отсутствует
На момент 14 сентября 2012 года, после очередной серии изменений в коде загрузки KRD, работающая инструкция выглядит так:
1) Скачиваем эту самую последнюю версию: http://rescuedisk.kaspersky-labs.com/rescued...._10.iso
A) Для запуска из образа:
2) Кладём образ в /rescue/rescue.iso
3) Из образа достаём файлы /boot/rescue и /boot/rescue.igz, кладём в rescue
4) menu.lst:
Код
title KRD GUI
          find --set-root /liveusb
   kernel /rescue/rescue root=live:/dev/well/this/is/nonsense rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
   initrd /rescue/rescue.igz

title KRD textmode
          find --set-root /liveusb
   kernel /rescue/rescue root=live:/dev/well/this/is/nonsense rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg quiet nox kavshell noresume doscsi nomodeset
   initrd /rescue/rescue.igz

title KRD show hardware info
          find --set-root /liveusb
   kernel /boot/rescue root=live:/dev/well/this/is/nonsense rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg quiet softlevel=boot nox hwinfo noresume doscsi nomodeset
   initrd /boot/rescue.igz

5) Кроме того, создаём на флешке файл /liveusb.

Б) Для запуска из распакованных файлов:
2) Содержимое образа вываливаем строго в корень файловой системы на флешке
3)

Код
title KRD
   kernel /boot/rescue root=live:LABEL=МЕТКА_ФАЙЛОВОЙ_СИСТЕМЫ_НА_ФЛЕШКЕ rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
   initrd /boot/rescue.igz

title KRD textmode
   kernel /boot/rescue root=live:LABEL=МЕТКА_ФАЙЛОВОЙ_СИСТЕМЫ_НА_ФЛЕШКЕ rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg quiet nox kavshell noresume doscsi nomodeset
   initrd /boot/rescue.igz

title KRD show hardware info
   kernel /boot/rescue root=live:LABEL=МЕТКА_ФАЙЛОВОЙ_СИСТЕМЫ_НА_ФЛЕШКЕ rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg quiet softlevel=boot nox hwinfo noresume doscsi nomodeset
   initrd /boot/rescue.igz

3) Вместо LABEL=МЕТКА_ФАЙЛОВОЙ_СИСТЕМЫ_НА_ФЛЕШКЕ можно подставить UUID=uuid_файловой_системы_на_флешке.

Если флешка проброшена не как USB-устройство в виртуальную машину, при проверке загрузки возможны сбои.
USB3.0 также не поддерживается.

 
gnom26rusДата: Понедельник, 23.07.2012, 22:47 | Сообщение # 541
Экспериментатор
Группа: Проверенные
Сообщений: 58
Репутация: 4
Статус: Отсутствует
Обнаружил приятный сюрприз. Базы можно положить в любое удобное место, а так же настроить обновление через updcfg.xml. Надеюсь после настройки /etc/kl/config.xml антивирус заведется.

Добавлено (23.07.2012, 22:47)
---------------------------------------------
Завелся, но gui не работает , но скорей всего gui нужен kde вместо gnome. Никаких ошибок,кроме QPainter::begin: Widget painting can only begin as a result of a paintEvent не пишет, но ее он пишет даже если с диска запускать.

 
Sh1td0wnДата: Понедельник, 23.07.2012, 22:57 | Сообщение # 542
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Попробуйте немного подождать. Убедитесь в правильности DISPLAY, наличии доступа к иксам от текущего пользователя, проверьте снова с strace.

KDE не нужно.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
gnom26rusДата: Понедельник, 23.07.2012, 23:06 | Сообщение # 543
Экспериментатор
Группа: Проверенные
Сообщений: 58
Репутация: 4
Статус: Отсутствует
С DISPLAY уверен, попробовал закрыть терминал без завершения антивируса и открыть по новой - сказало нет дисплея. Так же от sudo не работает, пришлось сменить рабочий каталог. В процессах kav есть, но gui оболочки нет.
 
Sh1td0wnДата: Понедельник, 23.07.2012, 23:17 | Сообщение # 544
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
А если прибить процесс, /tmp/*.lock и все его семафоры в /dev/sdm/*, а потом снова запустить?

А если запустить с strace, на каком месте зависнет?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
gnom26rusДата: Вторник, 24.07.2012, 00:41 | Сообщение # 545
Экспериментатор
Группа: Проверенные
Сообщений: 58
Репутация: 4
Статус: Отсутствует
strace пришлось прервать программа на чем-то начина ходить кругами и файл в который сохранял отчет начал крайне быстро прибавлять в весе(
Прикрепления: logslrace-f.txt (2.7 Kb) · logstrace-f.txt (1.06 Mb)


Сообщение отредактировал gnom26rus - Вторник, 24.07.2012, 00:42
 
Sh1td0wnДата: Вторник, 24.07.2012, 12:21 | Сообщение # 546
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
А если при запущенном KAV посмотреть pid'ы его процессов и сделать на них lsof -p <pid процесса>? Всё выглядит так, как будто окно на самом деле есть.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
gnom26rusДата: Вторник, 24.07.2012, 12:32 | Сообщение # 547
Экспериментатор
Группа: Проверенные
Сообщений: 58
Репутация: 4
Статус: Отсутствует
хм. А разве poll([{fd=85, events=POLLIN}, {fd=89, events=POLLIN}, {fd=88, events=POLLIN}], 3, 9*) , где * число от 5 до 8 нормально ?
После кастрации конфига, оставил только окружение, число под звездочкой поднялось до 9.
Прикрепления: lsof-p.txt (12.5 Kb)
 
Sh1td0wnДата: Вторник, 24.07.2012, 15:24 | Сообщение # 548
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
poll - просто ожидание событий на файловом дескрипторе. Попробуйте запустить другую иксовую программу с strace и подвигайте по ней мышкой, у неё тут же получится много событий на дескрипторе, через который она общается с X-сервером.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
gnom26rusДата: Вторник, 24.07.2012, 17:41 | Сообщение # 549
Экспериментатор
Группа: Проверенные
Сообщений: 58
Репутация: 4
Статус: Отсутствует
Странно, но вырезаный антивирус перестал ловить gui даже если его запускать с KRD.
 
Sh1td0wnДата: Вторник, 24.07.2012, 17:46 | Сообщение # 550
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Очень странно. Что изменилось за это время?

Может быть, что-то не так в настройках оконного менеджера?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
gnom26rusДата: Вторник, 24.07.2012, 22:56 | Сообщение # 551
Экспериментатор
Группа: Проверенные
Сообщений: 58
Репутация: 4
Статус: Отсутствует
Сменил папку с антивирусом вместо /root/kl стало /home/gnom/kl и в kav.exe PREFIX=./ заменил на PREFIX=/home/gnom/kl .При запуске с KRD PREFIX=./ больше ничего не изменялось.

Добавлено (24.07.2012, 22:56)
---------------------------------------------
Не знаю почему, но после копирования оригинальной папка /usr/lib/kl и переустановки x сервера, все заработало !!!
Все файлы заменял вручную и отличий в размере найдено не было, иначе как чудом я это назвать не могу!Sh1td0wn, огромное спасибо вам за терпение и помощь!
И последний вопрос: при запуске с live-cd он подцепит диски или нет ?

 
Sh1td0wnДата: Вторник, 24.07.2012, 23:29 | Сообщение # 552
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> И последний вопрос: при запуске с live-cd он подцепит диски или нет ?
Нет. Похоже, какой-то из init-скритов дописывает их в какой-то из конфигов антивируса. Можно дописать это в ~/.xinitrc или оставить как есть.

Или просто скопировать все эти скрипты из самого KRD (см. скрытые файлы в /root/) после некоторой адаптации к своему livecd.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
gnom26rusДата: Четверг, 26.07.2012, 09:37 | Сообщение # 553
Экспериментатор
Группа: Проверенные
Сообщений: 58
Репутация: 4
Статус: Отсутствует
Для того чтобы антивирус увидел, то что нужно проверять, необходимо смонтировать объект проверки в /discs .

Сообщение отредактировал gnom26rus - Четверг, 26.07.2012, 09:38
 
Cha-ChaДата: Воскресенье, 09.09.2012, 14:18 | Сообщение # 554
Ищущий
Группа: Пользователи
Сообщений: 34
Репутация: 1
Статус: Отсутствует
Sh1td0wn

Здравствуйте.
Помню давно уже общались с Вами по поводу старой версии KRD.
Вышла потом новая версия, и я даже как-то пытался настроить, в итоге грохнул случайно 2 папки boot (все что связано с грубом и остальные драйвера/костыли) и img. Вот 2 дня назад все восстановил.

И опять проблемы появились только с KRD.

Я сейчас на работе, вечером приду буду уже детально смотреть.
Суть следующая.
Имеем usb-hdd.
Запуск через rescue.igz напрямую, live:/dev бла бла бла
на флешко-харде 2 раздела: нтфс(видимый виндой) и фат32(видимый linux).
Грузиться хотелось бы с фата.

Суть какая. запускается только если на разделе нтфс есть в папке rescue LiveOS, на разделе фат есть маркер + сам образ. Так грузится! Если liveos удаляем с нтфс раздела, кернел паник.

Едем дальше. Кладем все и liveos, и rescue.iso на фат раздел - кернел паник.

Куда опять копать? Скрипты смотреть и логи трейсить?. Просто я все могу это сделать вечером, но как-то ждать не хочется, а Вы вдруг что знаете сразу?

зы передергивание не помогает


Сообщение отредактировал Cha-Cha - Воскресенье, 09.09.2012, 14:20
 
Sh1td0wnДата: Воскресенье, 09.09.2012, 18:02 | Сообщение # 555
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Cha-Cha
Здравствуйте.

Спасибо за столь детальное описание проблемы, давно такого не встречал.

Тут, дествительно, нужны логи, потому что внутри initramfs находится dracut с парой кривоватых скриптов безо всякой привязки к первому разделу (udev так или иначе запускает скрипты на всех подходящих блочных устройствах).

Добавьте параметры ядра rdshell rd.debug и уберите - quiet и loglevel (если есть).
Система должна начать писать гораздо больше текста и дать возможность почитать /run/initramfs/loginit.pid.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Поиск:
Чат

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