温馨提示×

Ubuntu Stream8如何连接外部设备

小樊
38
2025-12-22 18:53:32
栏目: 智能运维

Ubuntu Stream 8连接外部设备实用指南

一 存储设备 U盘与移动硬盘

  • 连接设备后,先确认是否被识别:
    • 查看块设备:lsblksudo fdisk -l
    • 查看文件系统与挂载:df -h
  • 图形界面通常会自动挂载到媒体目录;若未自动挂载,可手动挂载:
    • 创建挂载点:sudo mkdir -p /mnt/myusb
    • 挂载示例:sudo mount /dev/sdb1 /mnt/myusb
    • 指定文件系统(如 NTFS/FAT32):sudo mount -t ntfs-3g /dev/sdb1 /mnt/myusb
  • 卸载与弹出:
    • 卸载:sudo umount /mnt/myusb
    • 物理拔出前确保无读写操作且已卸载
  • 自动挂载(可选):
    • 获取 UUIDsudo blkid
    • 编辑 /etc/fstab,追加如:UUID=你的UUID /mnt/myusb ntfs-3g defaults 0 2
  • 安全提示:操作前务必确认设备名(如 /dev/sdb1),误操作可能导致数据丢失。

二 安卓设备 MTP文件传输

  • 安装必要组件:
    • sudo apt-get update
    • sudo apt-get install mtp-tools mtpfs libmtp-dev libmtp-runtime libmtp9
  • 配置 FUSE 以允许普通用户挂载:
    • 编辑 /etc/fuse.conf,取消注释:user_allow_other
  • 识别设备并配置 udev 规则(示例为高通设备 05c6:6774,请替换为你的设备 ID):
    • 查看设备:lsusb
    • 新建规则:sudo nano /lib/udev/rules.d/69-mtp.rules
      • 内容示例:ATTR{idVendor}==“05c6”, ATTR{idProduct}==“6774”, SYMLINK+=“libmtp-%k”, ENV{ID_MTP_DEVICE}=“1”, ENV{ID_MEDIA_PLAYER}=“1”
    • 权限规则:sudo nano /etc/udev/rules.d/51-android.rules
      • 内容示例:ATTR{idVendor}==“05c6”, ATTR{idProduct}==“6774”, MODE=“0666”
    • 重启 udev:sudo service udev restart
  • 使用:
    • 在文件管理器中连接(常见为 MTP 自动挂载)
    • 或在终端使用 mtp-detectmtp-connect 等工具进行连接与传输。

三 蓝牙设备 耳机键盘鼠标与手机

  • 图形界面配对(推荐):
    • 打开系统设置 → 蓝牙,开启蓝牙
    • 将耳机/键盘/鼠标等置于配对模式
    • 点击“添加设备”,选择设备并确认配对码
  • 命令行配对(备用方案):
    • 确认适配器:hciconfig(应见 hci0 且状态为 UP)
    • 上电适配器:sudo hciconfig hci0 up
    • 进入控制工具:bluetoothctl
    • 在交互界面执行:
      • power on
      • agent on
      • scan on(找到目标后 scan off
      • pair <设备MAC>
      • connect <设备MAC>
  • 使用与排障要点:
    • 保持设备距离在约30 英尺以内,避免 Wi‑Fi 等干扰
    • 连接异常时可尝试:删除设备后重配对、重启蓝牙/系统、更新系统软件
    • 音频设备需在声音设置中设为默认输出/输入。

四 虚拟机场景的 USB 透传

  • 若 Ubuntu 运行在 VMware/VirtualBox 中,需将 USB 设备“连接”到虚拟机:
    • 在虚拟机设置中启用 USB 控制器 并选择合适的 USB 3.1 兼容性
    • 插入设备后,在菜单“可移动设备”中将设备“连接到此虚拟机”
    • 若未识别,检查并启动相关 VMware/VirtualBox 服务,必要时重新插拔设备
  • 注意:同一时刻 USB 设备通常只能连接到主机或某一台虚拟机,需在菜单中手动切换。

0