Linux 自动安装CentOS 6.4-通过DVD上的kickstart实现最小化

Linux 自动安装CentOS 6.4-通过DVD上的kickstart实现最小化,linux,centos,Linux,Centos,我正在尝试通过DVD上的kickstart自动安装CentOS 6.4-minimal 下面是我的踢腿开始,是由水蟒自动生成的 # Kickstart file automatically generated by anaconda. #version=DEVEL install cdrom lang en_US.UTF-8 keyboard us network --onboot no --device eth0 --bootproto dhcp --noipv6 rootpw --iscr

我正在尝试通过DVD上的kickstart自动安装CentOS 6.4-minimal

下面是我的踢腿开始,是由水蟒自动生成的

# Kickstart file automatically generated by anaconda.

#version=DEVEL
install
cdrom
lang en_US.UTF-8
keyboard us
network --onboot no --device eth0 --bootproto dhcp --noipv6
rootpw --iscrypted $6$.tHtXJMs5GEzyQRm$52EX5ue3UuFC/zgencUbxuvwHXIPDuLmllkuNs4NRq7/Wa7FsI8ICxwPDsy/KnzSaUfEqfBROLAv0tPMksOhA1
firewall --service=ssh
authconfig --enableshadow --passalgo=sha512
selinux --enforcing
timezone --utc America/New_York
bootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"

repo --name="CentOS" --baseurl=cdrom:sr0 --cost=100

%packages --nobase
@core
%end

============================================================
ks.cfg
试图从DVD中的Repo安装软件包时,就会出现问题

我得到的错误是:

Unable to read package metadata. This may be due to a missing repodata directory. Please ensure that your install tree has been correctly generated.

cannot find a valid baseurl for repo:CentOS

============================================================
如果这是一个错误,有没有其他方法可以自动安装

是否有其他解决方案来自动化CentOS6.4 minimal

我试着把电话线拔掉了

repo --name="CentOS" --baseurl=cdrom:sr0 --cost=100
问题仍然存在

然后我试着换成这样

repo --name="CentOS" --baseurl=file:///mnt/source--cost=100
问题仍然存在


我遗漏了什么来包括

为什么不使用system config kickstart gui工具创建自己的文件,然后使用mkisofs创建自己的iso呢

上面的链接会很有帮助

谢谢和问候,

阿洛克·萨克(Alok Thaker)

我今天也遇到了同样的问题,但在评论了这句话之后,它奏效了:)

从:

您必须设置
url
属性,如:

    url --url=http://mirror.centos.org/centos/7.0.1406/os/x86_64/

有一些模板利用kickstart脚本创建Centos虚拟机。其中之一是。

第二个和第三个参数之间没有空格:

repo--name=“CentOS”-baseurl=file:///mnt/source/--cost=100

正确:
repo--name=“CentOS”-baseurl=file:///mnt/source/ --成本=100

我使用了system config kickstart gui工具。在安装软件包时,问题仍然是一样的,它会抛出一个错误,显示---->“无法从存储库读取组信息。这是生成安装树的问题。”在tty3控制台上,我也看到了此错误Yum.Base:未能将组文件添加到存储库:anaconda-CentOS-201303020136.i386-NoneHi认为,当您使用creatrepo use-g选项和相应的comps.xml文件时,您可以在此处查看更多有关如何帮助我构建iso的信息。我们从6.4 CentOS开始遵循了这些步骤。它开始时,我输入linux行,但结果是找不到cdrom,它卡住了。在F3终端中,我看到复制ks,检查cdrom,然后弹出它。有什么建议吗?我很确定这是一件简单的事情,但它让我发疯
    url     Install from an installation tree on a remote server via FTP, HTTP, or HTTPS.
    --url=          - The location to install from. Supported protocols are HTTP, HTTPS, FTP, and file.
    --mirrorlist=   - The mirror URL to install from.
    --proxy=        - Specify an HTTP, HTTPS or FTP proxy to use while performing the installation.
    --noverifyssl   - Disable SSL verification when connecting to an HTTPS server.
    url --url=http://mirror.centos.org/centos/7.0.1406/os/x86_64/