Dank Ubuntu ist es möglich, das beschädigte NTFS-Dateisystem von Windows , einschließlich des Master Boot Record, zu reparieren. Offensichtlich kann die Ausführung dieser Anleitung für diejenigen, die nicht viel Erfahrung mit Ubuntu haben, etwas komplex sein. Mit ein wenig Geduld und sorgfältiger Befolgung der Schritte ist es jedoch möglich.
Reparieren Sie dank Ubuntu das beschädigte Windows NTFS-Dateisystem
Als erstes müssen wir natürlich Ubuntu installieren. Wer jedoch bereits Ubuntu und Windows dual bootet, kann diesen Schritt überspringen.
Wir müssen einen USB-Stick vorbereiten, die offizielle Ubuntu-Website aufrufen und die ISO herunterladen .
Nach dem Herunterladen der ISO-Datei müssen wir einen neuen bootfähigen Ubuntu-USB-Stick erstellen. Es stehen mehrere Tools zur Verfügung, um dies aus einer ISO-Datei zu erreichen. Wir haben uns jedoch für balenaEtcher entschieden , der über eine äußerst einfache Benutzeroberfläche verfügt, die jeder nutzen kann. Wir müssen lediglich die ISO-Datei und das Gerät auswählen und dann auf Flash klicken.
Wenn wir einen Dual-Boot haben, ist es einfach: Wir werden beim Booten Ubuntu anstelle von Windows wählen. Für USB und Live-CD müssen wir beim Booten des Computers das BIOS-Setup aufrufen. Im Allgemeinen erfolgt dies durch Drücken von Entf oder F2, je nach Hersteller. Sobald wir im BIOS sind, müssen wir die Startgeräte so organisieren, dass sie dem USB-Gerät oder dem CD-Laufwerk Vorrang geben, bevor es die Festplatte belegt.
Wenn wir es schaffen, alles richtig zu machen, müssten wir beim Starten des Computers den Ubuntu-Bootloader sehen. In diesem Abschnitt werden wir direkt das in Betrieb befindliche Betriebssystem auswählen. Probieren Sie Ubuntu aus. Nach ein paar Minuten sind wir startbereit.
Reparieren Sie beschädigte Windows NTFS-Partitionen
Glücklicherweise ist es dank Ubuntu möglich, eine NTFS-Konsistenzprüfung zu planen, um zu versuchen, eine beschädigte Windows NTFS-Partition zu reparieren, obwohl wir zuerst mehrere Pakete installieren müssen. Dies sollte mit jedem NTFS-Laufwerk funktionieren, das nicht im Linux-Betriebssystem angezeigt wird.
Wir öffnen das Terminal und installieren NTFS-3G, indem wir den folgenden Befehl eingeben: sudo apt install ntfs-3g
Jetzt können wir die Reparatur der Windows-Installation konfigurieren. Als erstes müssen wir die Systempartition lokalisieren. Dazu geben wir ein: sudo fdisk -l
Wir suchen einen Eintrag ähnlich diesem: /dev/sda9 * 638 12312 93773824 8.9G Microsoft Basisdaten
Das wirklich Wichtige hier ist, dass /dev/sda9 uns sagt, wo sich die Windows-Partition befindet, und „Microsoft-Basisdaten“ uns sagt, dass die Partition von einem Gerät im Windows-Format stammt. Es ist auch möglich, es anhand der Partitionsgröße zu finden.
Daher bedeutet /dev/nvme0n1p9 in diesem Fall, dass sich Windows auf einer NVMe-SSD befindet und die Partitionsnummer 9 ist. Wenn sich unsere Windows-Partition auf der Festplatte befindet, lautet der Name im Allgemeinen /dev/sdax, wobei X ist die Nummer.
Sobald wir alle diese Informationen haben, müssen wir den Befehl ntfsfix verwenden, um die Partition zu reparieren, also schreiben wir Folgendes in das Terminal: sudo ntfsfix /dev/
Wir müssen unsere Partition hinzufügen. Zum Beispiel /dev/nvme0n1p9 und wir geben das Passwort ein. NTFS-3G mountet nun das Laufwerk und prüft, ob es konsistent ist. Alle gefundenen Fehler werden automatisch behoben.
Dann müssen wir den Computer neu starten, um zu überprüfen, ob alles ordnungsgemäß funktioniert.
Beheben Sie den defekten Master-Boot-Datensatz
Falls wir Probleme mit dem Windows Boot Record haben. Es ist auch möglich, es von Ubuntu aus zu lösen. Sobald wir in Ubuntu sind, öffnen wir das Terminal und führen den folgenden Befehl aus: sudo os-prober
Als nächstes erstellen wir die GRUB-Konfigurationsdatei mit dem folgenden Befehl: sudo update-grub
GRUB findet die Windows EFI-Partition auf dem Speichergerät und versucht, sie dem Eintrag hinzuzufügen. Hier möchten wir möglicherweise den Computer neu starten, müssen jedoch sicherstellen, dass keine USB-Geräte angeschlossen sind.
Alternativ können wir auch den LILO-Bootbefehl verwenden. Zuerst müssen wir es installieren, indem wir Folgendes eingeben: sudo apt install lilo
Wir geben das Passwort ein, um die Installation fortzusetzen. Während des Vorgangs werden möglicherweise einige Warnungen angezeigt.
Da wir den Namen des Geräts für die Windows-Installationspartition bereits kennen, müssen wir nach Microsoft Basic Data suchen, für das wir sudo lilo -M /dev/mbr eingeben
Wir müssen es durch die Windows-Partition ersetzen, zum Beispiel /dev/sda2 und die Eingabetaste drücken. LILO kümmert sich um die Wiederherstellung des Master Boot Record. Abschließend starten wir das System neu, um zu prüfen, ob das Problem behoben ist.