![测试/验证 partman 专家配方的快速方法](https://linux22.com/image/1129706/%E6%B5%8B%E8%AF%95%2F%E9%AA%8C%E8%AF%81%20partman%20%E4%B8%93%E5%AE%B6%E9%85%8D%E6%96%B9%E7%9A%84%E5%BF%AB%E9%80%9F%E6%96%B9%E6%B3%95.png)
我正忙于编写预配置,并不断遇到与我的 partman 专家配方有关的问题。
在互联网连接速度较慢的主机上进行测试意味着测试更改的迭代之间需要 10 到 15 分钟(下载网络启动安装的安装文件)。
有没有办法在本地运行该配方,以
vm
查看仅该部分会发生什么,而不是达到该点的所有安装先决条件?
例如,当网络启动进入分区部分时,在下载一些所需的工具后,专家配方将写入/tmp
。
理想情况下,我正在寻找一种方法来切换到控制台,修改 tmp 文件中的专家配方,然后重新运行 partman,直到它通过并/
给出所需的分区。完成后,我可以更新预置文件中的配方以进行tftp
更多安装。
答案1
这不是您真正想要的,但您可以在安装过程中切换到 BusyBox,然后尝试 fdisk。但您必须重新启动才能加载新配方,因为我不知道如何从 /tmp 重新加载配方。
安装以tty1和BusyBox tty2为例。
您可以从 BusyBox 输入:fdisk /dev/sda。至少您可以尝试一下。我已将命令放入 PXE 安装中,但我刚刚尝试进入 VM(iso 安装)进行检查,但我无法使用 fdisk...