Kaspersky
Solved

KRD и PXE

  • 7 November 2019
  • 9 replies
  • 5374 views

Добрый день. Ситуация следующая: есть сервер на windows sever 2008, там лежит распакованный образ KRD. Та папка, в которой он лежит, предоставлен совместный доступ NFS

Пытаюсь заставить KRD грузиться через PXE(используется syslinux, конфиг ниже) и получаю ошибку.

 

label KRDboot_NFS
menu label Kaspersky Rescue Disk NFS (x64)
linux distrib/kav/boot/grub/k-x86_64
INITRD distrib/kav/boot/grub/initrd.xz
APPEND netboot=nfs://KMS01:/kav ro net.ifnames=0 lang=ru dostartx --

 

С чем это может быть связано?

 

P.S.: Изначально пытался сделать как здесь и здесь. Ни то, ни другое не работает.

icon

Best answer by Andrey Kirzhemanov 7 November 2019, 15:16

@emris, скачайте, пожалуйста, файл с дополнительным initrd,  положите его на сервер по пути distrib/kav/boot/grub/initrd1.xz, модифицируйте конфиг syslinux’а:

label KRDboot_NFS
menu label Kaspersky Rescue Disk NFS (x64)
linux distrib/kav/boot/grub/k-x86_64
INITRD distrib/kav/boot/grub/initrd.xz,distrib/kav/boot/grub/initrd1.xz
APPEND netboot=nfs://KMS01:/kav ro net.ifnames=0 lang=ru dostartx --

и попробуйте загрузиться. Если снова возникнет проблема, то пришлите, пожалуйста фотографию с ошибкой.

View original

9 replies

Userlevel 4
Badge +1

Добрый день!

 

Судя по скриншоту не были найдены слои для AUFS. У Вас на сервере в папке distrib/kav/data лежат *.srm файлы?

 

Userlevel 4
Badge +1

@emris, скачайте, пожалуйста, файл с дополнительным initrd,  положите его на сервер по пути distrib/kav/boot/grub/initrd1.xz, модифицируйте конфиг syslinux’а:

label KRDboot_NFS
menu label Kaspersky Rescue Disk NFS (x64)
linux distrib/kav/boot/grub/k-x86_64
INITRD distrib/kav/boot/grub/initrd.xz,distrib/kav/boot/grub/initrd1.xz
APPEND netboot=nfs://KMS01:/kav ro net.ifnames=0 lang=ru dostartx --

и попробуйте загрузиться. Если снова возникнет проблема, то пришлите, пожалуйста фотографию с ошибкой.

@Andrey Kirzhemanov, это помогло. Спасибо огромное! Второй день мучаюсь.

 

Теперь можно поподробнее узнать что это за файлик и почему его изначально нет в образе KRD? Ну и соответственно откуда его взять можно.

Userlevel 4
Badge +1

@Andrey Kirzhemanov, это помогло. 

 

@emris, это хорошие новости, спасибо за тестирование!

Теперь можно поподробнее узнать что это за файлик и почему его изначально нет в образе KRD? Ну и соответственно откуда его взять можно.

Это патч для скрипта инициализации в initrd (содержимое initrd1.xz можно посмотреть 7-zip’ом). Суть в следующем, если ядру передаётся несколько initrd файлов, то он создаёт одну виртуальную ФС, последовательно применяя все указанные initrd. Таким образом, если в следующем initrd есть файл, который был в предыдущем, то он будет заменён на более новую версию.

Сейчас это патч можно взять только отсюда. Его достаточно положить на сервер один раз. Я перенесу доработку в следующий патч KRD и тогда необходимость в этом файле отпадёт. Но я не знаю когда мы будем выпускать следующий патч… Я напишу об этом в этой теме.

 

 

@Andrey Kirzhemanov, спасибо информацию, будем ждать следующего патча KRD.

@emris, скачайте, пожалуйста, файл с дополнительным initrd,  положите его на сервер по пути distrib/kav/boot/grub/initrd1.xz, модифицируйте конфиг syslinux’а:

 label KRDboot_NFS
menu label Kaspersky Rescue Disk NFS (x64)
linux distrib/kav/boot/grub/k-x86_64
INITRD distrib/kav/boot/grub/initrd.xz,distrib/kav/boot/grub/initrd1.xz
APPEND netboot=nfs://KMS01:/kav ro net.ifnames=0 lang=ru dostartx --

и попробуйте загрузиться. Если снова возникнет проблема, то пришлите, пожалуйста фотографию с ошибкой.

Здравствуйте, имеется сервер WDS на основе WinServ2016 std  настроена шара NFS

На сервер добавлен загрузчик syslinux - настроен 

Для того чтоб настроить загрузку KRD  с помощью сервера развертывания следовал вашей инструкции:  скачал патч, создал нужные директории, поправил файл default.  

После этого при попытке запустить загрузку KRD  из меню загрузчика сислинукс получаем следующее… см скриншот

 через секунду или две  эти строки пропадают, индикация активности сети тоже и ничего более не происходит.  Судя по строчкам  обращение к initrd1  не происходит

Прошу подсказки, что делать дальше.

Перепробовал массу инструкций которыми заполнен интернет, настроить загрузку по сети KRD так и не удалось, в течении недели пляски с бубном.

Userlevel 7
Badge +8

@fuzzball80 попробуйте воспользоваться рекомендациями этой статьи: https://support.kaspersky.ru/15271

@fuzzball80попробуйте воспользоваться рекомендациями этой статьи: https://support.kaspersky.ru/15271

Я уже использовал эту инструкцию, это одно из первых что я попробовал

Reply / Ответить