为什么 fdisk 有时会询问要创建什么样的分区,有时则不会?

为什么 fdisk 有时会询问要创建什么样的分区,有时则不会?

今天我试图编写一个使用 fdisk 进行磁盘分区的脚本(因为这似乎是最简单的选择)。

当第一次使用 fdisk 并按n新分区时,第一个提示询问我是否要创建主分区或扩展分区。我q不干了。返回到相同的过程时,第一个提示是我想首先进入哪个部门。由于我没有w写任何更改,所以应该没有任何更改,对吧?

如果我无法预测 fdisk 何时会给出提示,那么我就无法可靠地编写脚本。我读到的大多数内容都推荐使用 sfdisk 来编写脚本,但注意到不支持 SUN 磁盘标签。因为我想在 root 上安装 ZFS,所以我的理解是行不通的。

那么如何预测 fdisk 的提示,或者支持 UEFI 和 ZFS 的脚本分区的替代方案是什么?

注意:我很乐意编写此脚本,因为我有/dev/disk/by-id/每个设备的,以免因更改磁盘标签或 UUID 而感到困惑。

相关内容