Christoph Schnauß: /etc/fstab verschwunden

Beitrag lesen

hallo Forum,

jetzt ist mir was ganz Komisches passiert: ich habe einen Rechner angestellt, auf dem ich vor wenigen Tagen ein neues FreeBSD aufgespielt habe. Der Kernel bootet zwar, landet aber an einem Prompt
  mountroot>
und ich werde gebeten, doch anzugeben, welche Partition denn nun / enthält. Korrekt hätte /dev/ad1s1 sein müssen, aber das findet er nicht (auf /dev/ad0, was /dev/hda entspricht, liegt Gentoo). Damit bleibt das System unerreichbar. fsck und mount funktionieren an diesem Prompt nicht, und es nutzt auch nichts, den GENERIC-Kernel zu booten.
Gentoo ist in der Lage, *BSD-Partitionen zu mounten, allerdings readonly. Damit habe ich erstmal mein FreeBSD angeschaut und auf den ersten Blick gar nichts bemerkt, bis ich mir die /etc/fstab ansehen wollte. Die war weg. Einfach nicht mehr da. Auch keine mtab oder irgendeine Sicherungskopie, wie sie manchmal entsteht, wenn man eine Datei ändert. Rein gar nichts. Klar, daß dann das System nicht weiß, welche Partitionen wie gemountet werden sollen.
Jetzt habe ich zwei Probleme: erstmal möchte ich wissen, wie ich so eine enorm wichtige Datei schlichtweg "verlieren" kann. Und dann möchte ich natürlich gerne wieder eine haben. Bloß kann ich die von Gentoo aus nicht schreiben, und Knoppix kann keine *BSD-Partitionen mounten. Übers Netzwerk (telnet bzw. SSH) ist der Rechner zwar erreichbar, aber er müßte eben die Partition gemountet haben, auf die ich was schreiben möchte.
Ich habe im Moment nur eine "bootonly"-CD, die mir lediglich erlauben würde, das ganze System neu zu bauen, aber ich kann keine Einzeldatei von dieser CD aus auf die Platte schreiben  -  oder ich habs (noch) nicht rausgekriegt, da ich dieses Problem bisher noch nie hatte. Bleibt noch FreeSBIE, da läuft grade erst ein Download der jüngsten Version, aber ich mag FreeSBIE nicht besonders, weil da eine sehr gewöhnungsbedürftige grafische Oberfläche integriert ist, mit deren Dateimanager ich Probleme habe.

Wie nun? Wie kriege ich diese /etc/fstab wenigstens in einer Minimalform wieder auf mein /dev/ad1s1a geschrieben, damit das System erstmal mehr als den Kernel hochfahren kann?

Grüße aus Berlin

Christoph S.