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:

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 oder da0p1.
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