标签: usb

U盘RAID阵列

我正在考虑这是一个多么愚蠢的想法......

我受到了一个愚蠢的家伙的启发,他在 Mac OS X 10.0 发布后不久就拿了 5 个 USB 软盘驱动器,将它们插入他的 iMac,并在它们上面设置了一个 RAID5 阵列。

软盘 RAID 阵列。

但后来我开始思考。在办公室里,我坐在一堆 1 GB 的 USB 驱动器旁边,这些驱动器正在分发给客户。

如果我抓住其中的 5 或 10 个,将 4 个插入 USB 集线器,将它们用胶带固定到位(一旦我开始谈论软盘 RAID 阵列,你就知道胶带会进入这个领域,对吧?),然后将它们设置为一个 RAID5 阵列,这有多荒谬?

应该工作,并且是可行的。

现在,如果我能找到一堆 4GB 密钥并这样做,那么 12GB RAID5 阵列可能会很酷。

我认为性能可能不会太差。

但话说回来,我想我可以做一个 RAID 10 阵列来实现冗余和性能。

编辑:作为旁注,我想我仍然会在一个集线器上使用所有 USB 记忆棒,因为这样我就可以使用胶带将它们固定在一起。

我觉得胶带的真正价值超过了性能的感知价值。

这就像猫的口红。这在当时似乎是个好主意,但最终您会意识到胶带会是更好的选择。

usb software-raid

7
推荐指数
3
解决办法
6914
查看次数

我的 U 盘在哪个 /dev/sdX 上?

如何确定我的 U 盘插入了哪个 /dev/sdX 设备?

我正在运行 Ubuntu 9.04。

linux usb-flash-drive usb

7
推荐指数
2
解决办法
2万
查看次数

无法在 Linux 中挂载 USB 硬盘

我刚刚安装了内核 2.6.18-371.el5 的服务器出现问题。我知道这是 Red Hat 5 的旧内核,但由于某些“限制”,我暂时被迫使用它。还应该注意的是,我安装的这个发行版是一个预装各种安全软件的启动。

无论如何,我在外部 USB 硬盘上有一个本地存储库,而且在我的一生中,我似乎无法让系统加载驱动器的驱动程序。由于其他网络限制,我也无法从中发布日志消息,也无法将服务器连接到公共线路。所以我会尽我最大的努力来处理重要信息。我相当能胜任 Linux,但对将驱动程序加载到内核等方面是新手。所以如果我的一些解释看起来很奇怪,我很抱歉。

到目前为止我所做的:

-" ls /dev" 显示:" usbdev1.5_ep00, ...01, ...81" ...当我插入驱动器时。但驱动器根本没有“sd *”。

-" blkid" 只显示我的操作系统分区和 CDROM 安装。根本没有USB安装

-》fdisk -l显示我的三个物理驱动器“sda、sdb 和 sdc”,它们对应于我的三个内部 SAS 驱动器。他们工作正常。

-" dmesg" 只显示:" usb 1-4.1:1.0: new high speed USB device using ehci_hcd and address 5" " usb 1-4.1:1.0: configuration #1 chosen from 1 choice" ...就是这样。没有发现更多设备信息。

-" lsmod" 显示 " ehci_hcd"、" uhci_hcd" 和 " ohci_hcd" 都已加载,没有其他内容。

-" …

linux redhat usb

7
推荐指数
1
解决办法
1847
查看次数

英特尔 USB 3.0 可扩展主机控制器 - 超出支持的设备数量?

我正在开展一个项目,该项目利用 18 台高端数码单反相机,通过 USB 连接到 PC。

在开发过程中,系统运行 USB2 不会有任何问题,但是当我们转移到运行 USB3.0 的系统时,我们开始收到以下错误,导致只有 11 个摄像头被识别。

在此处输入图片说明

配置是相机连接到一个有源 USB3 集线器(类似这样的东西),它允许连接 7 个设备。该系统具有其中三个 - 全部供电,但仅支持大约 11 个连接设备(两个和一点点集线器)。我们确信这是一个电源问题,但所有集线器都已通电,并且摄像机也在电源适配器上。

目前我们不得不退回到 USB2,但传输速率意味着照片捕获过程显着增加 - 每个图像文件大约 23MB,下载所有文件可能需要 20 秒左右。

我希望有一种方法可以解决 Intel 硬件的这个限制 - 另一个驱动程序或完全不同的控制器。

提前致谢

intel usb

7
推荐指数
1
解决办法
6700
查看次数

USB 存储介质 - linux 上的数据完整性问题

我一直对验证备份到可移动媒体的数据有些偏执,所以在将内容复制到 USB 闪存驱动器或便携式硬盘后,我总是卸载驱动器,重新安装它并将存储的文件与原始文件进行 diff -q。

几年前我发现(至少在我拥有的设备上),我看到了 1bit/GByte 数量级的位错误。不知何故(我忘记了细节)我发现解决方法是,在写入任何数据之前,先做

echo 64 > /sys/block/sda/device/max_sectors
Run Code Online (Sandbox Code Playgroud)

(当然,假设媒体显示为 sda)。只要我记得这样做,我就从来没有遇到任何问题。(我相信默认max_sectors值是 128)。

