Hallo liebe Leute,
sorry für den langen Artikel, aber ich habe ein Problem der etwas abgefahrenen Art und brüte schon etwas länger drüber...
Also mein Rechner hat 2 Festplatten eingebaut und es sind folgende Betriebssysteme installiert (Fragt jetzt nicht warum so viele, das ist eher ein "proof-of concept")
Mein Problem besteht auf der zweiten Festplatte mit der Solaris-Partition:
Bis vor kurzen ging der Bootvorgang mit grub aller Bestriebssysteme ohne Probleme
Seit kurzem wird allerdings die Solaris Partition nicht mehr gefunden.
Ich habe nun die HD schon mit allen möglichen Tools untersucht, bekomme allerdings sehr verwirrende Infos.
Die Analyse mit testdisk 6.7 brachte zuerst folgende Info (Bild1)
Hier verstehe ich schon mal nicht wieso hier die Solaris-Partition 2x auftaucht.
Nach drücken von [proceed] ergab sich folgendes Bild: (Bild2)
Hier wird anscheinend die Solaris-Part als BSD "erkannt" oder wie kann ich die Info verstehen?(Bild3)
Die tiefergehende Analyse ergab dann folgendes Ergebnis (Bild4) und schließlich das (Bild5)
Also hier kann nun etwas nicht mehr stimmen, da die letzte angezeigte "Linx swap" Partition nicht existiert (diese liegt auf der 1. Festplatte)
Ich habe die Vermutung, daß irgendwie die Zuordnung der Partitionsgrenzen der Solaris-Partition nicht mehr zu dem Eintrag im MBR übereinstimmen. Auch wenn ich Solaris von DVD boote wird diese Partition nicht erkannt
Aber wenn ich ehrlich bin traue ich mich nicht mit testdisk den MBR code neu zu schreiben, da die Scan-Ergebnisse nicht so richtig mit meiner Festplattengeometrie überein zu stimmen scheinen.
Bin für Ideen dankbar
Grüsse
/A
sorry für den langen Artikel, aber ich habe ein Problem der etwas abgefahrenen Art und brüte schon etwas länger drüber...
Also mein Rechner hat 2 Festplatten eingebaut und es sind folgende Betriebssysteme installiert (Fragt jetzt nicht warum so viele, das ist eher ein "proof-of concept")
Code:
Disk /dev/hdc: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System Anm.
/dev/hdc1 * 1 2550 20482843+ c W95 FAT32 (LBA) Windows
/dev/hdc2 2551 5100 20482875 83 Linux Fedora-Linux
/dev/hdc4 5101 14946 79087995 f W95 Ext'd (LBA) erw. Partition
/dev/hdc5 5101 12750 61448593+ 7 HPFS/NTFS NTFS-Datenpartition
/dev/hdc6 12751 12888 1108453+ 82 Linux swap / Solaris Linux-Swap für alle Linux
/dev/hdc7 12889 13526 5124703+ 83 Linux Ubuntu-Linux
/dev/hdc8 13527 14946 11406116 83 Linux Suse
Disk /dev/hdd: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System Anm.
/dev/hdd1 * 1 2811 22579326 a5 FreeBSD FreeBSD
/dev/hdd2 2812 5199 19181610 83 Linux Debian
/dev/hdd3 5200 7111 15358140 bf Solaris Solaris <===Problem
/dev/hdd4 7112 9660 20474842+ 5 Extended erw. Partition
/dev/hdd5 7112 9660 20474811 83 Linux OpenSuse
Mein Problem besteht auf der zweiten Festplatte mit der Solaris-Partition:
Bis vor kurzen ging der Bootvorgang mit grub aller Bestriebssysteme ohne Probleme
Seit kurzem wird allerdings die Solaris Partition nicht mehr gefunden.
Ich habe nun die HD schon mit allen möglichen Tools untersucht, bekomme allerdings sehr verwirrende Infos.
Die Analyse mit testdisk 6.7 brachte zuerst folgende Info (Bild1)
Hier verstehe ich schon mal nicht wieso hier die Solaris-Partition 2x auftaucht.
Nach drücken von [proceed] ergab sich folgendes Bild: (Bild2)
Hier wird anscheinend die Solaris-Part als BSD "erkannt" oder wie kann ich die Info verstehen?(Bild3)
Die tiefergehende Analyse ergab dann folgendes Ergebnis (Bild4) und schließlich das (Bild5)
Also hier kann nun etwas nicht mehr stimmen, da die letzte angezeigte "Linx swap" Partition nicht existiert (diese liegt auf der 1. Festplatte)
Ich habe die Vermutung, daß irgendwie die Zuordnung der Partitionsgrenzen der Solaris-Partition nicht mehr zu dem Eintrag im MBR übereinstimmen. Auch wenn ich Solaris von DVD boote wird diese Partition nicht erkannt
Aber wenn ich ehrlich bin traue ich mich nicht mit testdisk den MBR code neu zu schreiben, da die Scan-Ergebnisse nicht so richtig mit meiner Festplattengeometrie überein zu stimmen scheinen.
Bin für Ideen dankbar
Grüsse
/A