根据台式机与笔记本电脑更改 PXE 预置指令?

根据台式机与笔记本电脑更改 PXE 预置指令?

我正在制作 Debian 8 PXE 预置版本,以推广到笔记本电脑和台式机。我希望根据主机是笔记本电脑还是台式机来运行某些命令,即:

if laptop then command A
if desktop then command B

这可能吗?具体来说,我想根据主机类型设置不同的磁盘分区方案。

答案1

看一下示例文件这里

特别是,请参阅底部标题为“安装期间运行自定义命令”的说明。由于您可以在安装程序中运行您喜欢的任何 shell 命令,因此应该可以执行您想要的操作。

引用该页面的示例:

# This first command is run as early as possible, just after
# preseeding is read.
#d-i preseed/early_command string anna-install some-udeb
# This command is run immediately before the partitioner starts. It may be
# useful to apply dynamic partitioner preseeding that depends on the state
# of the disks (which may not be visible when preseed/early_command runs).
#d-i partman/early_command \
#       string debconf-set partman-auto/disk "$(list-devices disk | head -n1)"

相关内容