Löschen und Zusammenführen aller Windows-Partitionen aus der Arch-Linux-Installation

Löschen und Zusammenführen aller Windows-Partitionen aus der Arch-Linux-Installation

Neuling hier. Ich habe versucht, Arch Linux auf meinem Laptop zu installieren, der 2 Partitionen und eine Windows 10-Installation hat. Ich konnte Partitionen mit fdisk nicht löschen und zusammenführen, also habe ich gegoogelt und den folgenden Befehl ausgeführt.

dd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc

gemäß derDasFrage.

Jetzt sehe ich meine Partitionen nicht mehr, ich sehe fdisk -lnur

/dev/sdb1und /dev/sdb2nur /dev/sdb3Partitionen.

/dev/sdbist das Installationsmedium. Damit möchte ich nichts machen.

Wie mache ich alle Partitionen /dev/sdawieder sichtbar, lösche sie und füge sie dann zu einer zusammen, damit ich Arch Linux in einer einzigen Partition mit Swap und EFI installieren kann?fdisk

Antwort1

Das ist normal, da Sie alles auf gelöscht haben sda. Es sind keine Partitionen vorhanden, die angezeigt werden könnten. Gehen Sie folgendermaßen vor:

fdisk /dev/sda

Sie rufen fdisk interaktiv auf. Wenn etwas schiefgelaufen ist und sdawirklich etwas im System fehlt, erhalten Sie bei diesem Schritt eine Fehlermeldung. Ich würde vorschlagen, partxoder auszuführen partprobeoder einen Neustart durchzuführen; wahrscheinlich muss der Kernel über die Änderungen informiert werden sda. Versuchen Sie es dann fdisk /dev/sdaerneut.

pGeben Sie zum Drucken von Partitionen Folgendes ein . Es sollte leer sein.
Sie sollten dann eine neue Bezeichnung erstellen - Partitionstabelle:

  • GPT auf neueren UEFI-Systemen, drücken Sie g.
  • Für MBR/DOS auf älteren BIOS-Versionen drücken Sie o.

Der nächste Schritt besteht darin, Partitionen durch Drücken von hinzuzufügen n.

Sie können verwenden m, um Hilfe zu den verfügbaren Auswahlmöglichkeiten zu erhalten.

Antwort2

Das Problem ist also, dass Siedd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc

Dies schreibt nur auf das Laufwerk /dev/sda. Sie haben nichts mit /dev/sdb gemacht.

Wenn Sie die Partitionen /dev/sdb1, /dev/sdb2 und /deb/sdb3 löschen möchten, tun Sie dies dd if=/dev/zero of=/dev/sdb bs=512 count=1 conv=notruncund die Partitionen auf Ihrem anderen Laufwerk werden gelöscht. STELLEN SIE SICHER, DASS DIES NICHT IHR INSTALLATIONSMEDIUM IST

Sie können auch Folgendes tun fdisk /dev/sdbund eingeben, dum eine Partition zu löschen

Wenn Sie diese beiden Laufwerke zusammenführen möchten, benötigen Sie eine RAID-Karte, um die beiden Laufwerke zu einem virtuellen Laufwerk zu kombinieren.

Jetzt, da Ihre Partitionen weg sind, können Sie diese Ressource verwenden, um Ihre Partitionen mit Swap und EFI zu erstellenhttps://wiki.archlinux.org/title/Installation_guide

verwandte Informationen