Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »georgemuc« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 30.09.2010

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

1

30.09.2010, 20:47

Filesystem von Partition "unknown" - wie lesbar machen?

Hallo!

Seit Installation eines zweiten Ubuntus (auf _einem_ PC) habe ich das riesengroße Problem, dass das Filesystem der Partition (EXT4), auf der sich die erste Distribution befindet, nicht mehr erkannt wird. Gparted sowie Laufwerksverwaltung sagen mir, dass diese Partition "unknown" ist.

Auf einer weiteren Partition habe ich eine neue WIN7-Installation, die den Grub/Bootloader überschrieben hatte. Dies hatte zur Folge, dass keine der Linux-Systeme mehr erreichbar waren - via Live-CD konnte ich aber beide Linux-Partitionen sehen, wobei eben die eine (ältere) kein Filesystemtyp mehr hatte.
Die Größenangabe dieser Partition ist okay und es befinden sich auch noch sehr viele (evtl. alle?) Dateien darauf. (Erkannt durch Testdisk)

So, die Frage lautet, (als Linusnewbe naiv ausgedrückt):
Wie kann ich auf eine Partition, resp. ihre Daten, zugreifen (kopieren würde genügen),
die keinem Filesystem mehr zugeordnet ist??

Denn leider - so bescheuert es ist - sind die dort befindlichen Daten (rd. 30 GB) lebenswichtig.

Ich denke das es den MBR zerschossen hat und alles was ich tun muss wäre eine zeile einfügen damit er die partition bzw. dessen filesystem wieder erkennt. Leider weiss ich nicht wo bzw. wie ich das anstelle.
testdisk hat mir zwar einige dateien kopiert aber sie so zerstückelt und ohne jegliche ordnung in ca 300 ordner gesteckt.

Falls relavant: Die Platte hängt an einem scsi-controller dran.

Auf dem bild sieht man meine jetzige Partitionierung: Win7,backup partition,und mein altes linux ("26,95GB, Fehlerfrei, PrimärePartition) wo die daten drauf sind -die neue linux habe ich wieder gelöscht.

BITTE, BITTE wer hat einen TIPP?


Viele Grüße
George
»georgemuc« hat folgendes Bild angehängt:
  • computerverwaltung.jpg

Beiträge: 735

Registrierungsdatum: 03.07.2010

Derivat: Ubuntu

Version: Ubuntu 16.04 LTS - Xenial Xerus

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

2

30.09.2010, 21:20

Hi georgemuc,

Zitat

Gparted sowie Laufwerksverwaltung sagen mir, dass diese Partition "unknown" ist

kommt natürlich darauf an, mit welcher LiveCD Du das machst (erst LL kann ext4 'sehen').
Ganz 'spannend' wäre natürlich die Aussage von

Quellcode

1
sudo fdisk -l
von einer LiveCD (Ubuntu) aus, :D da kannst Du Dir auch das Anhängen von Bilder sparen. (Ausgabe bitte in Codeblöcken und mit Kopieren/Einfügen)

Außerdem muß ich raten, oder die Glaskugel befragen, welche Systeme Du (wo) installiert hast. In einem anderen Forum gibt es eine kluge Seite zum Thema Richtig fragen ;)

Gruß Tüftler
Fragen sind dazu da, gefragt zu werden, fällt Dir keine ein, dann mußt Du fragen.
Benutze eine Suchmaschine, z. B. Tuxsucht , oder das Wiki
Auch hier gibt 's die FAQ besonders wir brauchen input

  • »georgemuc« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 30.09.2010

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

3

01.10.2010, 21:38

Hallo Tüftler,

vielen Dank für Deinen Beitrag! Ich habe eine gute Nachricht: Meine Daten konnte ich via Testdisk finden und kopieren. Das beruhigt mich tierisch - denn ein Datenverlust wäre fatal geworden.

