我知道该eject命令可用于弹出几乎所有连接的硬件组件,但它可以用于弹出 USB 驱动器吗?
是否可以使用该eject命令弹出 USB 驱动器和外部硬盘驱动器?
我这里有一个非常奇怪的情况。我的电脑工作正常,至少在大多数情况下,但有一件事情我无法处理。当我尝试从我的 Pendrive 复制文件时,一切正常——我得到了 16-19M/s ,它运行得很好。但是当我尝试将某些内容复制到同一个 Pendrive 时,我的 PC 死机了。鼠标指针停止移动一两秒钟,然后移动一点,然后再次停止。例如,在 Amarok 中播放某些东西时,声音就像机关枪。速度从500K/s跃升到15M/s,平均8M/s。仅当我将某些内容复制到 Pendrive 时才会发生这种情况。当复制过程完成后,一切恢复正常。
我尝试了一切——其他的随身碟、前面板上的不同 USB 端口或后面的那些端口,我什至更改了主板(前面板)上的 USB 引脚,但无论我把 USB 记忆棒放在哪里,它总是一样的。我尝试了不同的文件系统 - fat32, ext4. 我的笔记本电脑上的 Windows 设备没有问题。它必须是我的 PC 或系统中的某些东西。我不知道该找什么。我在独立的 Openbox 中使用 Debian 测试。我的电脑有点旧——Pentium D 3GHz、1GiB 内存、1.5TB WD Green 磁盘。如果您有什么可以帮助我解决这个问题的东西,我会很高兴听到这个消息。
我不知道我还应该提供什么信息,但是如果您需要什么,尽管问,我会尽快更新这篇文章。
我试图在 ubuntu 13.04 live cd 上重现这个问题。我安装了我的加密分区 + 加密交换并将我的 Pendrive 连接到 USB 端口。接下来我尝试启动一些应用程序,现在我有大约 820MiB 的 RAM 和大约 400MiB 的 SWAP。复制没有问题,根本没有冻结,一切都应该如此。所以,看起来是系统的故障,但究竟在哪里?什么会导致这种奇怪的行为?
USB 存储设备有可能在逻辑上断开连接:该设备仍处于插入状态,但在操作系统中是不可见的(例如,它未在 下列出/proc/bus/usb)。也许这也可能发生在其他类型的 USB 或其他可移动设备上。例如,这可能发生:
驱动程序或硬件中发生了什么,最重要的是,(如何)可以逻辑地重新连接设备(无需物理地将其拔出并重新插入)?
请注意,此问题与安装无关。在“逻辑断开”状态下,内核认为 USB 总线上没有任何内容(因此当然在 下没有条目/dev)。
我想知道如何umount通过命令行访问我的 USB 驱动器。我正在使用 Ubuntu 12.04 LTS 32 位。
我在 USB 机箱中有一个非常旧的 2.5" IDE 驱动器,它会出现一些缓冲区 I/O 错误。我试图用它smartctl来看看 SMART 怎么说,但我无法让它工作。作为root,如果我只是写:
#> smartctl --all /dev/sde
Run Code Online (Sandbox Code Playgroud)
smartctl 答案:
/dev/sde: Unknown USB bridge [0x14cd:0x6600 (0x201)]
Smartctl: please specify device type with the -d option.
Run Code Online (Sandbox Code Playgroud)
因此,我尝试-d TYPE了帮助摘要中的所有可用方法,并通过以下方式获得了最佳结果:
#> smartctl --all -d scsi /dev/sde
Run Code Online (Sandbox Code Playgroud)
输出:
Vendor: IC25N030
Product: ATMR04-0
User Capacity: 30,005,821,440 bytes [30,0 GB]
Logical block size: 512 bytes
scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
>> Terminate command early due to bad response to IEC mode …Run Code Online (Sandbox Code Playgroud) 我正在运行 Windows 10 并开始学习如何从 USB 设备启动。
我有一个 16GB USB (USB 3.0) 驱动器,我想执行以下操作:
我已经知道如何在我的 BIOS 中从 USB 启动,但我不确定从哪里获取 ISO 文件以及如何将其安装到 USB。
我正在尝试让 qemu-kvm 从我的实时 USB 记忆棒启动。这可能吗?
我发现为了重新安装 U 盘,我必须物理断开它,然后重新连接它。如果没有如此累人的身体动作,我怎么能做到这一点?
使用 Arch Linux / XFCE,我经常遇到未正确安装的 USB 驱动器问题。有时它们会自动出现在 Thunar 中,我可以一键安装它们。但是,在其他时候(大约是五十/五十),只是无法识别驱动器。我在使用 USB 外置硬盘、USB 记忆棒和相机时遇到过这个问题。如果无法识别外部驱动器,则是这种情况:
fdisk -l(它只显示我的硬盘驱动器)/dev/disklsusb 所以有某种认识,但我不明白为什么,也不知道发生这种情况时如何安装驱动器。我只是重新启动并希望下次可以正常工作,这显然不方便......
更新
当我监控时/var/log/everything.log(系统日志中没有信息),然后我在插入 USB 时看到这种情况:
Dec 14 15:36:32 localhost kernel: [ 6591.042911] usb 1-3: new high speed USB device number 9 using ehci_hcd
Dec 14 15:36:32 localhost mtp-probe: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3"
Dec 14 15:36:32 localhost mtp-probe: bus: 1, device: 9 was not an MTP device
Run Code Online (Sandbox Code Playgroud)
这是另一个请求的输出:
$udevadm monitor
monitor will print the received …Run Code Online (Sandbox Code Playgroud) 我想格式化我的 USB 记忆棒ext4并像使用任何其他典型的非 linux 格式驱动器一样使用 ( FAT32, exFAT, NTFS)。
也就是说,我希望能够将 U 盘插入我的任何 linux 机器中,并且无需调整权限即可对其进行读/写,例如执行chmod或其他操作chown。
我更喜欢使用像 GParted 这样的 GUI 分区软件,而不是命令行命令,尽管我欢迎任何解决方案!
我确信这样的帖子对于某些人来说是重复的旗帜天堂,但是在浏览了 6~10 SO 和来自 google 的论坛帖子后,我没有找到解决我问题的简单方法。似乎一切都与针对每个用户调整权限有关。也许您只是无法ext4像NTFS.