我的问题是:

  • 这只是我吗?我已经看到各种闪存驱动器、便携式硬盘驱动器、主板和笔记本电脑的问题(但从未对所有组合进行详尽的测试,看看我是否有任何真正可靠的组合)。与 windows 一起使用的媒体,以及双引导 windows 的机器,似乎没有类似的问题,所以它似乎是特定于 linux 的。

  • 究竟是什么导致了这个问题?是否不符合标准的媒体、芯片组、电缆?

  • 有什么我可以在我的系统 (Debian Lenny) 上配置的东西,它会自动设置max_sectors? (一些 HAL 脚本或 sysctl 调整?更全局的 /sys 参数?)。大概默认的 128 在内核中的某个地方,但是自定义内核似乎有点激烈。

感谢您的任何建议

linux debian usb-flash-drive usb data-integrity

6
推荐指数
1
解决办法
2123
查看次数

如何删除xp中所有以前的设备?

在我们的计算机上,我们每天使用来自客户的数十种不同的 USB 驱动器。

这很糟糕,因为注册表配置单元变得越来越大,因为 Windows 非常“聪明”,可以永远保存它们

我设置devmgr_show_nonpresent_devices=1并看到了数千个 USB 闪存驱动器

有什么软件可以自动删除所有以前的设备?

此外,这将解决扫描仪和打印机的许多问题,这些问题将被视为另一台设备,因为用户已插入另一个 USB 插头

windows windows-xp usb-flash-drive usb

6
推荐指数
1
解决办法
2986
查看次数

SpinRite 和 USB 蓝调 - 是否存在解决方案?

我使用SpinRite来恢复硬盘及其内容,并在较小程度上用于预防性维护。

但是,如果在 SpinRite 扫描设备时连接了 USB 驱动器(USB 拇指驱动器和/或具有 USB 接口的外部硬盘),则 SpinRite 永远不会完成/挂起。

解决方法当然是断开驱动器的连接,但能够在 USB 驱动器上使用 SpinRite 是有价值的。一些外置驱动器没有螺丝,很难在不损坏外壳的情况下取出硬盘。对于那些拥有它的人来说,它将节省拆卸时间。

有没有办法解决这个问题(例如 BIOS 更改或修改后的 SpinRite 引导 CD)而无需求助于软盘?

hard-drive usb data-recovery

6
推荐指数
2
解决办法
1万
查看次数

什么是好的串口转 USB 适配器?

设备上的串行端口仍然用于许多事情,尤其是在网络设备上。但是,大多数现代笔记本电脑不再具有串行(又名“COM”)端口。

所以我很好奇的是:人们使用的好的适配器或适配器中使用的芯片组是什么?

理想情况下,它只需插入机器和 Just Work(tm),而无需安装任何驱动程序。这样,系统管理员团队中的任何人都可以简单地获取并使用它,而无需查找软件 CD 或上网查找驱动程序。另外,我想它应该在 Windows XP & 7、Mac OS X (10.5?, 10.6) 和最好的 Linux (2.6+) 上运行。

从串行端来看,将浅蓝色 Cisco 电缆连接到它应该可以为当今大部分设备上的任何 RJ-45 型串行控制台运行。(一般假设为 9600 8N1。)

感谢您提供任何信息。

hardware console usb serial adapter

6
推荐指数
1
解决办法
552
查看次数

如何为可移动 USB 驱动器指定静态挂载点?

我有一堆 USB 端口和集线器。当您连接 USB 拇指驱动器时,Linux 会按照先到先得的原则将它们分配给虚拟块设备。无论我将驱动器插入哪个端口,它都会创建 sdd、sde、sdf 等。我们将文件复制到这些驱动器上,当出现错误时,我无法判断错误发生在哪个驱动器上。

我想做的是配置 udev 以便它将物理硬件设备/端口映射到特定的虚拟设备。也就是说,端口 1 => sdd、端口 2 => sde、端口 3 => sdf 等。这可以让我知道错误发生在哪个拇指驱动器上。

我找到了一些资源(例如http://reactivated.net/writing_udev_rules.html),从中我可以看出这是可以做到的。但是我没有这种低级配置的经验。他们让我感到困惑。

有没有其他参考可以让事情更清楚?或者也许是一些为我做的软件?或者一个使它更容易的图书馆?

linux usb-flash-drive mount usb udev

6
推荐指数
2
解决办法
6009
查看次数

如何修复 UPS 反复断开和重新连接的问题?

我正在运行一个通过 USB 连接到 Tripp Lite SMART1500LCD 的坚果服务器。设备行为异常,我可以看到这些内核消息:

user@host:~ $ dmesg -T
[Wed Dec  4 13:24:24 2019] usb 1-1.5: USB disconnect, device number 91
[Wed Dec  4 13:24:25 2019] usb 1-1.5: new low-speed USB device number 92 using dwc_otg
[Wed Dec  4 13:24:25 2019] usb 1-1.5: New USB device found, idVendor=09ae, idProduct=2012, bcdDevice= 0.09
[Wed Dec  4 13:24:25 2019] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[Wed Dec  4 13:24:25 2019] usb 1-1.5: Product: Tripp Lite UPS …
Run Code Online (Sandbox Code Playgroud)

linux ups usb nut

6
推荐指数
1
解决办法
6246
查看次数