Войти

Показать полную графическую версию : [решено] Не получается прикрутить Kaspersky rescue disk 10 к загрузочному cd на основе Grub4


magrite
25-11-2011, 13:59
Такая проблема, делаю свой мультизагрузочный cd на основе Grub4dos. Не получается прикрутить kaspersky rescue disk 10.
Делаю таким образм
1) Беру образ загрузочного cd на основе Grub4dos. В него распаковываю с помощью ultraiso образ kav_rescue_10.iso . Файл image.squashfs переношу в папку boot.
В файле menu.lst прописываю
title Kaspersky Rescue Disk
kernel /boot/rescue root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/boot/image.squashfs cdroot
initrd /boot/rescue.igz

В данном варианте вылетает окно с текстом (должен быть текст лицензии и нажав клавишу окно должно исчезать)
/bin/bash:warning: setlocale: LC_ALL: cannot change locale (.UTF8)
locale: Cannot set LC_CTYPE to defaul locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to defaut locale: No such file or directory
locale: Cannot set LC_CTYPE to defaul locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to defaut locale: No such file or directory

В варианте прописывания
title Kaspersky Rescue Disk 10
kernel /boot/rescue root=/dev/ram0 vga=791 init=/linuxrc looptype=squashfs loop=/boot/image.squashfs nodevfs cdroot initrd=rescue.igz kav_lang=ru udev aufs quiet noresume doscsi
initrd /boot/rescue.igz

вылетает просто белое окно без каких либо текстов.

2) при попытке запуска исошника каспер начинает работу, но потом пишет что cdrom отсутствует либо занят.

Прошу помощи.

MKN
25-11-2011, 15:22
magrite,
Посмотри в инструкции : http://forum.oszone.net/post-1687970.html#post1687970

magrite
25-11-2011, 15:41
magrite,
Посмотри в инструкции : http://forum.oszone.net/post-1687970.html#post1687970 »
Мне нужен рецепт для CD.

magrite
17-12-2011, 19:04
Проблема решена. Использовал устаревшие инструменты: grub4dos, mkisofs.exe и cygwin1.dll.

Если кому интересно, то Kaspersky rescue disk 10 можно добавить несколькими способами:

Первый способ:
Скачиваем образ KRD10 и обновляем в нем базы. Распаковываем в любую созданную папку назовем её Каспер. В структуре создаваемого Вами диска создаем папку rescue и kav. Из папки Каспер:
1) берем файл image.squashfs и livecd и кидаем в корень создаваемого диска.
2) берем все что лежит в папке rescue и кидаем в папку rescue создаваемого диска.
3) берем все что лежит в папке boot и кидаем в папку kav создаваемого диска.
4) в menu.lst прописываем

title Kaspersky Rescue Disk 10
kernel /kav/rescue root=/dev/ram0 vga=791 init=/linuxrc looptype=squashfs loop=/image.squashfs nodevfs cdroot initrd=/kav/rescue.igz kav_lang=ru udev aufs quiet noresume doscsi
initrd /kav/rescue.igz


Cd:\
\kav\ grub
\kav\ boot.cat
\kav\ rescue
\kav\ rescue.igz
\kav\ System.map-rescue
\rescue\ backup
\rescue\ bases
\rescue\ help
\rescue\ bases.id
\rescue\ krd.version
\image.squashfs
\livecd


Второй способ:
Скачиваем образ KRD10 и обновляем в нем базы. Распаковываем в любую созданную папку назовем её Каспер. В структуре создаваемого Вами диска создаем папку rescue. Из папки Каспер:
1) берем файл image.squashfs и livecd и кидаем в корень создаваемого диска.
2) берем все что лежит в папке rescue и кидаем в папку rescue создаваемого диска.
3) берем образ KRD10 и удаляем из него все кроме папки boot и сохраняем его. Переименовываем его в rescuecd.iso . Ложим его в папку rescue в струтуре создаваемого диска.
4) в menu.lst прописываем

title Загрузка Kaspersky Rescue Disk
find --set-root /rescue/rescuecd.iso
map --mem /rescue/rescuecd.iso (hd32)
map --hook
chainloader (hd32)


Cd:\
\rescue\ backup
\rescue\ bases
\rescue\ help
\rescue\ bases.id
\rescue\ krd.version
\rescue\ rescuecd.iso
\image.squashfs
\livecd


Данный способ хорош тем, что идет оригинальная загрузка KRD10 с возможностью выбора языков и режимов загрузки.
Все проверено в реальных режимах.

nikanmixa
31-01-2012, 10:41
идет оригинальная загрузка KRD10 с возможностью выбора языков и режимов загрузки. »

Подскажите как удалить из возможности выбора все языки кроме трёх:
Немецкий
Английский
Русский.
Как оставить один русский я знаю.

НАШЁЛ.

mlvitaliy
28-01-2014, 16:25
А для чего во втором способе копировать в корень image.squashfs ? попробывал без него, запустилось.




© OSzone.net 2001-2012