当我尝试使用安装在物理盒子上的 USBkey 来使用它时遇到了一个恼人的问题,而谷歌搜索却没有帮助。
如果我指定 URL 作为安装介质,安装会顺利进行,但如果我指定与安装介质相同的 USB 密钥,则安装不会进行。centos 论坛上有精彩的讨论 这里但它似乎对我没有帮助。
首先让我告诉你我想要实现什么,我需要使用两个硬盘来组成 raid 1。raid 分区功能可以工作,但我无法使用 USB kickstart 来让它工作
如果我给出 URL,它就会起作用
install
url --url=http://my.machine/ks/CentOS-6.3
但使用 USB 则不行
install
harddrive --partition=sda1 --dir=/
如果我不忽视那份动力
ignoredisk --drives=sda
然后在稍后阶段,它显示未找到 [sda1]。但如果我不忽略,它会在 sda 上安装 Linux,尽管我在 raid conf 中指定了磁盘名称
part raid.008001 --ondisk=sdb --asprimary --size=512
part raid.008002 --ondisk=sdc --asprimary --size=512
part raid.008017 --ondisk=sdb --grow --asprimary --size=200
part raid.008033 --ondisk=sdc --grow --asprimary --size=200
raid /boot --fstype=ext4 --level=1 --device=md0 raid.008001 raid.008002
raid pv.009001 --level=1 --device=md1 raid.008033 raid.008017
我正在使用 CentOS 6.3 最小安装。
答案1
如果您只是创建一个新的 kickstart 文件,这可能是最简单的。
从 USB 棒手动进行安装。安装的系统将生成一个/root/anaconda-ks.cfg
,然后您可以向其中添加自己的自定义设置。自定义并将该 kickstart 文件复制回 USB 棒,然后运行它。