ubuntuusers.de

Partitionen verschwinden aus /dev

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

ABFGHK

Anmeldungsdatum:
8. August 2010

Beiträge: Zähle...

Nachdem ich die letzten Tage über etwas an meinen Partitionen gepfuscht habe, kam ich an einen Punkt, wo ich TestDisk bemühen musste. Das hat ganz gut funktioniert, bis auf einige Ungereimtheiten mit der extended-Partition, die ich aber mit FixParts beheben konnte. Das aktuelle Layout sieht so aus:

$ sudo fdisk -l
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 Köpfe, 63 Sektoren/Spur, 38913 Zylinder, zusammen 625142448 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x63e6530d

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1   *          63     2104510     1052224   83  Linux
/dev/sda2         2104515    75505651    36700568+   7  HPFS/NTFS/exFAT
/dev/sda3       232796159   625137344   196170593    f  W95 Erw. (LBA)
/dev/sda5       232796160   505419775   136311808    7  HPFS/NTFS/exFAT
/dev/sda6       505421028   547366679    20972826    7  HPFS/NTFS/exFAT
/dev/sda7       547366743   589309782    20971520   83  Linux
/dev/sda8       589312458   610277217    10482380   83  Linux
/dev/sda9       610277283   625137344     7430031    7  HPFS/NTFS/exFAT

sda1 ist /boot, sda7 ist / und sda8 ist /home meiner Ubuntu-12.04.1-Installation; auf sda2 liegt Windows XP. Die restlichen NTFS-Partitionen enthalten nur Daten; swap ist momentan nicht vorhanden.

Wenn ich Ubuntu starte, kann ich alle Partitionen problemlos mounten. Sobald ich aber gparted öffne, verschwinden die Gerätedateien aller nicht gemounteten logischen Partitionen (auch von Live-USB; da bleiben also nur noch /dev/sda1 bis 3 übrig). Bei partprobe passiert das gleiche, und es kommt folgende Meldung:

$ sudo partprobe
Error: Fehler beim Informieren des Kernels über Änderungen an der Partition /dev/sda5 -- Das Gerät oder die Ressource ist belegt. Das bedeutet, dass Linux Ihre Änderungen an /dev/sda5 vor einem Neustart nicht sehen wird. Sie sollten daher die Partition nicht einhängen oder sonst irgendwie benutzen, bis Sie den Rechner neu gestartet haben.
Error: Hinzufügen der Partition 5 (Das Gerät oder die Ressource ist belegt) fehlgeschlagen

Ich habe fsckt.ext3 auf allen ext3-Partitionen und chkdisk auf allen NTFS-Partitionen ausgeführt; keine Besserung. In http://askubuntu.com/questions/172919/partition-doesnt-listed-in-dev wird forcefsck vorgeschlagen, aber das hat auch keinen Effekt. Es scheinen aber keine weiteren Probleme aufzutreten; die Daten sind wohl alle noch vorhanden. Die Kombination aus TestDisk und FixParts hat bei mir schon einmal problemlos funktioniert, deswegen bin ich gerade etwas ratlos – hat irgendjemand eine Idee?

Edit: Noch komischer, wenn ich alle logischen Partitionen mounte und dann partprobe ausführe, beschwert es sich in der gleichen Weise über sda3 (also die extended-Partition), und /dev/sda3 existiert anschließend nicht mehr (die gemounteten bleiben vorhanden). Unmounte ich die logischen Partitionen wieder und führe partprobe erneut aus, kommt die Fehlermeldung wieder mit sda5 und /dev/sda3 erscheint wieder (die anderen Partitionen verschwinden aber nach wie vor).

Antworten |