ubuntuusers.de

Linux erkennt Partitionstabelle nicht

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Johnny91

Anmeldungsdatum:
3. Februar 2008

Beiträge: Zähle...

Hallo Linux User!

Ich habe heute vergeblich versucht Linux zu installieren. Ich habe zu erst Ubuntu 8.04 dann Mandriva 2009, Suse 11 und Fedora 8 ausprobiert. Ich habe nun herausgefunden, dass jede von den Distros die Partitionstabelle nicht lesen kann.

Bei jeder versuchten Installation wurde mir entweder nur die komplette Festplatte oder gar nichts angezeigt. Wie kann ich die Partitionstabelle nun reparieren?

Also zur Zeit habe ich XP auf Festplatte 1 und Vista auf Festplatte 2. Ich benutze aber jetzt nur noch XP, da bei Vista das Internet nciht mehr funktionierte:(

Um nicht immer zwischen Vista und XP im Bootloader zu wählen habe ich im Bios eingestellt, dass immer von Festplatte 1 gestartet werden soll.

Bei jeder versuchten Installation wurde mir entweder nur die komplette Festplatte oder gar nichts angezeigt. Wie kann ich die Partitionstabelle nun reparieren?

mfg johnny91

cscherwinski

Avatar von cscherwinski

Anmeldungsdatum:
9. August 2006

Beiträge: 1115

Wohnort: Berlin

Versuchs mal mit GParted, download: http://gparted.sourceforge.net/download.php ISO auf CD brennen und PC mit der CD booten, dann schau mal nach hda1 und hda2, hier kannst Du dann hda2 löschen und formatieren und auch partitionieren. Danach kannst Du Linux auf hda2 installieren.

Johnny91

(Themenstarter)

Anmeldungsdatum:
3. Februar 2008

Beiträge: 2

Danke für deine Antwort.

Also meine Festplatte ist ja schon so partitioniert, wie sie sein soll. Oder kann man mit GParted noch andere Sachen machen?

Ich habe "sudo fdisk -l" eingegeben:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
ubuntu@ubuntu:~$ sudo fdisk -l

Platte /dev/sda: 500.1 GByte, 500107862016 Byte
255 Köpfe, 63 Sektoren/Spuren, 60801 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0xcd5b1f0f

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1               2       51878   416702002+   f  W95 Erw. (LBA)
/dev/sda2   *       51879       58253    51207187+   7  HPFS/NTFS
/dev/sda3           58254       60802    20474241    7  HPFS/NTFS
/dev/sda5               2       32628   262076346    7  HPFS/NTFS
/dev/sda6           32629       51878   154625593+   7  HPFS/NTFS

Platte /dev/sdb: 250.0 GByte, 250059350016 Byte
255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x000c8045

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1   *           1       25504   204859856    7  HPFS/NTFS
/dev/sdb2           25504       28691    25606185+   7  HPFS/NTFS

Hier ist es anschaulicher:

http://www.abload.de/image.php?img=partitionierungb0sh.jpg

Linux sollte auf den unpartitionierten Speicherplatz.

Mal so eine Frage wegen der Partitionierung: Ich habe 2GB Ram, wie groß sollte dann die Swap Partition sein? Einige sagen, dass man als Faustregel RAM * 2 nehmen sollte. Das halte ich aber für übertrieben und überholt. Ich dachte so an 768 - 1024. Die Root Partition wollte ich so 5GB machen und /home den Rest.

Fedora 7, Suse 10.2 und Ubuntu 7.04 hatte ich alle schon einmal drauf. Von denen habe ich mich dann für Ubuntu entschieden. Wegen der Spiele habe ich dann später fast nur noch XP benutzt, da ich paar Pobleme mit Wine und dem ATI Treiber hatte. Da der Platz knapp wurde, habe ich Ubuntu durch das Formateren der Festplatte komplett entfernt. Kann es damit zusammenhängen, dass die Partitionstabelle nicht auslesbar ist?

Viele Grüße Johnny91

Edit: Ich habe mal paar Bilder von der Installation gemacht: http://www.abload.de/img/img_2449qxgb.jpg http://www.abload.de/img/img_2450ypwe.jpg http://www.abload.de/img/img_2451fjx1.jpg

Salsa_Cubana

Anmeldungsdatum:
8. August 2009

Beiträge: Zähle...

Hi,

ich wollte mir Ubuntu, mittlerweile in der Version 9.04, installieren. Auch auf eine Partition parallel zum Windows XP. Zunächst habe ich von der Ubuntu LiveCD gebootet und alles klappte erstmal perfekt.

Ich entschloss mich das System zu installieren, jedoch nicht erstmal mein XP dabei entgültig zu löschen. Ich wählte erstmal "Ubuntu installieren" aus und es kam ganz normal eine das GUI zum installieren. Als ich zu der Auswahl der Partitionen ankam, sah ich, dass bereits 4 Primäre Partitionen existieren und ich somit keine weitere anlegen konnte, um Ubuntu zu installieren. Die Vierte Partition, wohl bemerkt, ist eine von Lenovo angelegte EISA-Partition, also ist mir das quasi ausversehen passiert mit den Vier primären Partitionen. Ich habe das System anschließend ausgeschaltet und erneute mit einem Partition Magic 8 gestartet, um die vierte Primäre Partition als erweiterte logische Partition einzuklinken und vor dieser Partition lediglich 30GB für das Ubuntu-System freizugeben. Gesagt, getan, der Vorgang wurde erfolgreich abgeschlossen und testweise habe ich erstmal mit Windows gestartet um zu schauen, ob ich noch alle Daten habe und ob überhaupt alles in Ordnung ist mit dem Hauptsystem. Nebenbei habe ich unter Windows auch mal auf die Datenträgerverwaltung geschaut und gesehen, dass dort die Partitionstabelle sauber angezeigt wird. Unter Anderem habe ich die neue Partition mit FAT32 formatiert; überflüssig, weil ich sowieso unter Ubuntu nochmal formatieren würde. Jedenfalls funktionierte alles einwandfrei.

nun habe ich so ziemlich das gleiche Problem, wie der Threadersteller. Ein erneuter Start der Installation von der Ubuntu-CD zeigt bei mir in der Intsallation die Tabelle auch als leer an. Vorher hatte das System sauber die Windows-Partition und die anderen Partitionen angezeigt. Nun ist die anzeige komplett lehr, wie oben im Thread beschrieben. Allerdings zeigt das LiveSystem von Ubuntu mit fdisk -l die Partitionen sauber an.

root@ubuntu:~# fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
240 heads, 63 sectors/track, 32301 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0x1669c708

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6774    51211408+   7  HPFS/NTFS
/dev/sda2            6775       10935    31457160    7  HPFS/NTFS
/dev/sda3           10936       27396   124445160    7  HPFS/NTFS
/dev/sda4           27397       32301    37081800    f  W95 Ext'd (LBA)
/dev/sda5           27397       31460    30723808+   b  W95 FAT32             <-----///// Hier soll mein Ubuntu installiert werden.
/dev/sda6           31461       32302     6357960   12  Compaq diagnostics    <-----///// Diese wurde von dieser RecoveryCD von Lenovo automatisch erstellt.
root@ubuntu:~# 

Gut soweit, habe ich alles erwähnt, was relevant wäre - denke ich. Falls Unklarheiten auftreten, bitte nachfragen.

Ich hoffe, ihr könnt mir da vielleicht weiterhelfen.

Gruß

Salsa

gabi

Anmeldungsdatum:
3. Dezember 2006

Beiträge: 1996

Wohnort: NRW

Hallo,
es fällt auf, und vielleicht fällt es während der Installation auch auf, daß sda6 zu groß ist:

/dev/sda4 [27397      ;      32301]
/dev/sda5 [27397;31460]   
/dev/sda6             [31461;32302] <<< das ist zu groß

... bei Johnny91 ist auch die letzte Partition zu groß:

Platte /dev/sda: ...            60801 Zylinder

/dev/sda3           58254       60802

Salsa_Cubana

Anmeldungsdatum:
8. August 2009

Beiträge: 2

gabi sagte:

Hallo,
es fällt auf, und vielleicht fällt es während der Installation auch auf, daß sda6 zu groß ist:

/dev/sda4 [27397      ;      32301]
/dev/sda5 [27397;31460]   
/dev/sda6             [31461;32302] <<< das ist zu groß

Vielen Vielen Dank für diesen Hinweis. Nach langem Hinschauen und betrachten der Erweiterten Partition der Blöcke habe ich nun auch gesehen, dass 32302 quasi eine Ziffer zu hoch ist. Da die erweiterte Partition (bei mir sda4) als letzten Block 32301 hat und bei mir die letzte Partition bis Block 32302 geht, ist das natürlich zu groß. Hab ich das soweit richtig verstanden?; ansonsten Bitte um Korrektur.

Meine nächste Frage wäre dann, wie der Workaround dafür wäre den Block zu bearbeiten, ohne dabei die Daten zu verlieren. Oder bleibt mir nur die Möglichkeit diese Partition zu entfernen?

Ich kann mir aber auch nicht erklären, wie dieser Fehler aufgetreten ist. Mit Partition Magic 8 hab ich schließlich die Partition verschoben und aus der Primären eine logische gemacht. Dabei wurden zusätzliche Sektoren für den "Behälter" der erweiterten Partition verwendet. Eigentlich nur "dumm gelaufen", dass die Daten nicht verschoben wurden sind, sodass die Sektoren passen. Dieser Fehler macht sich dann bei der Installation so bemerkbar, dass die Partitionen nicht richtig bzw. gar nicht angezeigt werden und die Festplatte nur zum Formatieren angeboten wird.

Ich habe das System mal mit einer gparted LiveCD gestartet und das Ergebnis war gleich dem Installationsmenü von Ubuntu. Die Partitionen wurden nicht angezeigt - komplett leer.

Danke soweit

Beste Grüße

Salsa

Sinned19

Anmeldungsdatum:
23. Juli 2008

Beiträge: 98

Hm Ich kann dir jetzt zwar keine genaue Anleitung bieten aber für Probleme mit Festplatten und Partitionstabellen habe ich immer Testdisk benutzt.

Testdisk ist ein konsolenprogramm. Es ist auf vielen Linux Live Cd's vorhanden wie z.b. der systemrescuecd oder der parted magic.

Ich habe immer PArted MAgic benutzt. Akuell ist glaub ich Version 4.3.

Da nach dem start der cd ein terminal öffnen und einfach testdisk eingeben. Die oberfläche ist zwar auf english aber nicht besonders schwer. Ich denke wenn du bei Google ein bisschen suchst wirst du auch entsprechende Anleitungen finden.

Meine Partitionstabelle konnte ich zumindest ganz leicht wiederherstellen. Oder andere kleinigkeiten. Wies mit deinem Problem aussieht weiß ich leider nicht aber wenns ein programm kann dann sicher testdisk ☺

edit: Hier ist die deutsche Dokumentation dazu http://www.cgsecurity.org/wiki/TestDisk_DE#Dokumentation

Antworten |