我有一个 16 GB 1.0 钛质皮革 USB 棒,我很喜欢它。我知道它在 Vista 中可以工作(在所有操作系统中),但在 Ubuntu 11.04 中(我也有 gnome 3,如果这会影响,但我相当确定我之前尝试过)它无法被检测到。我也在终端中运行 sudo 命令来搜索它,但它没有出现,当我以 root 身份登录时也没有出现。
由于速度较慢,我仅将其用于 HTML/CSS/PHP 和软件设置的备份,以防我出现故障并需要在没有互联网连接的情况下恢复我的设置。
东芝 Satellite-Pro L300 1F-J(已升级 RAM)。3
个 USB 2.0 端口,左侧 2 个,右侧 1 个,全部经过测试。
$ sudo lsusb
生成:
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0011:7788
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ dmesg
附加:
[ 79.868026] usb 2-3: new high speed USB device using ehci_hcd and address 2
[ 80.150509] usbcore: registered new interface driver uas
[ 80.174803] Initializing USB Mass Storage driver...
[ 80.174934] scsi6 : usb-storage 2-3:1.0
[ 80.175941] usbcore: registered new interface driver usb-storage
[ 80.175945] USB Mass Storage support registered.
[ 81.184276] scsi 6:0:0:0: Direct-Access Generic Flash Disk 8.00 PQ: 0 ANSI: 2
[ 81.184790] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 81.187989] sd 6:0:0:0: [sdb] 32768000 512-byte logical blocks: (16.7 GB/15.6 GiB)
[ 81.188829] sd 6:0:0:0: [sdb] Write Protect is off
[ 81.188834] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 81.188836] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 81.191324] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 81.207084] sdb:
[ 81.212388] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 81.212395] sd 6:0:0:0: [sdb] Attached SCSI removable disk
答案1
USB 1.0 向上兼容,所以这应该不是问题。
有可能是 USB 驱动器上的分区表已损坏,并且 Windows 对此的挑剔程度不如 Linux。
看看“磁盘工具”应用程序 (palimpsest) 是否在连接时显示您的硬件。看看它是否识别分区。看看“安装卷”按钮是否有效。
如果硬件正常,你可以尝试以下方法
- 从 Windows 备份存储棒上的文件
- 启动进入 Linux
- 从重写本重新格式化和重新分区驱动器
- 将文件从 Windows 复制回
一些 USB 记忆棒配有自定义分区方案(例如 U3 记忆棒),这也可能会造成混淆 - 同样,您可以尝试重新对驱动器进行分区。
答案2
回答您的标题,是的,Ubuntu(11.xx 或任何版本)支持 USB 1.0,所以问题可能出在您的 BIOS 的某个地方。
确保已启用传统 USB 支持(如果您的 BIOS 有该选项)。如果是启用,那么它很可能是一个与软件相关的问题,在这种情况下您应该报告一个错误。