Пользовательского поиска
Суббота, 28.12.2024, 23:34
Приветствую Вас Гость | RSS
Главная | Kaspersky Rescue LiveCD - Страница 29 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Оценка Проекта
1. Отлично :-D
2. Хорошо :-)
3. Неплохо :-/
4. Очень плохо }:->
5. Ниочём :-(
Всего ответов: 2940
Статистика
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 также не поддерживается.

 
ShreDДата: Пятница, 13.04.2012, 22:47 | Сообщение # 421
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
На ноутбуке, случаем, не Windows 7? Она создаёт для загрузчика отдельный раздел и скрывает его от пользователя.


Прямо в точку, на ноуте стоит win7 х64. Это может быть причиной по которой базы не обновляются, а вываливаются в ошибку? На сколько помню размер диска который создает под свои нужды операционка составляет 100Мб... И как предположение могу выдвинуть такую мысль - места обновлениям не хватает на том диске и поэтому вываливается ошибка.
Но возникает два вопроса:
1. Почему я флешку не видел в загруженом КРД?
2. Как мне на том диске теперь убить эту папку КРД? =)


Сообщение отредактировал ShreD - Пятница, 13.04.2012, 22:48
 
Sh1td0wnДата: Пятница, 13.04.2012, 23:07 | Сообщение # 422
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> 1. Почему я флешку не видел в загруженом КРД?
А в /disks/? Как минимум система с неё грузится, так что флешка должна быть доступна.

> 2. Как мне на том диске теперь убить эту папку КРД? =)
Загрузиться с другой live-системы, которая умеет монтировать такие NTFS-разделы, и удалить директорию.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
ShreDДата: Пятница, 13.04.2012, 23:16 | Сообщение # 423
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
А в /disks/? Как минимум система с неё грузится, так что флешка должна быть доступна.


Вы будете удивлены но в /disks/ флешки нет =) Есть диски C, D, sda1

С папкой разобрался и убрал ее с диска sda1 и переместил на жесткий диск ноутбука. Осталось теперь понять почему я в КРД не вижу флешки =)
 
Sh1td0wnДата: Пятница, 13.04.2012, 23:35 | Сообщение # 424
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Осталось теперь понять почему я в КРД не вижу флешки =)
Если на флешке NTFS, то попытка смонтировать её больше 1 раза (т.к. первый раз она монтируется при запуске KRD) окажется неудачной. Доступ к ней всё равно есть (grep sdb /proc/mounts), но вот перемонтировать, скорее всего, не удастся (ntfs-3g не поддерживает remount).


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
ShreDДата: Суббота, 14.04.2012, 00:24 | Сообщение # 425
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
Флешка в фате32, знания линукса у меня никакие, поэтому используя литературу в инете смог посмотреть по команде fdisk -l какие носители видны, виден и жесткий диск ноута и флешка. Только вот не могу пока понять, от какой разновидности линукса использовать команду на монтирование флешки руками. Ту которую нашел в справочнике не подошла =(
 
Sh1td0wnДата: Суббота, 14.04.2012, 00:34 | Сообщение # 426
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> используя литературу в инете смог посмотреть по команде fdisk -l какие носители видны, виден и жесткий диск ноута и флешка.
Логично, это просто список разделов всех носителей.
cat /proc/mounts покажет, что куда уже примонтировано.

> Только вот не могу пока понять, от какой разновидности линукса использовать команду на монтирование флешки руками.
Покажите все варианты.

> Ту которую нашел в справочнике не подошла =(
И команду, и ошибку показывайте.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
ShreDДата: Суббота, 14.04.2012, 00:50 | Сообщение # 427
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
Вот что показывается в терминале по команде - cat /proc/mounts
 
Sh1td0wnДата: Суббота, 14.04.2012, 00:58 | Сообщение # 428
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> /dev/sdb1 /run/initramfs/live vfat ro,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro 0 0
Вот она, флешка, примонтирована только для чтения в /run/initramfs/live.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
ShreDДата: Суббота, 14.04.2012, 01:04 | Сообщение # 429
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
А как то можно решить вопрос так что бы она монтировалась автоматически в режиме не только на чтение но и на запись?
 
Sh1td0wnДата: Суббота, 14.04.2012, 17:40 | Сообщение # 430
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Можно поискать документацию к dracut и в ней почитать, как указывать флаги монтирования носителя со squashfs. Возможно, они захардкодены, и изменить их можно только пересборкой initramfs.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
ShreDДата: Суббота, 14.04.2012, 19:25 | Сообщение # 431
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
А у Вас флешка монтируется тоже только на чтение? Или Ваша монтируется и для записи?
 
Sh1td0wnДата: Суббота, 14.04.2012, 19:46 | Сообщение # 432
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
У меня система грузится из /rescue/rescue.iso на флешке. Флешка монтируется в rw, на ней хранится "Kaspersky Rescue Disk 10.0" с обновлениями баз.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
ShreDДата: Суббота, 14.04.2012, 19:53 | Сообщение # 433
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
Если Вас не затруднит, не опишите последовательность Ваших действий при создании КРД на флешке.
 
Sh1td0wnДата: Суббота, 14.04.2012, 20:22 | Сообщение # 434
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Копирую iso-образ на флешку в /rescue/rescue.iso. Беру из него конфиг для GRUB2 и хитрым awk-скриптом в начало каждой menuentry дописываю подключение GRUB'ом образа, после чего дописываю к основному конфигу загрузчика (на флешке помимо прочего установлен Debian, а в нём загрузчик по-умолчанию GRUB2, так что он установлен и в MBR). Создаю файл "liveusb" в корне ФС на флешке. KRD при запуске ищет ФС с "liveusb" в корне и файлом /rescue/rescue.iso и грузится из найденного образа.

Могу показать скрипт, который всё это делает.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
ShreDДата: Суббота, 14.04.2012, 21:15 | Сообщение # 435
Неизвестный
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
Могу показать скрипт, который всё это делает.

Я был бы Вам очень признателен если бы Вы мне помогли с созданием флешки с рабочим КРД у которого вирусная база хранится на флешке.

Quote (Sh1td0wn)
Копирую iso-образ на флешку в /rescue/rescue.iso

Вы переименовываете какой то файл/образ в rescue.iso ?

Quote (Sh1td0wn)
Беру из него конфиг для GRUB2

То что у меня флешка с Grub4Dos а не с GRUB2 не потребует изменений в запускающих КРД строчках меню?


Сообщение отредактировал ShreD - Суббота, 14.04.2012, 21:26
 
Поиск:
Чат

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