An dieser Stelle kann ich Testdisk sehr empfehlen, wenn man nicht mehr mit einfachen Mitteln sein OS und seine Daten findet. Das Tool ist simpel zu bedienen, läuft auf Windows und Linux (ich habe es auf WIN7 installiert, da ich ja nicht mehr an meine Ubuntu-Installation kam (und auf der Ubuntu-LiveCD weder Testdisk integriert ist noch man scheinbar Testdisk installieren kann - zumindest gelang mir das nicht). Nach zwei, drei Schritten und einem kurzen Scan fand Testdisk dann meine Datenstruktur und ich konnte via c kopieren. Fein, Fein!

Aus Zeitgründen (ich verlor alleine durch das Malheur jetzt zwei Tage) werde nach Sicherung meiner Daten Ubuntu neu installieren, auch wenn mich interessieren würde, wie eine datensystemlose Partition gemountet bzw bootbar gemacht werden kann.

Weil eine Lösung aber vielleicht für andere Anwender "lebenswichtig" ist, gebe ich mal noch meine Infos a:
System: IBM Intellistation Pro, 2x 3,6 MGZ, 8 GB RAM, eine fixe HDD von 76 GB. OS sind WIN7 und Ubuntu 10.04, drei Partitionen.

Diverse Checks/Tests ergaben folgende ystemantworten, die mich nicht weiterbrachten:

fdisk:
ubuntu@ubuntu:~$ sudo fdisk -l
Platte /dev/sdb: 73.4 GByte, 73407488000 Byte
255 Köpfe, 63 Sektoren/Spur, 8924 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf5b9a383
Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 * 1 13 102400 7 HPFS/NTFS
Partition 1 endet nicht an einer Zylindergrenze.
/dev/sdb2 13 3206 25644491+ 7 HPFS/NTFS
/dev/sdb3 3206 8925 45937665 5 Erweiterte
/dev/sdb5 * 5250 8767 28258335 83 Linux
/dev/sdb6 8768 8925 1262592 82 Linux Swap / Solaris

Betr. Partition mounten:
ubuntu@ubuntu:~$ sudo mount /dev/sdb5
mount: Konnte /dev/sdb5 nicht in /etc/fstab oder /etc/mtab finden

ubuntu@ubuntu:~$ cat /etc/fstab
aufs / aufs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sdb6 swap swap defaults 0 0

ubuntu@ubuntu:~$ cat /etc/mtab
aufs / aufs rw 0 0
none /proc proc rw,noexec,nosuid,nodev 0 0
none /sys sysfs rw,noexec,nosuid,nodev 0 0
none /dev devtmpfs rw,mode=0755 0 0
none /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
/dev/sr0 /cdrom iso9660 ro,noatime 0 0
/dev/loop0 /rofs squashfs ro,noatime 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /dev/shm tmpfs rw,nosuid,nodev 0 0
tmpfs /tmp tmpfs rw,nosuid,nodev 0 0
none /var/run tmpfs rw,nosuid,mode=0755 0 0
none /var/lock tmpfs rw,noexec,nosuid,nodev 0 0
none /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/ubuntu/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=ubuntu 0 0

Grub - ist nicht installiert:
ubuntu@ubuntu:~$ sudo grub-install /dev/sdb5
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
No path or device is specified.
Try `/usr/sbin/grub-probe --help' for more information.
Auto-detection of a filesystem module failed.
Please specify the module with the option `--modules' explicitly.

buntu@ubuntu:~$ sudo update-grub
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?)

Menu.lst - ist leer:
sudo nano /boot/grub/menu.lst
=> leer! (leerer commander)

blkid:
ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sdb1: LABEL="System-reserviert" UUID="946C853B6C8518DE" TYPE="ntfs"
/dev/sdb2: UUID="7818B4A518B463B2" TYPE="ntfs"
/dev/sdb6: UUID="84f8d613-5173-410a-b7c4-83ff18ab4024" TYPE="swap"

df:
ubuntu@ubuntu:~$ df /boot
Dateisystem 1K‐Blöcke Benutzt Verfügbar Ben% Eingehängt auf
aufs 1677640 54884 1622756 4% /


