Heim > Artikel > Betrieb und Instandhaltung > Welche Auswirkungen hat das Löschen einer Partition auf Daten unter Linux?
Unter Linux werden durch das Löschen einer Partition auch die Daten der Partition gelöscht, was zu Datenverlust führt. So löschen Sie eine Partition: 1. Installieren Sie das GParted-Tool, wählen Sie die Partition aus, die Sie in der GParted-Benutzeroberfläche löschen möchten, und wählen Sie die Option „Löschen“ aus dem Partitionsmenü. 2. Verwenden Sie zum Löschen den Befehl „fdisk“ mit der Syntax „; sudo fdisk --list Partitionsname".
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Jede Partition im Linux-System ist ein Dateisystem und verfügt über eine eigene Verzeichnishierarchie.
Linux Welche Auswirkungen hat das Löschen einer Partition auf die Daten?
Das Löschen einer Partition löscht auch die Daten in der Partition, was zu Datenverlust führt.
Wenn Sie also an einer Partition arbeiten, sichern Sie unbedingt Ihre Daten. Ein kleiner Tippfehler oder Versäumnis kann kostspielig sein. Sagen Sie nicht, wir hätten Sie nicht gewarnt!
Linux-Festplattenpartition
1. Primäre Partition, erweiterte Partition und logische Partition
Es gibt drei Arten von Linux-Festplattenpartitionen: primäre Partition, erweiterte Partition und logische Partition.
Die Partitionen der Festplatte werden hauptsächlich in zwei Typen unterteilt: primäre Partition (Primärpartition) und erweiterte Partition (Erweiterungspartition). Die Summe der Anzahl der primären Partitionen und erweiterten Partitionen darf nicht größer als vier sein.
Primäre Partition: Sie kann sofort verwendet werden, kann jedoch nicht erneut partitioniert werden.
Erweiterungspartition: Sie muss partitioniert werden, bevor sie verwendet werden kann, was bedeutet, dass sie zweimal partitioniert werden muss.
Logische Partition ((Logische Partition)): Eine durch eine erweiterte Partition erstellte Partition. Es gibt keine Begrenzung für die Anzahl der logischen Partitionen.
Die erweiterte Partition ist lediglich ein „Container“ für die logische Partition. Tatsächlich werden nur die primäre Partition und die logische Partition zur Datenspeicherung verwendet.
2. Die Identifizierung der Festplattenpartition unter Linux
Die Identifizierung der Festplattenpartition wird im Allgemeinen durch /dev/hd[a-z]X oder /dev/sd[a-z]X identifiziert, wobei [a-z] das darstellt Festplattennummer und X steht für die Partitionsnummer innerhalb der Festplatte.
Die Blocknummernidentifikation der gesamten Festplattenpartition: Unter Linux werden HDA, HDB, SDA, SDB usw. verwendet, um verschiedene Festplatten zu identifizieren.
Unter ihnen:
IDE-Schnittstellenfestplatte: dargestellt als /dev/hda1, /dev/ hdb...;
Festplatten mit SCSI-Schnittstelle und Festplatten mit SATA-Schnittstelle werden als /dev/sda, /dev/sdb... dargestellt;
Partitionen in die Festplatte: Wenn der Wert von Zum Beispiel:
Verwenden Sie hda1, hda2, hda5, hda6, um verschiedene Partitionen zu identifizieren. Unter diesen steht der Buchstabe a für die erste Festplatte, b für die zweite Festplatte und so weiter. Die Zahl 1 steht für die erste Partition einer Festplatte, 2 für die zweite Partition und so weiter. 1 bis 4 entsprechen der primären Partition (Primärpartition) oder der erweiterten Partition (Erweiterungspartition). Ab 5 entsprechen sie alle der logischen Partition der Festplatte (logische Partition). Auch wenn eine Festplatte nur über eine primäre Partition verfügt, sind die logischen Partitionen beginnend mit 5 nummeriert, daher sollte hierauf besonders geachtet werden.
So löschen Sie eine Partition unter Linux
1. Festplattenpartition mit GParted (GUI-Methode) löschenAls Desktop-Linux-Benutzer fühlen Sie sich vielleicht mit GUI-basierten Tools wohler sicherer. Es gibt mehrere Tools, mit denen Sie Partitionen unter Linux verwalten können. Abhängig von Ihrer Distribution sind möglicherweise eines oder mehrere dieser Tools auf Ihrem System installiert. In diesem Tutorial verwende ich GParted. Es handelt sich um ein beliebtes Open-Source-Tool, das sehr einfach und intuitiv zu bedienen ist.
Der erste Schritt besteht darin, GParted zu installieren, falls es noch nicht auf Ihrem System vorhanden ist. Sie sollten es im Software Center Ihrer Distribution finden können.
Alternativ können Sie es auch mit dem Paketmanager Ihrer Distribution installieren. In Debian- und Ubuntu-basierten Linux-Distributionen können Sie den Befehl apt install verwenden:
sudo apt install gparted
Nach der Installation öffnen wir GParted. Da es sich um Festplattenpartitionen handelt, benötigen Sie Root-Zugriff. Sie werden zur Authentifizierung aufgefordert und sobald es geöffnet wird, sollten Sie ein Fenster wie dieses sehen:
In der oberen rechten Ecke können Sie die Festplatte auswählen und unten die Partition auswählen, die Sie löschen möchten.
Als nächstes wählen Sie die Option „Löschen“ aus dem Partitionsmenü:
这个过程是没有完整完成的,直到你重写分区表。这是一项安全措施,它让你在确认之前可以选择审查更改。
要完成它,只需点击位于工具栏中的 “应用所有操作” 按钮,然后在要求确认时点击 “应用”。
点击 “应用” 后,你会看到一个进度条和一个结果消息说所有的操作都成功了。你可以关闭该信息和主窗口,并认为你的分区已从磁盘中完全删除。
现在你已经知道了 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视频教程》
Das obige ist der detaillierte Inhalt vonWelche Auswirkungen hat das Löschen einer Partition auf Daten unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!