Boot from a Live CD and try using testdisk or gpart utilities, which can in many cases find lost partitions automatically. One popular Live CD distribution suited for such recovery tasks is SystemRescueCd.
Stellen Sie verlorene Partitionen (oder Partitionstabelle) nach fdisk in debian wieder her
Ich verwende Debian Squeeze in meinem Laptop. Ich habe einen großen Fehler gemacht. Anstatt zu tun fdisk /dev/sdb
(was mein USB-Stick ist), fdisk-ed /dev/sda
, was meine primäre Festplatte ist. Wenn Sie dazu aufgefordert werden, wählte ich Optionen o
und w
und den Computer neustarten.
Jetzt kann ich meinen Rechner nicht starten, da kein Betriebssystem gefunden wurde.
Sind alle meine Daten oder nur die Partitionstabelle verloren? Wie können wir die Daten wiederherstellen?
Edit: - Anfangs hatte ich 5 Partitionen. Die Partitionen lauten wie folgt: - 105 GB für Windows-Installation, 170 GB für die Speicherung von Daten (möglicherweise NTFS), weitere 170 GB (möglicherweise NTFS), 1 GB (Swap-Speicherplatz) und 20 GB (ext4-Partition). Ich hatte einen Debian-Squeeze und gewann 7 Dual-Boot.
105 GB 170 GB 170 GB 1 GB 20 GB
Nachdem ich eine Ubuntu Live-CD geladen hatte, als ich mit dem Gpart-Befehl feststellen wollte, ob eine Partitionsstruktur vorhanden ist,
sudo gpart /dev/sda
Ich habe folgende Ausgabe erhalten:
ubuntu@ubuntu:~$ sudo gpart /dev/sda Begin scan... Possible partition(Windows NT/W2K FS), size(107419mb), offset(59139mb) Possible partition(DOS FAT), size(2mb), offset(187738mb) End scan. Checking partitions... Partition(OS/2 HPFS, NTFS, QNX or Advanced UNIX): primary Partition(Primary DOS with 12 bit FAT): primary Ok. Guessed primary partition table: Primary partition(1) type: 007(0x07)(OS/2 HPFS, NTFS, QNX or Advanced UNIX) size: 107419mb #s(219996159) s(121117248-341113406) chs: (1023/254/63)-(1023/254/63)d (7539/51/1)-(21233/83/33)r Primary partition(2) type: 001(0x01)(Primary DOS with 12 bit FAT) size: 2mb #s(4544) s(384488496-384493039) chs: (1023/254/63)-(1023/254/63)d (23933/77/1)-(23933/149/8)r Primary partition(3) type: 000(0x00)(unused) size: 0mb #s(0) s(0-0) chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r Primary partition(4) type: 000(0x00)(unused) size: 0mb #s(0) s(0-0) chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
ubuntu @ ubuntu: ~ $
Der Screenshot ist um
Soll ich weiterhin auf die Festplatte schreiben? Stimmen die angezeigten Partitionen mit meinen vorherigen Partitionen überein?
2 Antworten auf die Frage
Wenn die alte Tabelle wiederherstellbar ist, sollte sie von testdisk gefunden werden. Wenn nicht, können Sie die Daten möglicherweise mit der Datenwiederherstellungsoption von testdisk abrufen oder versuchen Sie es mit dd oder ddrecscue, um eine Kopie der Festplatte auf der Festplatte zu erhalten (vorausgesetzt, Sie erstellen ein Szenario, in dem Sie eine freie Festplatte haben, um die Daten zu retten Daten an). Wenn Sie die Daten abrufen können, können Sie die Partiontionstabelle neu erstellen und dann Ihre Daten wieder aufnehmen. Die gute Nachricht ist, dass sich Ihre Daten höchstwahrscheinlich immer noch auf diesem Laufwerk befinden.
Verwandte Probleme
-
6
Festplatten-Dienstprogramme: FDISK, Format usw
-
2
Müssen Sie unter Ubuntu / Linux nach dem Ausführen von ntfsresize fdisk ausführen? Können Sie stattd...
-
2
Wie lautet die genaue Zeile für ntfsresize (ntfs resize) für fdisk?
-
2
Wie erstelle ich Gerätetreiber für verschachtelte Partitionen?
-
5
Wiederherstellen von Daten auf der Festplatte
-
2
Wie aktualisiere ich den Kernel von 2.6.16 auf Debian Squeeze?
-
2
Aktualisieren Sie udev nach dem Ausführen von fdisk
-
1
fdisk (Linux) partitioniert RAID 0
-
2
LVM Extend ... nicht sicher das Dateisystem
-
1
Debian: Wofür sind diese Dateien in / sys / devices / pci0000: 00 /?