跳过导览列.
首页
做最好的Linux技术文档网站

kickstart安装不同类型的服务器

请教: DELL和HP的磁盘命名是不一样的,例如:DELL为sda,HP则为c0d0,这样就存在一个问题, 我用DHCP,kickstart自动安装服务器的时候在kickstart文件里面没办法同时支持HP和DELL的服务器。 我现在想做到不管是HP的还是DELL的服务器插上网线开机不需要做任何操作就可以自动安装,请问各位有什么办法?

jarson's picture

完全可以,使用kickstart

完全可以,使用kickstart 的%pre功能,安装前会做出判断,加入如下代码:

%pre
if
grep -q sda /proc/partitions
then
disktype=sda
elif
grep -q c0d0 /proc/partitions
then
disktype=c0d0
elif
grep -q hda /proc/partitions
then
disktype=hda
else 
echo "the disk is't exist";exit 1
fi

 

 

这段代码可以判断磁盘类型,并且用变量disktype来代替磁盘

fly long thank.

fly long thank.

回应浏览选项

Select your preferred way to display the comments and click "Save settings" to activate your changes.