OpenBSD-Festplatte mit Linux auslesen!?

Herakles

Profifragensteller
Hallo allemann!

Kann ich eine mit OpenBSD formatierte und partitionierte Platte in Linux lesen? Hat da jemand Ahnung von? Ich glaube eigentlich nicht an eine Antwort auf diese Frage, da auch googlen in "Groups" offenbar zeigt, daß andere Leute noch keine Lösung für diese Fragestellung gefunden haben.

Laut einem älteren Thread in diesem Forum ist es wohl so, daß OpenBSD gar keine Slices anlegt. Heißt das automatisch auch, daß nur OBSD seine eigenen Platten lesen kann?

Es handelt sich um eine 160Gig Platte, aufgeteilt in vier Partitionen. Sie wurde seit dem Kauf ausschließlich von OpenBSD beschrieben.

Danke für Eure Gedanken zu diesem Thema, Herakles
 
'mount -t ufs -o ufstype=44bsd' sollte doch eigentlich das sein was Du suchst. Das ist aber nur ein Denkanstoss, keine Lösung. Ich habe momentan nämlich keine Möglichkeit das zu testen und habe das auch noch nie machen müssen.
 
Ich werd total bekloppt! Welch simple Lösung, es funktioniert! Herzlichen Dank!


Herakles

Fragt sich bloß noch, ob ich das jetzt auch in meine fstab implementiert bekomme. Naja, der test wirds zeigen...
 
Herakles said:
Fragt sich bloß noch, ob ich das jetzt auch in meine fstab implementiert bekomme. Naja, der test wirds zeigen...

Ich habe hier in der linux fstab z.B.:

Code:
/dev/hda11 /bsd/home ufs noauto,user,ufstype=44bsd,ro 0 0

Und unter OpenBSD:

Code:
/dev/wd0n /.linux/home ext2fs ro,nodev,nosuid 0 0
/.linux/home /linux/home umap ro,nodev,nosuid,-g/etc/linux.gidmap,-u/etc/linux
.uidmap 0 0

Damit mappe ich unter OpenBSD ueber die Files /etc/linux.gifmap und /etc/linux.uidmap Gruppen und Benutzer passend um. Siehe mount_umap(8). Leider kenne ich nichts passendes fuer Linux, aber das Linux werde ich sowieso demnaechst entgueltig in die Tonne treten :-)

Noch was: ich empfehle, das jeweils "fremde" Dateisystem readonly zu mounten. Zumindest unter Linux hatte ich mir vor ein paar Jahren schon mal ein BSD-Fileystem zerschossen.

WICHTIG: wie ich erst heute erfahren habe, ist mount_umap(8) mit Vorsicht zu geniessen. Siehe OpenBSD-Bug Nr. 3994. Zumindest bei mir war die mount_ext2fs(8)/mount_umap(8)-Kette dafuer verantwortlich, dass mir mein daily cronjob beim Aufruf von /etc/security das System eingefroren hat. Also derartige mounts bitte nur temporaer durchfuehren, sonst bleiben Eure Rechner stehen.
 
Last edited:
Back
Top