В настоящее время мы используем FOG в качестве решения для компьютерной визуализации. На всех ПК установлена настройка загрузки PXE, и отображается меню загрузки FOG. Что я хотел бы сделать, так это добавить Kali iso в качестве опции запуска, которая запустит Kali, как если бы это был живой CD. Я надеялся, что это так же просто, как добавить ссылку в файл «по умолчанию» в папке «pxelinux.cfg». Мой файл по умолчанию теперь выглядит следующим образом:

DEFAULT vesamenu.c32
MENU TITLE FOG Computer Cloning Solution
MENU BACKGROUND fog/bg.png
MENU MASTER PASSWD $1$0123456789
menu color title    1;36;44    #ffffffff #00000000 std
LABEL fog.local
-- cut some text --
LABEL Kali
        kernel fog/kali/memdisk 
            set isofile="fog/kali/kali.iso"
        loopback loop $isofile
        linux (loop)/live/vmlinuz boot=live iso-scan/filename=$isofile noconfig=sudo username=root hostname=kali
        initrd (loop)/live/initrd.img
        MENU Kali
        TEXT HELP
        Kali v 1.0.6
        ENDTEXT
PROMPT 0
TIMEOUT 30

Однако это не работает. У кого-нибудь есть идея, как можно легко добавить Kali в качестве варианта загрузки? Нет необходимости в постоянном написании, это должно быть так, как если бы это был liveCD.

1 ответ1

0

Этот работает для моего

menuentry "kali_custom" {
    set root=(hd0,4)
    set iso="/iso/kali.iso"
    set bootoptions="findiso=$iso boot=live noconfig=sudo username=root hostname=kali quiet splash"
    search --set -f $iso
    loopback loop (hd0,4)$iso
    linux (loop)/live/vmlinuz $bootoptions
    initrd (loop)/live/initrd.img
}

Если не попробовать этот

menuentry "kali_1" {
    iso="/iso/kali.iso"
    bootoptions="findiso=$iso boot=live noconfig=sudo username=root hostname=kali quiet splash"
    search --set -f $iso
    loopback loop $iso
    linux (loop)/live/vmlinuz $bootoptions
    initrd (loop)/live/initrd.img
}

Хорошего дня;

редактировать
Я положил его в /boot/grub/grub.cfg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .