Мнение Общественности
Для каких целей вам нужна Мультизагрузочная флешка?
2.
Для работы с HDD (Ghost, Acronis, и.т.д.) 3.
Для диагностики железа 4.
Для работы в загруженной с флешки ОС типа Windows 6.
Для переноса информации 7.
Для работы в загруженной с флешки ОС типа Linux 8.
Для несанкционированного доступа к запароленным компам 9.
Для работы в загруженных с флешки других ОС 11.
Мне она вообще не нужна
Всего ответов: 21706
Статистика
Kaspersky Rescue LiveCD
Sith_Lord Дата: Воскресенье, 04.01.2009, 18:48 | Сообщение # 1
Ищущий
Группа: Пользователи
Сообщений: 29
Статус: Отсутствует
На момент 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 также не поддерживается .
Скачал
отсюда загрузочный диск с каспером. Диск на основе генту, вроде бы. Там syslinux.
Вопрос: как прикрутить его на флешку?
Добавлено (03.01.2009, 14:38)
---------------------------------------------
Чтобы было проще, вот содержимое диска:
Цитата
bases\ help\ isolinux\ image.squashfs IMPORTANT LEGAL NOTICE.txt livecd README.txt
Содержимое папки
isolinux :
Цитата
boot.cat boot.msg F1.msg F2.msg F3.msg F4.msg F5.msg F6.msg F7.msg isolinux.bin isolinux.cfg kernels.msg memtest86 rescue resc ue.igz System.map-rescue
Содержимое файла
isolinux.cfg :
Код
default rescue timeout 300 prompt 1 display boot.msg F1 F1.msg label rescue kernel rescue append root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot initrd=rescue.igz quiet label rescue-safe kernel rescue append root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot initrd=rescue.igz nox trace label rescue-raid kernel rescue append root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot initrd=rescue.igz nox dolvm dodmraid label rescue-trace kernel rescue append root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot initrd=rescue.igz quiet trace label rescue-text kernel rescue append root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot initrd=rescue.igz console=tty2 console=ttyS2,115200 softlevel=iamt nox kavshell trace
Добавлено (04.01.2009, 18:48)
---------------------------------------------
По аналогии с
SystemRescueCd сделал тут тоже самое. При загрузке говорит что не может найти cdrom.
Atlant Дата: Пятница, 10.07.2015, 22:34 | Сообщение # 706
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
Цитата coka (
)
Распокавал и оставил как было - root=live:CDLABEL=KRD10 ?
Просто распаковал образ на флешку, ничего не правил. Цитата coka (
)
У меня из PartedMagic нормально запускается
Ок проверим, пробовал от Bitdefender - не подошло (и от авиры по моему тоже). И в efi.img кстати нет grubx64.efi, может в этом и проблема.
Сообщение отредактировал Atlant - Пятница, 10.07.2015, 22:36
coka Дата: Суббота, 11.07.2015, 00:19 | Сообщение # 707
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
Цитата Atlant (
)
Просто распаковал образ на флешку, ничего не правил.
У меня исправлено на реальное имя раздела. Еще есть не понятные моменты. Почемуто при запуске bootx64.efi, bootia32.efi из PartedMagic файл grub.cfg ищется в разных папках. (Может это и к лучшему - будет разделено меню EFIx64 и EFIx32). Это Патрик начудил или так и должно быть? EFIx64 запускаю на реальном железе, а EFIx32 на QemuBootTester.exe (http://usbtor.ru/viewtopic.php?t=222 ) Еще немогу использовать графическое меню в EFIx32 т.к. нет нужного мода в папке i386-efi из КАВ-10
Atlant Дата: Понедельник, 13.07.2015, 12:25 | Сообщение # 708
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
Цитата coka (
)
У меня из PartedMagic нормально запускается
Ты добавил в дистрибутив PartedMagic касперского или взял из PartedMagic файлы bootx64.efi, bootia32.efi,grubx64.efi и подсунул касперскому ? Цитата coka (
)
Это Патрик начудил или так и должно быть?
Так задумано, по аналогии с внутренним меню Grub4Dos-а.
coka Дата: Понедельник, 13.07.2015, 12:43 | Сообщение # 709
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
Atlant , Взял из PartedMagic bootx64.efi, bootia32.efi,grubx64.efi а из Каспера папки i386-efi x86_64-efi для загруки в EFI grub.cfg нарисовал в ручную
Atlant Дата: Понедельник, 13.07.2015, 13:04 | Сообщение # 710
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
У меня с bootx64.efi, bootia32.efi,grubx64.efi файлами из Parted Magic 2015_03_06 выдает следующее , а после переходит в консоль. Скинь свои варианты файлов.
coka Дата: Понедельник, 13.07.2015, 16:08 | Сообщение # 711
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
Atlant , Папку EFI брал из последнего pmagic_2015_07_07.iso
Atlant Дата: Понедельник, 13.07.2015, 20:22 | Сообщение # 712
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
Посмотрел pmagic_2015_07_07.iso, там те же файлы, сравнил по хэшу.
coka Дата: Понедельник, 13.07.2015, 22:32 | Сообщение # 713
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
Atlant , Значит неправильная структура папок или неправильные конфиги запуска Если не жалко трафика, можешь скачать и посмотреть, но весит поти 900 метров https://cloud.mail.ru/public/2aUgn5ANK8SR/REANIMATOR.7z Там KAV-10 и DrWEB-livedisk-900-cd запускаются из EFIx64 и Bios
Airis777 Дата: Среда, 19.08.2015, 14:42 | Сообщение # 714
Неизвестный
Группа: Пользователи
Сообщений: 2
Статус: Отсутствует
Добрый день! Поясните, пожалуйста, чем продиктована необходимость создавать каталог с именем "/rescue" и переименовывать образ в "rescue.iso", а также создавать файл "/liveusb"? Можно ли это обойти? Например, я хочу оставить наименование образа по умолчанию и положить его в любой другой каталог. На текущий момент мне удалось запустить KRD10 на grub2 вот с такой конфигурацией: Код
menuentry "Kaspersky Rescue Disk 10" { gfxpayload=800x600 set isofile="/rescue/rescue.iso" loopback loop $isofile linux (loop)/boot/rescue root=live:LABEL=KRD10 rootfstype=auto init=/init initrd=rescue.igz kav_lang=en udev liveimg splash quiet doscsi nomodeset initrd (loop)/boot/rescue.igz }
Sh1td0wn Дата: Среда, 19.08.2015, 18:01 | Сообщение # 715
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
Airis777 , в initramfs захардкожены пути к файлам в алгоритме: если на устройстве есть файл /liveusb, найти /rescue/rescue.iso и подключить как искомый компакт-диск. Если не лень разбирать и перепаковывать rescue.igz, можно сменить эти пути на другие. UPD: другой вариант: методом виртуального раздела , который есть только в GRUB4DOS.
НАЖМИ МЕНЯ , прежде чем что-либо написать
Airis777 Дата: Четверг, 20.08.2015, 16:04 | Сообщение # 716
Неизвестный
Группа: Пользователи
Сообщений: 2
Статус: Отсутствует
Sh1td0wn , спасибо, про initramfs и хард-пути теперь понятно. Хотелось бы еще понять, как происходит загрузка, если записать ISO образ на компакт диск. Ведь в этом случае никакого поиска /liveusb и /rescue/rescue.iso не происходит? Что на это влияет?
coka Дата: Пятница, 21.08.2015, 14:27 | Сообщение # 717
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
Airis777 , Поиск происходит согласно параметра - root=live:CDLABEL=KRD10
Atlant Дата: Воскресенье, 20.12.2015, 18:32 | Сообщение # 718
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
Скрипт обновления антивирусных баз , в том числе и Kaspersky Rescue Disk.Добавлено (20.12.2015, 18:32) --------------------------------------------- Теперь скрипт поддерживает обновление баз в каталоге "Kaspersky Rescue Disk 10.0".
Zemlyak Дата: Пятница, 29.01.2016, 15:51 | Сообщение # 719
Экспериментатор
Группа: Проверенные
Сообщений: 62
Статус: Отсутствует
Цитата Atlant (
)
Скрипт обновления антивирусных баз, в том числе и Kaspersky Rescue Disk.
для DrWeb LiveDisk я применяют такой скрипт Код@Echo off Echo Обновление Dr.Web LiveDisk. Echo Распаковка unsquashfs.exe -d %temp%\bin drweb-10bin.squashfs >Nul unsquashfs.exe -d %temp%\key drweb-25key.squashfs >Nul unsquashfs.exe -d %temp%\bases drweb-50bases.squashfs >Nul del /Q drweb-10bin.squashfs del /Q drweb-25key.squashfs del /Q drweb-50bases.squashfs move %temp%\bin\usr\local\lib\drweb %temp% move %temp%\key\usr\local\lib\drweb\drweb32.key %temp%\drweb move %temp%\bases\usr\local\lib\drweb\*.* %temp%\drweb Echo Поиск обновлений. %temp%\drweb\drwebupw.exe /go /reg- /rp+%temp%\drwebupw.log move %temp%\drweb\*.vdb %temp%\bases\usr\local\lib\drweb\ move %temp%\drweb\timestamp %temp%\bases\usr\local\lib\drweb\ move %temp%\drweb\update.drl %temp%\bases\usr\local\lib\drweb\ move %temp%\drweb\drweb32.dll %temp%\bases\usr\local\lib\drweb\ move %temp%\drweb\drweb32.key %temp%\key\usr\local\lib\drweb\ del /Q %temp%\drweb\version.lst del /Q %temp%\drweb\drweb32.lst move %temp%\drweb %temp%\bin\usr\local\lib\ Echo Создание mksquashfs.exe %temp%\bin drweb-10bin.squashfs -all-root -comp xz >Nul mksquashfs.exe %temp%\key drweb-25key.squashfs -all-root -comp xz >Nul mksquashfs.exe %temp%\bases drweb-50bases.squashfs -all-root -comp xz >Nul RD /S /Q %temp%\bin RD /S /Q %temp%\key RD /S /Q %temp%\bases используя только утилиты для распакопвки и упаковки все лежит в папке с файлами антивируса
Сообщение отредактировал Zemlyak - Пятница, 29.01.2016, 15:52
Fuddy Дата: Вторник, 17.05.2016, 20:18 | Сообщение # 720
Неизвестный
Группа: Пользователи
Сообщений: 3
Статус: Отсутствует
В инструкции в шапке ни слова не сказано, куда помещать апдейтер, о котором идёт речь, к примеру, в сообщении № 214. Объясните пож-ста, в какую папку его помещать в момент "прикручивания" KDR на флешку, и как его использовать для обновления антивирусных баз, когда загружен KRD.