![HP ML350 Gen8:在 PXE 上擦除磁盘 cciss/c0d0 时出错](https://linux22.com/image/635808/HP%20ML350%20Gen8%EF%BC%9A%E5%9C%A8%20PXE%20%E4%B8%8A%E6%93%A6%E9%99%A4%E7%A3%81%E7%9B%98%20cciss%2Fc0d0%20%E6%97%B6%E5%87%BA%E9%94%99.png)
我有一台 ML350 Gen8,在第一次 PXE 启动时,它会询问我是否确定要擦除 raid 控制器 cciss/c0d0,并提供是 | 否的选项。只有当磁盘是全新的时才会发生这种情况。
磁盘布局:
clearpart --all --drives=cciss/c0d0
part /boot --fstype ext3 --size=100 --ondisk=cciss/c0d0
part pv.2 --size=0 --grow --ondisk=cciss/c0d0
volgroup VolGroup00 --pesize=32768 pv.2
logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=512 --grow --maxsize=10
logvol / --fstype ext3 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow
bootloader --location=mbr --driveorder=cciss/c0d0 --append=""
任何想法都很好
答案1
您能告诉我们您使用什么操作系统吗?这是一个很大的细节。我假设是 Red Hat 或 CentOS...
现代操作系统下的 HP Gen8 服务器将使用HPSA 驱动程序,不是 CCISS。因此您的驱动器将是 /dev/sdX...例如 /dev/sda、/dev/sdb 等。(也许这不是 Gen8 服务器)
无论如何,假设是 RHEL 或 CentOS,您将需要zerombr
kickstart 中的参数来解决此问题。
来自文档:
zerombr:如果指定了 zerombr,则会初始化磁盘上发现的任何无效分区表。这会破坏具有无效分区表的磁盘的所有内容。在具有先前初始化的磁盘的系统上执行无人值守安装时,需要此命令。