スクリプトモードでpartedを使用して3つのパーティションを作成する方法

スクリプトモードでpartedを使用して3つのパーティションを作成する方法

元のLinuxディストリビューション用のインストールスクリプトを作成してみてください。

  • 私が作りたい最初のパーティションは1G /bootです。

  • 2番目は可変サイズのスワップパーティションでなければなりません(現在のRAM * 2)。

  • 3番目は、残りの空き容量の100%または50%です(ユーザーの選択によって異なります)。

開始セクターと終了セクターを指定できることはわかっていますが、文書が不足しているため、開始セクターをparted -s「最初の空きスペース」にし、終了セクターを「+16G」程度にする方法はわかりません。

この問題の助けや同様のツールを使用するソリューションを提供していただきありがとうございます。時間をいただきありがとうございます。

ベストアンサー1

この目的のためのキックスタートファイルがあるため、インストールスクリプトを作成する必要はありません。

たとえば、Redhat Webサイトにはkickstartジェネレータがあります。

https://access.redhat.com/labs/kickstartconfig/

サンプル起動ファイルの設定:

# Partition clearing information
clearpart --none --initlabel
# Disk partitioning information
part pv.166 --fstype="lvmpv" --ondisk=sda --size=50175
part /boot --fstype="xfs" --ondisk=sda --size=1024
volgroup ol --pesize=4096 pv.166
logvol /  --fstype="xfs" --grow --maxsize=51200 --size=1024 --name=root --vgname=ol
logvol swap  --fstype="swap" --size=4096 --name=swap --vgname=ol

おすすめ記事