[Цитировать]

    gvshil
  • 31516
  • Стаж: 2 года 1 месяц
  • Сообщений: 13
  • Репутация:0

    [+] [-]
"Ander_73"
Как и следовало ожидать, модули "прибиты гвоздями" к папке /live/KRD.
Очень точно Вы выразились, любую другую директорию игнорирует.
Но, главное, грузится и работает.
Спасибо, Ander_73

[Цитировать]

    gvshil
  • 31516
  • Стаж: 2 года 1 месяц
  • Сообщений: 13
  • Репутация:0

    [+] [-]
Собрал в одном месте.
Kaspersky Rescue Disk 2018 ISO
Kaspersky Rescue Disk 2018 ISO
Создать папку Ваша_папка, скопировать туда krd.iso, чтобы подхватилось обновление скопировать туда же
042-freshbases.srm
iftitle [if exist /Ваша_папка/krd.iso] Kaspersky Rescue Disk 2018 ISO
map /Ваша_папка/krd.iso (0xff) || map --mem /Ваша_папка/krd.iso (0xff)
map --hook
kernel (0xff)/boot/grub/k-x86 net.ifnames=0 lang=ru dostartx isoloop=krd.iso loadsrm=00[!5]*.srm,../../isostore/Antivir/042-freshbases.srm
initrd (0xff)/boot/grub/initrd.xz
Kaspersky Rescue Disk 2018 (распакованный образ)
Создать папку (Ваша_папка)
Скопировать в эту папку из образа krd.iso целиком папку data (со всем содержимым),
из директории /boot/grub/
файлы:
k-x86
k-x86_64
initrd.xz
iftitle [if exist /Ваша_папка/KRD/k-x86_64] Kaspersky Rescue Disk 2018 unpacked
set _kernel=k-x86_64 ;; set dir=/Ваша_папка/KRD
checkrange 0,1 is64bit && set _kernel=k-x86
kernel %dir%/%_kernel% net.ifnames=0 lang=ru dostartx subdir=%dir%/data
initrd %dir%/initrd.xz
Kaspersky Rescue Disk 2024 ISO
Kaspersky Rescue Disk 2024 ISO
Поместить в /Ваша_папка/ krd.iso (я переименовывал в krd_24.iso)
iftitle [if exist /Ваша_папка/krd_24.iso] Kaspersky Rescue Disk 2024 ISO
find --set-root /Ваша_папка/krd_24.iso
map /Ваша_папка/krd_24.iso (0xff) || map --mem /Ваша_папка/krd_24.iso (0xff)
map --hook
map --hook
chainloader (0xff)
При загрузке приходится вручную выбирать локализацию и режим запуска.
Kaspersky Rescue Disk 2024 unpacked
В корне диска создать папку live, скопировать туда содержимое krd.iso/live
KRD\
filesystem.packages
filesystem.squashfs
initrd.img
vmlinuz
Чтобы подхватилось обновление скопировать туда же
42-freshbases.srm
iftitle [if exist /live/vmlinuz] Kaspersky Rescue Disk 2024 unpacked
kernel /live/vmlinuz boot=live components trace dontencrypt locales=ru_RU.UTF-8
initrd /live/initrd.img
Dr.Web LiveDisk ISO
Dr.Web LiveDisk iso
iftitle [if exist /Antivir/drweb-livedisk-900-cd.iso] Dr.Web LiveDisk iso
partnew (%@root:~1,3%,3) 0x00 /Antivir/drweb-livedisk-900-cd.iso
map /Antivir/drweb-livedisk-900-cd.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz boot=casper union=aufs debian-installer/language=ru keyboard-configuration/layoutcode?=ru quiet splash console=tty1 ---
initrd (0xff)/casper/initrd.lz
Dr.Web LiveDisk unpacked
Создать папку (Ваша_папка)
Скопировать в эту папку из образа drweb-livedisk-900-cd.iso содержимое папки drweb-livedisk-900-cd.iso/casper
iftitle [if exist /Antivir/drweb/vmlinuz] Dr.Web LiveDisk unpacked
set dir=/Antivir/drweb
kernel %dir%/vmlinuz boot=casper union=aufs ignore_uuid live-media-path=%dir% debian-installer/language=ru
initrd %dir%/initrd.lz


Последний раз редактировалось: gvshil (2024-12-04 06:20), всего редактировалось 1 раз

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
gvshil, конфиг для распакованного ДрВЕБ работать не будет. Вот рабочий:
title Dr.Web
set dir=/path/to/drweb
kernel %dir%/vmlinuz boot=casper union=aufs ignore_uuid live-media-path=%dir% debian-installer/language=ru
initrd %dir%/initrd.lz

Добавлено через 34 минуты 32 секунды:
---
P.S. ты сперва проверяешь работу из ИСО, который монтируешь через partnew, а потом пускаешь распакованный.
Но смонтированное остаётся и, фактически, ДрВЕБ опять стартует из смонтированного ИСО.
Для чистого эксперимента, всегда убивай смонтированное:
partnew (%@root:~1,3%,3) 0 0 0

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
Прямой запуск Kaspersky 2024 из ISO:
title KRD 2024
set iso=/AV/KRD2024/krd.iso
map %iso% (0xff)
map --hook
kernel (0xff)/live/vmlinuz boot=live components trace dontencrypt findiso=%iso% locales=ru_RU.UTF-8
initrd (0xff)/live/initrd.img
Файл krd.iso лежит на флешке в папке /AV/KRD2024

