我正在尝试在 vmware 12 上使用 kickstart 安装 centos 7。我已经下载了 iso 并使用相同的 iso 包安装了许多虚拟机。
我收到错误:设置基础存储库时出错
我为 kickstart 执行的步骤。
mount /dev/sr0 /webdir/rhel //CD rom iso 安装在这里
chown -R root:root /website/rhel
chmod 755 /webdir/ks.cfg
我的启动文件
#version=RHEL7
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
#cdrom
url --url http://192.168.1.201/rhel
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8
# Network information
network --bootproto=static --device=eno16777736
--gateway=192.168.1.1 --ip=192.168.1.200 --
nameserver=192.168.1.1 --netmask=255.255.255.0
--noipv6 --activate
#network --hostname=server.homedomain.com
# Root password
rootpw --iscrypted $6$ozwaEbpRPt30cDvE
$AvQIjqHZAkFSCqc8vfO.Kta6QPw7AXTNFXtNASV2HGU9pnc
lcNcpzjvoe4wFc9bdoo8Kyfe01tuauM0k9s3pn/
# System timezone
timezone Asia/Karachi --isUtc --nontp
user --name=atif --password=asif10
#user --name=asif --password=
$6$DThpCq/Gemo2s3DL
$3y4CtyJYO.gvZ67acOskcOvKNUJiYlz3hEUF/LoRu0FDDIc
u6rVS5OFVfLygbDjLOjkANvs5aCupKawyRw3jU1 --
iscrypted --gecos="Muhammad Asif"
# X Window System configuration information
xconfig --startxonboot
# System bootloader configuration
bootloader --location=mbr --boot-drive=sda
# Partition clearing information
clearpart --none --initlabel
# Disk partitioning information
part pv.196 --fstype="lvmpv" --ondisk=sda --
size=16900
part /boot --fstype="xfs" --ondisk=sda --
size=1024 --label=boot
volgroup centos --pesize=4096 pv.196
logvol /home --fstype="xfs" --size=1024 --
label="home" --name=home --vgname=centos
logvol swap --fstype="swap" --size=1024 --
name=swap --vgname=centos
logvol / --fstype="xfs" --size=14848 --
label="root" --name=root --vgname=centos
%packages
@base
@core
@desktop-debugging
@dial-up
@directory-client
@fonts
@gnome-desktop
@guest-agents
@guest-desktop-agents
@input-methods
@internet-browser
@java-platform
@multimedia
@network-file-system-client
@networkmanager-submodules
@print-client
@x11
%end
%addon com_redhat_kdump --disable --reserve-
mb='auto'
%end
请针对此问题提出解决方案。
答案1
您的设置定义了 CD 安装,但您的 kick 脚本定义了网络位置。
我为 kickstart 执行的步骤。 mount /dev/sr0 /webdir/rhel //CD rom iso 安装在这里 chown -R root:root /website/rhel chmod 755 /webdir/ks.cfg
# Use CDROM installation media
#cdrom
url --url http://192.168.1.201/rhel
难道不应该是这样的:
# Use CDROM installation media
cdrom
repo --name="RHEL7" --baseurl=cdrom:sr0
答案2
经过大量的谷歌搜索,我整天都在寻找这个解决方案。它起作用了。
我只更改了 ks.cfg 中的一行
**
# Use CDROM installation media
#cdrom
url --url="http://192.168.1.215/rhel" // only added = and "" only
# Use graphical install
graphical
**
对其他人重复上述步骤:
服务器设置:
使用 http
webdir=/var/www/html
mkdir /webdir/rhel <br>
mount /dev/sr0 /webdir/rhel //CDROM iso is mounted here <br>
chown -R root:root /website/rhel <br>
chmod 755 /webdir/ks.cfg<br>
客户:
按 Esc 键:
启动:linux ks=http://192.168.1.215/ks.cfg
它运行完美。