0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

parted

Posted at

partedは、Linuxでディスクパーティションを操作するための強力なツールです。partedを使用することで、パーティションの作成、削除、サイズ変更、コピーなどができます。以下に、partedの基本的な使い方と一般的な操作の例を示します。

基本的な使用方法

インタラクティブモードでpartedを起動

sudo parted /dev/sda

非インタラクティブモードでpartedを使用

sudo parted /dev/sda mklabel gpt
sudo parted /dev/sda mkpart primary ext4 1MiB 100%

一般的な操作

パーティションテーブルの作成

新しいディスクにパーティションテーブルを作成します。msdos(MBR)またはgpt(GPT)を指定します。

sudo parted /dev/sda mklabel gpt

パーティションの作成

新しいパーティションを作成します。ここでは、1 MiBから100%までの範囲でext4ファイルシステムを持つパーティションを作成します。

sudo parted /dev/sda mkpart primary ext4 1MiB 100%

パーティションの表示

ディスク上のパーティションのリストを表示します。

sudo parted /dev/sda print

パーティションの削除

特定のパーティションを削除します。ここでは、2番目のパーティションを削除します。

sudo parted /dev/sda rm 2

パーティションのサイズ変更

特定のパーティションのサイズを変更します。ここでは、2番目のパーティションをサイズ変更します。

sudo parted /dev/sda resizepart 2 200GiB

ファイルシステムのチェックと修復

parted自体にはファイルシステムのチェック機能はありませんが、e2fsckなどの外部ツールを使用してファイルシステムをチェックします。

sudo e2fsck -f /dev/sda1

インタラクティブモードでの操作

インタラクティブモードでpartedを起動すると、partedプロンプトが表示され、そこからコマンドを実行できます。

sudo parted /dev/sda

以下は、インタラクティブモードでの基本的な操作例です。

パーティションテーブルの作成

(parted) mklabel gpt

パーティションの作成

(parted) mkpart primary ext4 1MiB 100%

パーティションの表示

(parted) print

パーティションの削除

(parted) rm 2

パーティションのサイズ変更

(parted) resizepart 2 200GiB

終了

(parted) quit

注意事項

  • partedを使用する際には、誤ってデータを消去しないように注意が必要です。特に既存のパーティションやデータを操作する場合は、事前にバックアップを取ることを強くお勧めします。
  • GPTパーティションテーブルを使用する場合は、gdiskなどのツールも併用すると便利です。

まとめ

partedは、ディスクパーティションの作成、管理、修正を行うための強力なツールです。基本的なコマンドを理解し、正しく使用することで、ディスクのパーティション管理を効率的に行うことができます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?