Пользовательского поиска
Пятница, 29.03.2024, 15:49
Приветствую Вас Гость | RSS
Главная | Kaspersky Rescue LiveCD - Страница 47 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.
2. Скачать готовый проект по частям.
Всего ответов: 3786
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Linux-подобные системы » Kaspersky Rescue LiveCD (Как прикрутить его на флешку?)
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 также не поддерживается.

 
AtlantДата: Четверг, 02.07.2015, 09:31 | Сообщение # 691
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
taks, Видимо нет драйвера для контроллера винчестеров или он работает не корректно.

DrDEVIL666, Я же писал - просто сотри те циферки. А это меню нерабочее. Для понимания сути:
Код
parttype (%@root:~1,3%,3) | set ID=

означает считать ID четвертого раздел рутового устройства (обычно это (hd0,3)) и передать данные в переменную ID. А раз ты вставил какие-то циферки то переменная ID всегда будет одинаковая и проверка типа раздела не будет работать. За комментировав строку "root (255)", команды kernel и initrd не найдут файлов для загрузки. И по ходу самое главное - гибридная загрузка образа на виртуалке не работает. Потому что команда partnew должна записать на флешку данные о монтируемом разделе, а флешка под виртуалкой в начале загрузки находиться в режиме "только чтение".
 
cokaДата: Четверг, 02.07.2015, 09:32 | Сообщение # 692
Специалист
Группа: Проверенные
Сообщений: 211
Репутация: 7
Статус: Отсутствует
DrDEVIL666
И как это понимать?
set ISO=/rescue/rescue.iso и kernel /boot/kav/ вмместе с initrd /boot/kav/ ?
Все в разных папках лежит? Или редактировали само ИСО?
 
DrDEVIL666Дата: Четверг, 02.07.2015, 23:05 | Сообщение # 693
Экспериментатор
Группа: Проверенные
Сообщений: 70
Репутация: 0
Статус: Отсутствует



 

coka
всё в разных папках, не для удобства загрузки, а для удобства навигации по флешке !!!
 
AtlantДата: Четверг, 02.07.2015, 23:38 | Сообщение # 694
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
А зачем еще держать россыпь файлов когда есть ISO образ из которого касперский без проблем грузиться ?
На скрине то о чем я писал выше - флешка под виртуалкой в режиме чтения и partnew не работает.
 
DrDEVIL666Дата: Пятница, 03.07.2015, 00:50 | Сообщение # 695
Экспериментатор
Группа: Проверенные
Сообщений: 70
Репутация: 0
Статус: Отсутствует
Atlant

- на ноуте тоже самое !
- в виртуалку флешка проброшена как отдельный ХДД
 
AtlantДата: Пятница, 03.07.2015, 09:56 | Сообщение # 696
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
DrDEVIL666, Попробуй следующее меню:
Код
title Kaspersky Rescue Disc 10.0.32.17
ls (hd0,0)/rescue/rescue.iso && partnew (hd0,3) 0 /rescue/rescue.iso
map /rescue/rescue.iso (255)
map --hook  
kernel (255)/boot/kav/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=normal init=/init kav_lang=ru udev liveimg doscsi nomodeset
initrd (255)/boot/kav/rescue.igz


Это я вспомнил как один пользователь говорил что у него не работает "partnew (%@root:~1,3%,3)", а точное указание без переменной "partnew (hd0,3)" отрабатывало без проблем.
Команда ls служит для проверки образа на флешке, чтоб избежать возможных проблем когда биос материнки может определить флешку дисководом - (fd0).
 
DrDEVIL666Дата: Понедельник, 06.07.2015, 00:44 | Сообщение # 697
Экспериментатор
Группа: Проверенные
Сообщений: 70
Репутация: 0
Статус: Отсутствует
Без переменной всё отработало, НО:
Честно, я уже запутался, какой именно файл не найден

 
AtlantДата: Понедельник, 06.07.2015, 12:33 | Сообщение # 698
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Поправил меню:
Код
title Kaspersky Rescue Disc 10.0.32.17
ls (hd0,0)/rescue/rescue.iso && partnew (hd0,3) 0 /rescue/rescue.iso
map /rescue/rescue.iso (255)
map --hook   
kernel (255)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=normal init=/init kav_lang=ru udev liveimg doscsi nomodeset
initrd (255)/boot/rescue.igz


И судя по скриншоту какие-то проблемы с образом, ты его случаем не перепаковывал ? Или геометрией флешки - сделай проверку диска.
 
DrDEVIL666Дата: Вторник, 07.07.2015, 00:56 | Сообщение # 699
Экспериментатор
Группа: Проверенные
Сообщений: 70
Репутация: 0
Статус: Отсутствует
Atlant

Образ не перепаковыл, всё как с сайта касперыча, менюшку поменял и воаля, на ноуте завелось, на вертуалке естественно в ошибку падает

ОГРОМНОЕ ПСБ!!!!!
 
AtlantДата: Среда, 08.07.2015, 00:04 | Сообщение # 700
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Оригинальный образ Kaspersky Rescue LiveCD записанный на болванку грузится под UEFI, кто пробовал ?
 
Sh1td0wnДата: Среда, 08.07.2015, 12:27 | Сообщение # 701
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Atlant, не должен: директории /EFI/ в образе нет (новые EFI с поддержкой iso9660 не найдут там нужных файлов), единственный ElTorito образ - это No Emulation для BIOS с кодом GRUB (а для старых EFI нужен образ FAT12 с директорией /EFI/). OVMF с этого диска тоже не загружается.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
AtlantДата: Среда, 08.07.2015, 12:56 | Сообщение # 702
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Выходит IsoBuster правду говорит, что там нет загрузочного EFI сектора. Зачем же тогда в образе efi.img и папка \boot\grub\i386-efi\ ?
 
Sh1td0wnДата: Пятница, 10.07.2015, 13:04 | Сообщение # 703
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Возможно, они пытались собрать образ с поддержкой двойной загрузки BIOS (GRUB-PC - No emulation) + EFI (FAT -> GRUB-EFI - No emulation), но обнаружили, что многие BIOS (как и EFI) реагируют на диски с двумя ElTorito записями абсолютно неадекватно. Но оставили для желающих возможность быстро собрать образ с -e efi.img -no-emul-boot -isohybrid-gpt-basdat, если нужно?

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
AtlantДата: Пятница, 10.07.2015, 14:08 | Сообщение # 704
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Я пробовал пере собрать образ указав EFI загрузчик: -eltorito-alt-boot -b efi.img -no-emul-boot или просто распаковав efi.img в корень FAT32 флешки (как и сам образ). В итоге по экрану идет зацикленная строчка "errror: no such device: 1983-02-21-07-00-00-00.".
Вообще логику разработчиков порой сложно понять. Так используя родную утилиту для записи образа касперского на флешку, получаем цепочку загрузчиков Syslinux > Grub4Dos 0.4.4 (древний то какой) > Grub2 > и наконец то сам линукс.
 
cokaДата: Пятница, 10.07.2015, 21:46 | Сообщение # 705
Специалист
Группа: Проверенные
Сообщений: 211
Репутация: 7
Статус: Отсутствует
Atlant,
Распокавал и оставил как было - root=live:CDLABEL=KRD10 ?
P.S.  В образе кривые - bootx64.efi, bootia32.efi,grubx64.efi

У меня из PartedMagic нормально запускается


Сообщение отредактировал coka - Пятница, 10.07.2015, 22:24
 
Форум » Мультизагрузочная флешка » Linux-подобные системы » Kaspersky Rescue LiveCD (Как прикрутить его на флешку?)
Поиск:
Чат

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