Linux では、パーティションを削除するとパーティション内のデータも削除されるため、データが失われます。パーティションを削除する方法: 1. GParted ツールをインストールし、GParted インターフェイスで削除するパーティションを選択し、パーティション メニューから [削除] オプションを選択します; 2. fdisk コマンドを構文「」で使用して削除します。 sudo fdisk --list パーティション名」。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux システムの各パーティションはファイル システムであり、独自のディレクトリ階層を持っています。
linux パーティションの削除はデータにどのような影響を与えますか?
パーティションを削除すると、パーティション内のデータも削除されるため、データが失われます。
したがって、パーティションで作業するときは必ずデータをバックアップしてください。わずかなタイプミスや滑りが大きな損害をもたらす可能性があります。私たちが警告しなかったとは言わないでください!
Linux ディスク パーティション
1. プライマリ パーティション、拡張パーティション、および論理パーティション
Linuxハードディスクのパーティションには、プライマリ パーティション、拡張パーティション、論理パーティションの 3 種類があります。
ハードディスクのパーティションは主にプライマリ パーティション (Primary Partion) と拡張パーティション (Extension Partion) の 2 種類に分かれており、プライマリ パーティションと拡張パーティションの数の合計は 4 つを超えることはできません。
プライマリ パーティション: すぐに使用できますが、再度パーティション化することはできません。
拡張パーティション: 使用する前にパーティション化する必要があります。つまり、2 回パーティション化する必要があります。
論理パーティション ((論理パーティション)): 拡張パーティションによって確立されるパーティションであり、論理パーティションの数に制限はありません。
拡張パーティションは論理パーティションの単なる「コンテナ」であり、実際にはプライマリ パーティションと論理パーティションのみがデータ ストレージに使用されます。
2. Linux でのハードディスク パーティションの識別
ハードディスク パーティションの識別は、通常 /dev/hd[a-z]X または /dev/sd[ a-z]X. 識別。[a-z] はハードディスク番号を表し、X はハードディスクのパーティション番号を表します。
ハードディスク パーティション全体のブロック番号識別: Linux では、hda、hdb、sda、sdb などが異なるハードディスクを識別するために使用されます;
その中には:
IDE インターフェース ハードディスク: /dev/hda1、/dev/hdb... として表されます。
SCSI インターフェース ハードディスクおよび SATA インターフェース ハードディスク/dev/sda、/dev/sdb... ... ;
ハードディスク内のパーティション: たとえば、/dev/hda5 の値が論理パーティション;
例:
hda1、hda2、hda5、および hda6 を使用して、さまざまなパーティションを識別します。このうち、文字 a は 1 番目のハードディスクを表し、b は 2 番目のハードディスクを表します。数字の 1 はハードディスクの最初のパーティションを表し、2 は 2 番目のパーティションを表します。 1 ~ 4 は、プライマリ パーティション (Primary Partition) または拡張パーティション (Extension Partition) に対応します。 5 以降はすべてハードディスクの論理パーティション (Logical Partition) に対応します。ハードディスクにプライマリ パーティションが 1 つしかない場合でも、論理パーティションには 5 から始まる番号が付けられるため、これには特別な注意を払う必要があります。
Linux でパーティションを削除する方法
1. GParted を使用してパーティションを削除します。ディスク パーティション (GUI 方法)
デスクトップ Linux ユーザーは、GUI ベースのツールを使用すると、より快適で、おそらくより安全に感じるかもしれません。 Linux ではパーティションを管理できるツールがいくつかあります。ディストリビューションによっては、これらのツールが 1 つ以上システムにインストールされている場合があります。このチュートリアルでは、GParted を使用します。これは、非常にシンプルで直感的に使用できる人気のオープンソース ツールです。
最初のステップは、GParted がシステムにまだインストールされていない場合はインストールすることです。これは、ディストリビューションのソフトウェア センターで見つかるはずです。
また、ディストリビューションのパッケージ マネージャーを使用してインストールすることもできます。 Debian および Ubuntu ベースの Linux ディストリビューションでは、apt install コマンドを使用できます:
sudo apt install gparted
インストールが完了したら、GParted を開いてみましょう。ディスク パーティションを扱うため、root アクセスが必要です。認証を求められ、開くと次のようなウィンドウが表示されます。
右上隅でディスクを選択し、その下でディスクを選択できます。パーティションを削除したい。
次に、パーティション メニューから「削除」オプションを選択します。
这个过程是没有完整完成的,直到你重写分区表。这是一项安全措施,它让你在确认之前可以选择审查更改。
要完成它,只需点击位于工具栏中的 “应用所有操作” 按钮,然后在要求确认时点击 “应用”。
点击 “应用” 后,你会看到一个进度条和一个结果消息说所有的操作都成功了。你可以关闭该信息和主窗口,并认为你的分区已从磁盘中完全删除。
现在你已经知道了 GUI 的方法,让我们继续使用命令行。
2、使用 fdisk 命令删除分区(CLI 方法)
几乎每个 Linux 发行版都默认带有 fdisk,我们今天就来使用这个工具。你需要知道的第一件事是,你想删除的分区被分配到哪个设备上了。为此,在终端输入以下内容:
sudo fdisk --list
这将打印出我们系统中所有的驱动器和分区,以及分配的设备。你 需要有 root 权限,以便让它发挥作用。
在本例中,我将使用一个包含两个分区的 USB 驱动器,如下图所示:
系统中分配的设备是 /sdb,它有两个分区:sdb1 和 sdb2。现在你已经确定了哪个设备包含这些分区,你可以通过使用 fdisk 和设备的路径开始操作:
sudo fdisk /dev/sdb
这将在命令模式下启动 fdisk。你可以随时按 m 来查看选项列表。
接下来,输入 p,然后按回车查看分区信息,并确认你正在使用正确的设备。如果使用了错误的设备,你可以使用 q 命令退出 fdisk 并重新开始。
现在输入 d 来删除一个分区,它将立即询问分区编号,这与 “Device” 列中列出的编号相对应,在这个例子中是 1 和 2(在下面的截图中可以看到),但是可以也会根据当前的分区表而有所不同。
让我们通过输入 2 并按下回车来删除第二个分区。你应该看到一条信息:“Partition 2 has been deleted”,但实际上,它还没有被删除。fdisk 还需要一个步骤来重写分区表并应用这些变化。你看,这就是完全网。
你需要输入 w,然后按回车来使这些改变成为永久性的。没有再要求确认。
在这之后,你应该看到下面这样的反馈:
现在,使用
sudo fdisk --list /dev/sdb
查看该设备的当前分区表,你可以看到第二个分区已经完全消失。你已经完成了使用终端和 fdisk 命令来删除你的分区。成功了!
相关推荐:《Linux视频教程》
以上がパーティションを削除すると、Linux のデータにどのような影響がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。