ホームページ  >  記事  >  システムチュートリアル  >  Linuxのハードディスクパーティションfdiskとpartedコマンドの詳細説明

Linuxのハードディスクパーティションfdiskとpartedコマンドの詳細説明

WBOY
WBOY転載
2024-02-09 16:36:27435ブラウズ

Linux システムでは、fdisk と parted という 2 つの主要なパーティション コマンドを使用できます。 fdisk コマンドは広く使用されていますが、制限の 1 つは、2TB を超えるパーティションをサポートしていないことです。 2TB を超えるパーティションを作成する必要がある場合は、parted コマンドを使用する必要があります。もちろん、parted コマンドを使用して、より小さなパーティションを作成することもできます。ここで、fdisk コマンドを使用してパーティションを作成する方法を見てみましょう。

従来の MBR (マスター ブート レコード) パーティション分割方法では、ハード ディスクを最大 4 つのプライマリ パーティションに分割することが制限されています。ハードディスクにまだ未割り当ての領域がある場合でも、プライマリ パーティションをさらに作成し続けることはできません。

Linux硬盘分区 fdisk 和 parted命令详解

さらにパーティションが必要な場合は、拡張パーティションに論理パーティションを作成する必要があります。解決策は次のとおりです

Linux硬盘分区 fdisk 和 parted命令详解

fdisk コマンド

新しいディスク情報の表示

リーリー Linux硬盘分区 fdisk 和 parted命令详解

注: 現在のハード ディスクで fdisk を使用しないでください。システム全体が完全に削除されます。必ず別のハード ディスクを見つけるか、仮想マシンを使用してください。

情報の下部はパーティション情報で、合計 7 列あります。意味は次のとおりです。

  • Device: パーティションのデバイス ファイル名。
  • Boot: ブート パーティションかどうか ここで、/dev/sda1 はブート パーティションです。
  • Start: パーティションの開始位置を表す開始シリンダー。
  • End: パーティションの終了位置を表す終端シリンダー。
  • ブロック: パーティションのサイズ (KB 単位)。
  • id: パーティション内のファイル システムの ID。 fdisk コマンドでは、「i」を使用して表示できます。
  • システム: パーティションにインストールされているシステムは何ですか。

パーティションコマンド

リーリー Linux硬盘分区 fdisk 和 parted命令详解

「p」と入力すると、ディスクの現在のパーティションのステータスが表示されます

Linux硬盘分区 fdisk 和 parted命令详解

「n」と入力して新しいディスク パーティションを作成します。最初に 2 つのプライマリ ディスク パーティションを作成します:

Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解

Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解

fdisk 対話型コマンドは次のとおりです:

Linux硬盘分区 fdisk 和 parted命令详解

分割されたコマンド

partprobe コマンドは、システムを再起動せずに新しく作成されたパーティションを認識できるように、新しいパーティション テーブルをすぐに読み取るようにカーネルに指示します。

parted パーティショニング ツールは、GPT パーティショニング メソッドに属します。従来の MBR パーティショニング メソッドとは異なります。最大 4 つのプライマリ パーティションに制限されています。GPT パーティショニングは、パーティション テーブルの冗長性を提供して、パーティション テーブルのバックアップとセキュリティを実現します。パーティションテーブル。

コマンド形式

リーリー

1. システム パーティション テーブル情報の表示

リーリー Linux硬盘分区 fdisk 和 parted命令详解

2. パーティションの作成

[root@localhost omc]# parted 【硬盘】 mkpart 分区类型 文件系统类型 开始 结束

其中,mkpart指令为创建新的分区,分区类型有:primary,logical,extended三种,文件系统类型有:fat16,fat32,ext2,ext3,linux-swap等,开始与结束标记区分开始与结束的位置(默认单位为MB)

示例

[root@localhost omc]# parted /dev/sdc mkpart primary ext3 1 2G

ext3的主分区,从磁盘的第1MB开始分区,到2GB的位置,大小为2GB的主分区

[root@localhost omc]# parted /dev/sdc mkpart primary ext3 2G 4G创建

创建一个容量为2GB的分区,从硬盘的第2个GB位置开始分区,到第4个GB的位置结束。

3、修改分区表格式

[root@localhost omc]# parted /dev/sdc mklabel gpt
Linux硬盘分区 fdisk 和 parted命令详解

4、删除分区

[root@localhost omc]# parted /dev/sdc rm2使用

rm指令可以删除分区

利用pared命令除了基本的分区创建和删除外,还可以进行分区检查,调整分区大小,还原误删除分区等操作。

以上がLinuxのハードディスクパーティションfdiskとpartedコマンドの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。