Linux Mint 19 через WDS PXE не загружается

Я застрял, пытаясь сделать linux mint 19 доступным из моих wds.

Я могу загружать windows, ubuntu, centos, debian, kali linux И linux mint 18 с минимальными проблемами, но linux mint 19 просто не загружается.

Текущий файл меню:

DEFAULT      vesamenu.c32
PROMPT       0

MENU TITLE PXE Boot Menu
MENU INCLUDE pxelinux.cfg/graphics.conf

## Local Boot ##

LABEL local
menu label ^Boot Normally
localboot -1
Type 0x80

## Windows ##

LABEL wds
menu label Install Windows
KERNEL pxeboot.0

## Linux ##

LABEL LinuxMint18Cinnamon
MENU LABEL ^LIVE Linux Mint 18 Cinnamon
KERNEL /ISO/Mint18Cinnamon/casper/vmlinuz
APPEND boot=casper netboot=nfs nfsroot=192.168.1.6:/ISO/Mint18Cinnamon initrd=/ISO/Mint18Cinnamon/casper/initrd.lz

label Centos7
menu label ^Install Centos 7
KERNEL /Linux/Centos7/vmlinuz
APPEND initrd=/Linux/Centos7/initrd.img repo=nfs:192.168.1.6:/ISO/CentOS-7-x86_64-DVD-1810.iso 

label Debian9.8
menu label ^Install Debian 9.8
kernel /Linux/Debian9.8/linux
append initrd=/Linux/Debian9.8/initrd.gz

label Ubuntu19.04
menu label ^Install Ubuntu 19.04
kernel /Linux/Ubuntu19.04/linux
append initrd=/Linux/Ubuntu19.04/initrd.gz

LABEL Kali Linux 2019
MENU LABEL ^Kali 2019
kernel /ISO/Kali2019/live/vmlinuz
append vga=normal boot=live netboot=nfs nfsroot=192.168.1.6:/ISO/Kali2019 initrd=/ISO/Kali2019/live/initrd.img

## TESTING ##

LABEL LinuxMint19Cinnamon
MENU LABEL ^Install Linux Mint 19 Cinnamon
KERNEL /ISO/Mint19Cinnamon/casper/vmlinuz
APPEND boot=casper netboot=nfs nfsroot=192.168.1.6:/ISO/Mint19Cinnamon initrd=/ISO/Mint19Cinnamon/casper/initrd.lz

Ошибки

  • Не удалось запустить Установить консольный шрифт и ошибку раскладки клавиатуры

    systemctl status console-setup.service выдает ту же ошибку с дополнительным / bin / setupcon: 903: / bin / setupcon: не удается открыть /tmp/tempkbd.axcw04: нет файла sush . Перезапуск console-setup.service заставляет его работать, но я все еще застрял без live mint.

  • Не удалось смонтировать / tmp

    systemctl status tmp.mount говорит Mount процесс завершен, но монтировки нет. и Ошибка с результатом "протокол" . Перезапуск tmp.mount ничего не меняет.

Я также пробовал настраивать его так же, как и другие дистрибутивы, но я никогда не доходил до Linux Mint 18, поэтому я не буду объяснять каждую последнюю ошибку, которую они допустили.

Я попытался добавить rw в конец APPEND , но это ничего не изменило. Также добавлены root = / dev / nfs и их комбинация, но все те же ошибки.

0
задан 1 May 2019 в 21:43
2 ответа

Благодаря Пату я понял, что мне нужно только добавить торам в ПРИЛОЖЕНИЕ , чтобы оно работало.

Рабочая конфигурация:

LABEL LinuxMint19Cinnamon
MENU LABEL ^Install Linux Mint 19 Cinnamon
KERNEL /ISO/Mint19Cinnamon/casper/vmlinuz
APPEND toram boot=casper netboot=nfs nfsroot=192.168.1.6:/ISO/Mint19Cinnamon initrd=/ISO/Mint19Cinnamon/casper/initrd.lz
0
ответ дан 4 December 2019 в 15:42

См. здесь , как Serva PXE загружает Mint 19. В этом случае вместо NFS используется CIFS, но вы можете легко изменить зараженные переменные.

[PXESERVA_MENU_ENTRY]
asset    = Mint 19 Live
platform = 64bit

kernel_bios    = /NWA_PXE/$HEAD_DIR$/casper/vmlinuz
append_bios    = showmounts toram root=/dev/cifs initrd=/NWA_PXE/$HEAD_DIR$/casper/initrd.lz,/NWA_PXE/$HEAD_DIR$/casper/INITRD_N11.2.3.GZ boot=casper netboot=cifs nfsroot=//$IP_BSRV$/NWA_PXE_SHARE/$HEAD_DIR$ NFSOPTS=-ouser=serva,pass=avres,sec=ntlm,vers=1.0,ro ip=dhcp ro ipv6.disable=1
ipappend_bios  = 2

kernel_efi64   = /NWA_PXE/$HEAD_DIR$/casper/vmlinuz
append_efi64   = showmounts toram root=/dev/cifs initrd=/NWA_PXE/$HEAD_DIR$/casper/initrd.lz,/NWA_PXE/$HEAD_DIR$/casper/INITRD_N11.2.3.GZ boot=casper netboot=cifs nfsroot=//$IP_BSRV$/NWA_PXE_SHARE/$HEAD_DIR$ NFSOPTS=-ouser=serva,pass=avres,sec=ntlm,vers=1.0,ro ip=dhcp ro ipv6.disable=1
ipappend_efi64 = 2

Посмотрите, как Serva использует дополнительный INITRD_N11.2.3.GZ , предоставляющий необходимые скрипты и / или отсутствующие модули ядра, чтобы PXE мог работать

1
ответ дан 4 December 2019 в 15:42

Теги

Похожие вопросы