Linuxで新しいExt4ファイルシステム(パーティション)を作成する方法


ext4または4番目の拡張ファイルシステムは、Linuxで広く使用されているジャーナリングファイルシステムです。これは、ext3ファイルシステムのプログレッシブリビジョンとして設計されており、ext3のいくつかの制限を克服しています。

デザインの改善、パフォーマンス、信頼性の向上、新機能など、以前のバージョンに比べて大きな利点があります。ハードドライブに最適ですが、リムーバブルデバイスでも使用できます。

この記事では、Linuxで新しいext4ファイルシステム(パーティション)を作成する方法を説明します。まず、Linuxで新しいパーティションを作成し、ext4ファイルシステムでフォーマットしてマウントする方法を見ていきます。

注:この記事の目的のために:

  • We will assume that you have added a new hard drive to your Linux machine, in which you will create the new ext4 partition, and
  • If you are operating the system as an administrative user, use the sudo command to gain root privileges to run the commands shown in this article.

Linuxで新しいパーティションを作成する

fdisk-lまたはparted-lコマンドを使用してパーティションを一覧表示し、パーティションを作成するハードドライブを識別します。

# fdisk -l 
OR
# parted -l

上のスクリーンショットの出力を見ると、テストシステムに2台のハードディスクが追加されており、ディスク/dev/sdb をパーティション分割します。

次に、partedコマンドを使用して、選択したストレージデバイスでパーティションの作成を開始します。

# parted /dev/sdb

次に、mklabelコマンドを使用して、新しいディスクにラベルを付けます。

(parted) mklabel msdos

次に、mkpartコマンドを使用してパーティションを作成し、作成するパーティションタイプに応じて、「primary」や「logical」などの追加パラメーターを指定します。次に、ファイルシステムタイプとしてext4を選択し、パーティションのサイズを確立するために開始と終了を設定します。

(parted) mkpart                                                            
Partition type? primary/extended? primary 
File system type? [ext2]? ext4 
Start? 1 
End? 20190

デバイスの/dev/sdb にパーティションテーブルを印刷するか、新しいパーティションに関する詳細情報を印刷するには、printコマンドを実行します。

(parted) print

次に、quitコマンドを使用してプログラムを終了します。

新しいExt4パーティションのフォーマット

次に、次のようにmkfs.ext4またはmke4fsコマンドを使用して、ext4ファイルシステムタイプで新しいパーティションを適切にフォーマットする必要があります。

# mkfs.ext4 /dev/sdb1
OR
# mke4fs -t ext4 /dev/sdb1

次に、e4labelコマンドを使用して次のようにパーティションにラベルを付けます。

# e4label /dev/sdb1 disk2-part1
OR
# e2label /dev/sdb1 disk2-part1

ファイルシステムへの新しいExt4パーティションのマウント

次に、マウントポイントを作成し、新しく作成したext4パーティションファイルシステムをマウントします。

# mkdir /mnt/disk2-part1
# mount /dev/sdb1 //mnt/disk2-part1

dfコマンドを使用すると、システム上のすべてのファイルシステムを、人間が読める形式のサイズ(-h)、マウントポイントおよびファイルシステムタイプ(-T)とともに一覧表示できます。 )

# df -hT

最後に、/ etc/fstabに次のエントリを追加して、再起動後もファイルシステムの永続的なマウントを有効にします。

/dev/sdb1   /mnt/disk2-part1  ext4   defaults    0   0

次の関連記事もお読みください。

  1. How to Add New Disks Using LVM to an Existing Linux System
  2. How to Add a New Disk to an Existing Linux Server
  3. 10 Best File and Disk Encryption Tools for Linux
  4. How to Create a Virtual HardDisk Volume Using a File in Linux

それで全部です!この記事では、Linuxで新しいパーティションを作成し、ext4ファイルシステムタイプでフォーマットして、ファイルシステムとしてマウントする方法について説明しました。詳細について、または質問を私たちと共有するには、以下のフィードバックフォームを使用してください。