AB-stromer
Well-Known Member
Hallo,
will gerade nur mal eine kleine Story loswerden, zur Diskussion, gar nicht um nach Support zu fragen......
also:
- hatte zunächst die /etc/fstab um einen Eintrag erweitert, um den USB-Stick nutzen zu können:
"/dev/da0s1 /USBSTICK msdosfs rw,noauto 0 0"
(dass ich da aufgrund der Unterschiede zB in den Diskbezeichnungen und Partitionszählungen gegenüber Linux erstmal etwas gebraucht habe, ist ja erstmal egal..)
- Usbstick eingesteckt, wird sofort erkannt und in der Kommandozeile gemeldet, also gleich gemountet, läuft, prima.
- umount geht nicht. "device busy". hm.
(dass man erst hübsch mit cd aus dem gemounteten Verzeichnis herauswechseln muss, kam mir erst später..)
Einfach mal abgezogen, Folge: System hängt beim nächsten Boot!
- Erst nach Austragen des Eintrags in der /etc/fstab für den Usbstick läuft das System zumindest teilweise wieder an.
Teilweise? Jetzt kommt's: teilweise, weil durch den Hänger auch ein ext2fs mit in den Abgrund gerissen wurde!
(Wieso das denn bloss, frage ich mich!) (Ein ext2fs auf einer anderen Disk, zum Austauch mit Linuxen)
- Ext2fs muss also repariert werden. Unter dem FreeBSD System? Keine Chance. Kein fsck_ext2fs vorhanden.
- Also erst mit dem Gottseidank noch bestehenden Linux hochfahren, ext2fs reparieren, FreeBSD wieder booten, geht wieder, Uff.
- Erst eine zeitaufwändige Recherche zeigt mir, dass ein ext2fs nicht zum FreeBSD Standardsystem gehört (Nanu, lebt FreeBSD in einer isolierten homogenen Welt? Das msdosfs ist doch auch im Standardsystem enthalten!).
Das wunderbar versteckte fsck_ext2fs muss man sich erst durch einen Port
/usr/ports/sysutils/e2fsprogs
und zwei logische Links in /sbin erkämpfen..
Mein Punkt ist: schade, dass man dazu weder im FreeBSD Handbuch was findet noch über alle Suchfunktionen (Website, ports) noch in FreeBSD Büchern. Gerade für Leute wie mich, die sich aus Linux kommend in FreeBSD hineintasten, könnte man mit einem kleinen Hinweis viel Zeit sparen.
Wenn ich Feedback bekomme, dass das anderen auch so geht, würde ich glatt einen Wiki-Beitrag beginnen...
Gruß
Axel
will gerade nur mal eine kleine Story loswerden, zur Diskussion, gar nicht um nach Support zu fragen......
also:
- hatte zunächst die /etc/fstab um einen Eintrag erweitert, um den USB-Stick nutzen zu können:
"/dev/da0s1 /USBSTICK msdosfs rw,noauto 0 0"
(dass ich da aufgrund der Unterschiede zB in den Diskbezeichnungen und Partitionszählungen gegenüber Linux erstmal etwas gebraucht habe, ist ja erstmal egal..)
- Usbstick eingesteckt, wird sofort erkannt und in der Kommandozeile gemeldet, also gleich gemountet, läuft, prima.
- umount geht nicht. "device busy". hm.
(dass man erst hübsch mit cd aus dem gemounteten Verzeichnis herauswechseln muss, kam mir erst später..)
Einfach mal abgezogen, Folge: System hängt beim nächsten Boot!
- Erst nach Austragen des Eintrags in der /etc/fstab für den Usbstick läuft das System zumindest teilweise wieder an.
Teilweise? Jetzt kommt's: teilweise, weil durch den Hänger auch ein ext2fs mit in den Abgrund gerissen wurde!
(Wieso das denn bloss, frage ich mich!) (Ein ext2fs auf einer anderen Disk, zum Austauch mit Linuxen)
- Ext2fs muss also repariert werden. Unter dem FreeBSD System? Keine Chance. Kein fsck_ext2fs vorhanden.
- Also erst mit dem Gottseidank noch bestehenden Linux hochfahren, ext2fs reparieren, FreeBSD wieder booten, geht wieder, Uff.
- Erst eine zeitaufwändige Recherche zeigt mir, dass ein ext2fs nicht zum FreeBSD Standardsystem gehört (Nanu, lebt FreeBSD in einer isolierten homogenen Welt? Das msdosfs ist doch auch im Standardsystem enthalten!).
Das wunderbar versteckte fsck_ext2fs muss man sich erst durch einen Port
/usr/ports/sysutils/e2fsprogs
und zwei logische Links in /sbin erkämpfen..
Mein Punkt ist: schade, dass man dazu weder im FreeBSD Handbuch was findet noch über alle Suchfunktionen (Website, ports) noch in FreeBSD Büchern. Gerade für Leute wie mich, die sich aus Linux kommend in FreeBSD hineintasten, könnte man mit einem kleinen Hinweis viel Zeit sparen.
Wenn ich Feedback bekomme, dass das anderen auch so geht, würde ich glatt einen Wiki-Beitrag beginnen...
Gruß
Axel