[Цитировать]

    Ikar
  • 1682
  • Стаж: 9 лет 4 месяца
  • Сообщений: 127
  • Репутация:3

    [+] [-]
Ander_73, А если kasper24 в рассыпуху и не в корне , а допустим в папке /AVR/KAS/live , нужно что-то добавлять ?
Добавлено через 28 минут 39 секунд:
Извините опростоволосился , не поглядел предыдущую . Тема старая , думал только на этой странице началось заново.

Информация от Ander_73


Обсуждалось на прошлой странице.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
Я вот не понял, как быть с файлом 42-freshbases.srm
Сам по себе он не подхватывается. Если заменить им 30-bases.srm, то работает, но непонятно, насколько это корректно.
Добавлено через 30 минут 56 секунд:
Хотя, прямо там же лежит ИСО-шник с уже обновлённой базой: https://rescuedisk.s.kaspersky-labs.com/updatable/2024/krd.iso
И да, там именно такая замена: 42-freshbases.srm -> 30-bases.srm
think

[Цитировать]

    Infiniti2121
  • 25754
  • Стаж: 4 года 3 месяца
  • Сообщений: 21
  • Репутация:0

    [+] [-]
Добрый. Кто в в курсе как запустить распакованный Касперский 2024 с файла grub?
Касперский 2018 распакованный из изо запускалось с папки таким кодом.
title Запуск Kaspersky Rescue Disk 2023
set _path=/LINUX/krd2018
set lang=ru
# en=English; ru=Russian
set _kernel=k-x86_64
checkrange 0,1 is64bit && set _kernel=k-x86
find --set-root %_path%/boot/grub/%_kernel%
kernel %_path%/boot/grub/%_kernel% net.ifnames=0 lang=%lang% dostartx trace subdir=%_path%/data
initrd %_path%/boot/grub/initrd.xz
А новый как запуск сделать корректно ?

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 1317
  • Репутация:127

    [+] [-]
Infiniti2121, посмотри отличие тут. Всё одинаково кроме параметров ядра kernel (linux) и initrd.
Ядро k-x86_64 теперь vmlinuz-6.1.0-17-amd64 и папка другая /live/ вместо /boot/grub/
Ну и параметры тупо замени новыми, папка data создаётся теперь сам автоматически.

[Цитировать]

    Infiniti2121
  • 25754
  • Стаж: 4 года 3 месяца
  • Сообщений: 21
  • Репутация:0

    [+] [-]
104787Infiniti2121, посмотри отличие тут. Всё одинаково кроме параметров ядра kernel (linux) и initrd.
Ядро k-x86_64 теперь vmlinuz-6.1.0-17-amd64 и папка другая /live/ вместо /boot/grub/
Ну и параметры тупо замени новыми, папка data создаётся теперь сам автоматически.
Если не сложно можете дать код запуска из распакованной папки касперский 2024, чтобы из папки грузилось.
При таком варианте
title Запуск Kaspersky Rescue Disk 2024.0.7.0(c) (03.01.2025)
kernel /live/vmlinuz boot=live components trace dontencrypt locales=ru_RU.UTF-8
initrd /live/initrd.img
все запускается, но при запуске программа касперский не хочет запускаться

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 1317
  • Репутация:127

    [+] [-]
Infiniti2121, я скачал текущую версию, чтобы проверить, в общем они над ним поработали вернув размер меньше 700 Мб для CD диска и опять поменяли ядро и параметры.
Чтобы в следующий раз не ошибаться я обычно открываю ISO архиватором 7zip или Engrampa в Linux. И смотрю по папкам где находятся vmlinuz и initrd, и в папке /boot/grub/ смотрю конфиги или ссылки на другой конфиг. В итоге в krd_menu.cfg нужный контент. Там два пункта, я использовал nomodeset.

конфиг Grub2

menuentry "Kaspersky 2025" --class kaspersky {
set isofile="/b/krd25.iso"
search --set=root --file ${isofile}
loopback loop ${isofile}
set root=(loop)
linux /live/vmlinuz boot=live components findiso=${isofile} locales=ru_RU.UTF-8 nomodeset xforcevesa
initrd /live/initrd.img
}
После загрузки я получил сообщение что необходимо проверить устройства, не всё подключилось. Запускаю каспера, всё работает.

Если делать по аналогии, то как-то так:
title Запуск Kaspersky Rescue Disk 2025
set _path=/LINUX/krd
find --set-root %_path%/live/vmlinuz
kernel %_path%/live/vmlinuz boot=live components locales=ru_RU.UTF-8 nomodeset xforcevesa
initrd %_path%/live/initrd.img

[Цитировать]

    Infiniti2121
  • 25754
  • Стаж: 4 года 3 месяца
  • Сообщений: 21
  • Репутация:0

    [+] [-]
На этом выдает ошибку.
Если делать по аналогии, то как-то так:
title Запуск Kaspersky Rescue Disk 2025
set _path=/LINUX/krd
find --set-root %_path%/live/vmlinuz
kernel %_path%/live/vmlinuz boot=live components locales=ru_RU.UTF-8 nomodeset xforcevesa
initrd %_path%/live/initrd.img

ошибка

при использование этого кода
title Запуск Kaspersky Rescue Disk 2024
kernel /live/vmlinuz boot=live components trace dontencrypt locales=ru_RU.UTF-8
initrd /live/initrd.img
запускается все но выдает такую ошибку

ошибка


Страница 5 из 5


Показать сообщения:    

Текущее время: 05-Фев 17:59

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы