スクリプトでfdiskを使用する[閉じる]

スクリプトでfdiskを使用する[閉じる]

.shスクリプトを使用して2つのパーティションを持つISOイメージを作成しています。

fdisk $image_name <<EOF
o
n



+64M
a
t
c
n




w
EOF

fdiskインタラクティブツール(ディストリビューション)のわずかな変更により、すべてのスクリプトが破損する危険を防ぐためのよりきれいな方法はありますか?fdisk

ベストアンサー1

FreeBSDを使用している場合は、 fdisk構成ファイルでパーティションを指定できるモードが含まれています(呼び出しを使用)。-f

Linuxでは試してみてくださいsfdisk。以下は、コマンドページから取得した例です。

sfdisk /dev/hdb << EOF
,3,L
,60,L
,19,S
,,E
,130,L
,130,L
,130,L
,,L
EOF

/dev/hdb2つのLinuxパーティション(3つと60のシリンダー)、19のシリンダースワップスペース、残りを含む拡張パーティションに分けられます。拡張パーティションには、4つのLinux論理パーティション(130シリンダーのうち3つ、残りのシリンダーの1つ)があります。

おすすめ記事