Mount
通過 WDS PXE 的 Linux Mint 19 無法啟動
我發現自己一直試圖從我的 wds 中獲取 linux mint 19。
我可以啟動 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
錯誤
Failed to start Set console font and keymap error
systemctl status console-setup.service
給出了同樣的錯誤,但有一個附加的/bin/setupcon: 903: /bin/setupcon: cannot open /tmp/tempkbd.axcw04: No sush file
. 重新啟動console-setup.service
使它工作,但我仍然沒有活薄荷。
Failed to mount /tmp
systemctl status tmp.mount
說Mount process finished, but there is no mount.
和Failed with result "protocol"
。重新啟動tmp.mount
不會改變任何東西。我也嘗試過以與其他發行版相同的方式對其進行配置,但我從未達到 Linux Mint 18 的水平,因此我不會解釋他們犯的每一個錯誤。
我確實嘗試
rw
在末尾添加APPEND
,但它沒有改變任何東西。還添加root=/dev/nfs
了兩者的組合,但仍然出現相同的錯誤。
感謝 Pat 我發現我只需要添加
toram
到APPEND
它就可以工作了。工作配置:
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
請參閱此處Serva PXE 如何引導 Mint 19。在這種情況下,使用 CIFS 代替 NFS,但您可以輕鬆更改受影響的變數。
[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提供所需的腳本和/或缺少核心模組 fpr PXE 能夠工作