私は別れを教えています。 docs では次のようになります。
Partedには、コマンドラインとインタラクティブの2つのモードがあります。 Partedは常に次のもので開始する必要があります。
# parted device
[...]コマンドラインモードでは、この後に1つ以上のコマンドが続きます。例えば:
# parted /dev/sda mklabel gpt mkpart P1 ext3 1MiB 8MiB
[...]対話モードでは、コマンドはプロンプトで一度に1つずつ入力され、すぐにディスクを変更します。
前の行を実行すると、代わりにpartedがインタラクティブになってユーザー入力を待機し、エラーが発生するようです。
parted: invalid token: mkpart
何かが足りないのですか、それともドキュメントにバグがありますか?
PS:エラーは-s
スイッチでは表示されません。
コマンドラインを使用する場合、「パーティション名」の部分を空白のままにすることはできません。
また、「parted:invalid token:mkpart」は、
警告:/ dev/xvdfの既存のディスクラベルは破棄され、このディスク上のすべてのデータが失われます。続けたいですか?
はい・いいえ?
mkpart
は「はい」でも「いいえ」でもないため、無効なトークンのエラーメッセージが表示されます。
修正:-s
または--script
オプションを使用します。
Sudo parted -s /dev/xvdf mklabel gpt mkpart MyPartName 'ext2' '0%' '100%' print all