PS: Bei dem Begriff "LIve-CD" bin ich mir nicht sicher, ob ich ihn richtig verwende. Ich nahme (weil ich keine entsprechende Live-DC von Ubuntu fand) die Ubuntu-Installations-CD (10.04), und habe sie als soche interpretiert. Eine gute Sache ist übrigens auch die Grub2-Boot-CD, die die Prozesse beim Booten anscheinend maßgeblich einrichten kann. Mir half sie allerdings nicht, weil meine Partition ohne Datensystem nicht erkant wurde.

Ich hänge nochmal den aktuelle Shot von Gparted an, wo die Situation klar dargestellt ist ("unbekannt").

Also, falls jemand eine Idee hat, wie man mit solchen Partitionen umgehen kann, bitte posten!

Viele Grüße
George
»georgemuc« hat folgendes Bild angehängt:
  • Gparted.png

Beiträge: 735

Registrierungsdatum: 03.07.2010

Derivat: Ubuntu

Version: Ubuntu 16.04 LTS - Xenial Xerus

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

4

01.10.2010, 22:11

Hi georgemuc,

ich fürchte, ich kann Dir nicht wirklich helfen.
Ohne Gewähr: Du könntest versuchen, wenn das Dateisystem Bekannt ist, diese mit gparted einzustellen.

Aber einige Korrekturen zum Gesagten:
Grub - ist nicht installiert:
ubuntu@ubuntu:~$ sudo grub-install /dev/sdb5

damit versuchst Du zu installieren, kannst aber nicht feststellen, ob und wo grub installiert ist (damit würdest Du in den PBR installieren, wolltest Du das?). Das geht hiermit:

Quellcode

1
sudo fdisk -l 2>/dev/null | egrep "Disk /|/dev/" | sed "s#^/dev/#Part /dev/#" | awk '{print $2}' | sed 's/://' | xargs -n1 -IX sudo sh -c "hexdump -v -s 0x80 -n  2 -e '2/1 "%x" "\\n"' X | xargs -n1 -IY sh -c "case  "Y" in '48b4') echo X: GRUB 2 v1.96 ;; 'aa75' | '5272') echo X: GRUB Legacy ;; '7c3c') echo X: GRUB 2 v1.97 oder höher ;; *) echo X: Kein GRUB Y ;; esac""


Gruß Tüftler
Fragen sind dazu da, gefragt zu werden, fällt Dir keine ein, dann mußt Du fragen.
Benutze eine Suchmaschine, z. B. Tuxsucht , oder das Wiki
Auch hier gibt 's die FAQ besonders wir brauchen input

5

02.10.2010, 02:04

auf der Ubuntu-LiveCD weder Testdisk integriert ist noch man scheinbar Testdisk installieren kann
Solange noch RAM frei und Internet vorhanden ist, kannst du acuh von einer Live-CD fast alles installieren. testdisk in einer Live-Session ist auch in unserem Forum schon öfter vorgekommen.
wenn das Dateisystem Bekannt ist, diese mit gparted einzustellen.
parted ist doch ein Partitionier-Programm, oder? Wie stellt man da das Dateisystem ein, ohne es auch gleich neu zu formatieren? Ich frage, weil ich gparted nicht verwende.
Ich würde mit einem Partitionierer maximal den Typ der Partition ändern lassen, der aber ohnehin stimmt:
/dev/sdb5 * 5250 8767 28258335 83 Linux
Kaputt ist offensichtlich das Dateisystem, und dafür ist ein Partitionierer nicht das richtige Werkzeug, sondern eher e2fsck

Grub - ist nicht installiert:
ubuntu@ubuntu:~$ sudo grub-install /dev/sdb5
Das werte ich als schiere Verzweiflungstat. Da du Windows booten konntest, dürfte Grub ja funktionieren, und in der Systempartition hätte er sowieso nichts verloren gehabt. Sei froh, daß der Aufruf schiefgegangen ist.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl