Rhel
安裝目標(Kickstart 不足)
我正在使用 KS 文件安裝 RHEL。由於未正確設置安裝目標,安裝停止,我收到的消息如下:
您尚未定義根分區 (/),這是繼續安裝 Red Hat Enterprise Linux 所必需的。
您尚未創建可引導分區
這是問題的圖像:
我在我的 KS 文件中看不到問題出在哪裡
這是 kickstart 的初始部分(我省略了其餘程式碼)
rootpw --iscrypted xxxxxxxxx timezone Americas/New_York install skipx text # url --url https://myurl.not.user.commented.out auth --enableshadow --passalgo=sha512 reboot ignoredisk --only-use=sda lang en_US.UTF-8 #langsupport --default=en_US.UTF-8 en_US.UTF-8 keyboard us # Network information network --bootproto=static --hostname=SRV-01.xxxxxx.com --device=eno3 --onboot=on --ipv6=auto --ip=192.xxx.xxx.xx --netmask=255.255.255.0 --gateway=192.xxx.xxx.xx --vlanid=411 --nameserver=xxx.xxx.xxx.xxx --nameserver=xxx.xxx.xxx.xxx --ipv6=auto --activate firewall --disabled selinux --disabled %pre #!/bin/bash # Enable all executed commands to be printed to the terminal set -x # Disk configuration section ignoredisk --only-use=sda # zerombr # bootloader --location=mbr --append="biosdevname=0" clearpart --initlabel --all --drives=sda part /boot --fstype xfs --size=1024 --ondisk=sda --asprimary part pv.1 --size=1000 --grow --ondisk=sda --asprimary volgroup vgroot pv.1 logvol / --fstype xfs --name=lvroot --vgname=vgroot --size=4096 logvol /usr --fstype xfs --name=lvusr --vgname=vgroot --size=4096 logvol /tmp --fstype xfs --name=lvtmp --vgname=vgroot --size=10240 logvol /var --fstype xfs --name=lvvar --vgname=vgroot --size=7168 logvol /apps --fstype xfs --name=lvapps --vgname=vgroot --size=5632 logvol /var/crash --fstype xfs --name=lvcrash --vgname=vgroot --size=12288 logvol swap --fstype swap --name=lvswap --vgname=vgroot --size=2048 logvol /home --fstype xfs --name=lvhome --vgname=vgroot --size=512 logvol /apps/tools --fstype xfs --name=lvITT --vgname=vgroot --size=22528 logvol /usr/local --fstype xfs --name=lvlocal --vgname=vgroot --size=256 %end
達尼洛
你在一個
%pre
塊內聲明你的分區佈局。該%pre
塊在讀取 kickstart 文件之前作為腳本執行,但在讀取時不包含在 kickstart 文件中。另外,%pre
and裡面的塊%end
不是腳本,所以不能正常執行。我相信您要做的就是簡單地刪除
%pre
,#!/bin/bash
,set -x
和%end
行。我強烈建議您也取消註釋zerombr
andbootloader
行;前者確保磁碟的 MBR 在創建新佈局之前清零,後者確保引導載入程序安裝在 MBR 中。