PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Finde kein USB-iso in FreeBSD unter VBox



sea
05.05.20, 08:16
Hallo zusammen

Ich arbeite derzeit an einem Projekt - SWARM - was ein Script-Multi-Interface (Script-author -> Script-user -> Installierete apps auf Computer) und dabei ein TUI (Text User Interface) bietet.
Da dieses Cross-Platform laufen soll, möchte ich dies natürlich entsprechend testen.

Natürlich habe ich 0 Ahnung von BSD, nur etwas Linux erfahrung.

Da ich Platzmangel habe, und SWARM runtime ist, will/brauche ich keine 'festplatte' (vdi) erstellen, bzw das OS nicht installieren. (so jedenfalls mein Gedankengang)
Ich habe der VM 2 iso's zugewiesen, das FreeBSD image, sowie ein kleines 5mb iso vom USB stick mit meinem projekt drauf.

Selbstverständlich booted die VM das FreeBSD problemlos.
Nun fangen meine Problemene an:

Mit: "Camcontrol devlist" sehe ich nur 2 Einträge, welche beide auf die CDROM (FreeBSD.iso) verweisen.
Mit: "gpart list /dev/da0s1" kann ich nachsehen ob dies wirklich das CDROM ist. - Ist es...

Was ich jedoch nicht finde, ist das USB.iso mit meinem Projekt darauf.
Es gibt keine (verwendbaren) Einträge unter /dev/usb* oder /dev/cdrom* ; bzw die einzigen /dev/da* Einträge sind die CDROM Einträge vom FreeBSD.iso.


Leider handhabt das FreeBSD wiki nur wenn etwas 'erfolgreich' (bzw: autoamtisch) /dev/da* zugewiesen wurde, und auf englisch weiss ich auch nicht wonach ich suchen müsste.

Wie kann ich herausfinden wo mein USB.iso 'zugewiesen' wurde, damit es in der VM gemounted werden kann?
(EDIT: Linux-Übersetzung: Wie kann ich herausfinden welchem /dev/sd[c-z] mein USB-Stick (bzw das iso) zugewiesen wurde?)

Danke im vorraus

sea
05.05.20, 10:45
Ich hab mich mal von Vbox 'getrennt', und versuch es mit QEMU... stosse aber leider auf dieselben probleme:


qemu-system-x86_64 \
-m 2G \
-k de-ch \
-name FreeBSD \
-drive file=/home/sea/prjs/swarm2.iso,index=2,media=cdrom \
/home/sea/net/dls/FreeBSD-12.1-RELEASE-amd64-disc1.iso


Das heisst, ich "sehe" swarm2.iso als cd0, kann es aber (nachwievor) nicht mounten..
21527