Ubuntu-14.04
Ubuntu 網路引導安裝崩潰
我有一個執行 PXE 的 dhcp 伺服器,以及一個需要通過 PXE 安裝 ubuntu 的客戶端。
我設法讓安裝程序工作。它在kickstart文件的幫助下順利完成安裝,但突然停在“安裝系統”處,並說它遇到了錯誤。我不知道是什麼原因造成的,或者如何解決它。有什麼幫助嗎?
錯誤是這種一般性的失敗,它沒有給我任何繼續:
[!!] Install the system Installation step failed an installation step failed. you can try to run the failing item again from the menu, for skip it and choose something else. the failing step is: Install the system
我的 kickstart 文件如下所示:
#Generated by Kickstart Configurator #platform=x86 #System language lang en_US #Language modules to install langsupport en_US #System keyboard keyboard dk #System mouse mouse #System timezone timezone Europe/Copenhagen #Root password rootpw SecretPass #Initial user user local --fullname "Local Admin" --password SecredPass #Reboot after installation reboot #Use text mode install text #Install OS instead of upgrade install #Use Web installation url --url http://172.16.0.6/ubuntu14.10 #System bootloader configuration bootloader --location=mbr #Clear the Master Boot Record zerombr yes #Partition clearing information clearpart --all --initlabel #Disk partitioning information part swap --recommended --asprimary --ondisk sda part /boot --fstype ext4 --size 128 --ondisk sda part / --fstype ext3 --size 1 --grow --ondisk sda #System authorization infomation auth --useshadow --enablemd5 --enableldap --enableldapauth --ldapserver ldap://hellerup.mosek.intranet --ldapbasedn dc=hellerup,dc=mosek,dc=intranet #Firewall configuration firewall --disabled #Do not configure the X Window System skipx
要安裝 PXE 伺服器,我使用了本指南,信中 https://help.ubuntu.com/community/PXEInstallServer
看起來這是在所有較新版本的 ubuntu 上發生的錯誤。較新的 Ubuntu 版本在安裝過程中使用稱為 squashfs 的東西,但 PXE 伺服器不會通知 .squashfs 文件是否存在,因此安裝失敗。
要解決它,只需將以下內容添加到預種子文件中
d-i live-installer/net-image string http://path/to/installation/filesystem.squashfs