Linux
嘗試在 EUFI 64 板上使用 PXELinux 6.03 網路引導 Linux,tftp 太慢
我正在嘗試使用基於 x5-Z8350 的迷你 PC 建立一個兒童學校實驗室:
https://ark.intel.com/products/93361/Intel-Atom-x5-Z8350-Processor-2M-Cache-up-to-1_92-GHz
我的似乎有一個 AMI 64 UEFI“bios”。我已經設法從 Ubuntu 伺服器(syslinux 6.03,還不需要 6.04)提供 IP,tftp syslinux.efi,然後是 ldlinux.e64,然後是需要很長時間的 vmlinuz 映像和 initrm。然後凍結…
我碰到:
我的客戶聲明也是
PXEClient:Arch:00007:UNDI:003016。
我今天有2個問題:
- InitRM (大約 40Mb) 需要大約 20 分鐘才能載入,這是由於前面提到的 tftp 錯誤嗎?我正在使用 atftpd。我怎麼能解決這個問題?來自 nfs 的 vmlinuz 和 initrm?其他 tftp 伺服器?
2)在載入或執行核心時可能會凍結。這可能是由於試圖在此板上使用 i386 圖像…?
非常歡迎任何幫助或提示。
乾杯,胡安。
絕對是 40 Meg TFTP 傳輸的 20 分鐘是 Syslinux 6.03 UEFI TFTP 錯誤/秒的結果。您必須克服這個問題的唯一方法是升級 Syslinux(即使今天不存在 6.04 最終版本)或改為通過 HTTP 傳輸。
Arch:00007 表示您有 UEFI 64 客戶端,在該架構上傳入 UEFI 32 和/或 32 位作業系統時可能會遇到一些問題。