USB-Stick einbinden
In diesem Abschnitt wird gezeigt, wie Sie einen USB-Stick in TwinCAT/BSD einbinden können. Überprüfen Sie vorher die USB-Konfiguration. Verwenden Sie dazu den Befehl dmesg
, um zu überprüfen, ob der USB-Stick in den Systemmeldungen erscheint:
umass0: <Generic Mass Storage, class 0/0, rev 2.00/1.01, addr 2> on usbus0
umass0: SCSI over Bulk-Only; quirks = 0x4101
umass0:1:0: Attached to scbus1
da0 at umass-sim0 bus 0 scbus1 target 0 lun 0
da0: <Generic Flash Disk 8.07> Removable Direct Access SPC-2 SCSI device
da0: Serial Number 2EFBC899
da0: 40.000MB/s transfers
da0: 3900MB (7987200 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>
Die Angaben zu Fabrikat, Gerätedatei (da0), Geschwindigkeit und Kapazität können sich je nach Gerät unterscheiden.
Voraussetzungen:
- Der USB-Stick ist mit FAT32 formatiert.
- Schließen Sie den USB-Stick an den Industrie-PC an.
Gehen Sie wie folgt vor:
- 1. Geben Sie den Befehl
gpart show
ein, um nach einer FAT-Partition auf dem USB-Stick zu suchen. Der USB-Stick in diesem Beispiel hat eine FAT32-Partition und eine Größe von 3,8 GB. Siehe Eintrag:1 fat32 (3.8G)
Administrator@CX-3B151A$ gpart show
=> 40 7728256 ada0 GPT (3.7G)
40 409600 1 efi (200M)
409640 2008 - free - (1.0M)
411648 7315456 2 freebsd-zfs (3.5G)
7727104 1192 - free - (596K)
=> 63 7987137 da0 MBR (3.8G)
63 737 - free - (369K)
800 7986400 1 fat32 (3.8G)
Administrator@CX-3B151A$
- 2. Geben Sie den Befehl
ls /dev/da0*
ein, um zu ermitteln wie die FAT32-Partition heißt.da0s1
oderda0p1
.
ls /dev/da0s1
/dev/da0 /dev/da0s1
- 3. Geben Sie den Befehl
doas mkdir /mnt/usb
ein, um das Verzeichnis/mnt/usb
zu erstellen. - 4. Geben Sie den Befehl
doas mount -t msdosfs /dev/da0s1 /mnt/usb
ein, um den USB-Stick unter/mnt/usb
einzubinden. - 5. Navigieren Sie mit dem Befehl
cd /mnt/usb
zum Mointpoint des USB-Sticks.
- 6. Benutzen Sie den Befehl
ls
, um sich alle Ordner im Verzeichnis anzeigen zu lassen.
- Sie haben erfolgreich einen USB-Stick in TwinCAT/BSD eingebunden. Die Einstellungen werden nicht dauerhaft gespeichert. Nach einem Neustart muss der USB-Stick erneut eingebunden werden.
USB-Geräte können auch automatisch eingebunden werden. Diese Funktion wurde ab Werk ausgeschaltet, um die Sicherheit von TwinCAT/BSD zu erhöhen. Weitere Informationen zum Automount-Service finden Sie unter: https://www.freebsd.org/doc/handbook/usb-disks.html