标签: external-hdd

ide-to-usb 外壳内外部硬盘上的 smartctl

我在 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)

ide external-hdd usb-drive smartctl

45
推荐指数
3
解决办法
5万
查看次数

Linux 上 USB3 外部存储的连接问题(UAS 驱动程序问题)

在 Ubuntu 15.10 上,当我想使用 NTFS 文件系统格式化通过 USB3 连接的外部 4TO 磁盘(在 StarTech USB/eSATA 硬盘底座上)时,我有很多I/O 错误,并且格式化失败。

我在最新的 live CD 上尝试了 GParted v 0.19 和 GParted,但遇到gparted-live-0.23.0-1-i586.iso了同样的问题。

之后,在 Ubuntu 15.10 和相同的 USB3 连接上使用 GParted,我尝试格式化为ext4,没有问题。这真的很奇怪。

因为不知道mkfs.ext4GParted用来格式化磁盘的工具是不是对磁盘进行了像(或不像)这样的测试mkntfs,所以首先假设问题出在新磁盘上。也许这个新磁盘引起了问题。所以我尝试e2fsck -c在这个硬盘上运行。在 Ubuntu 15.10 上,e2fsck -c冻结在 0.45%,我不知道为什么。

因此,在同一台 PC 上使用另一个版本的 Ubuntu (15.04),我尝试使用 StarTech HDD 扩展坞的 eSATA 连接来连接同一个 4TO 磁盘。这一次,e2fsck -c运行正确。

几个小时后,您可以看到结果:

sudo e2fsck -c /dev/sdc1
e2fsck 1.42.12 (29-Aug-2014)
ColdCase : récupération du journal
Vérification …
Run Code Online (Sandbox Code Playgroud)

drivers kernel usb external-hdd e2fsck

27
推荐指数
3
解决办法
4万
查看次数

为什么 rm 在具有 50Gb 文件的外部存储驱动器(通过 USB 连接,类型为 fuseblk)上速度很慢?

我一直在尝试使用rsnapshot进行备份,但我发现它无法使用。虽然它能够在几分钟内区分一个目录 (50gb) 并复制它(硬链接每个文件),我可以在大约半小时内 cp 整个目录,但删除它需要一个多小时。即使直接使用rm -rfv,我发现 rm 单个文件最多可能需要半秒钟,而cplink命令会立即完成。

为什么 rm 这么慢?有没有更快的方法来递归删除硬链接?复制文件比删除文件花费的时间更少对我来说没有意义。

我正在使用的文件系统是一个外部存储驱动器,通过 USB 连接并键入 fuseblk(我认为这意味着它是 ntfs)。我的电脑运行的是 ubuntu linux。

从顶部输出:

Cpu(s):  3.0%us,  1.5%sy,  0.0%ni, 54.8%id, 40.6%wa,  0.0%hi,  0.1%si,  0.0%st
Mem:   8063700k total,  3602416k used,  4461284k free,   557604k buffers
Run Code Online (Sandbox Code Playgroud)

performance external-hdd rm

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

外置硬盘关机后如何开机?

当我从我的文件管理器 (Thunar) 中“安全地移除”外部硬盘驱动器时,整个硬盘驱动器将关闭电源并从/dev. 因此,我猜在幕后,这是通过udisksctl power-off -b /dev/sdX具有相同效果的调用来完成的。

我认为应该可以以某种方式再次启动设备。阅读/sf/answers/887302461/ 后,我认为关闭电源可能是通过写入来完成的/sys/bus/usb/devices/usbX/power/control,但 sysfs 似乎保持不变。

那么,如何在使用 udisksctl 关闭电源后再次打开外部设备?对我来说,从文件管理器卸载分区后无法重新安装分区是很烦人的。

mount external-hdd udisks

20
推荐指数
1
解决办法
2960
查看次数

我可以跨计算机移植 ext4 外置硬盘的用户权限吗?

我有一个外部 USB 3 磁盘驱动器(2TB 容量),它很可能会在机器之间移动。磁盘有一个 GUID 分区表和一个 ext4 分区。除非我提升进程 ( sudo),否则我无法写入磁盘。

到目前为止,我正在考虑尝试以下一种或两种方法,并想知道每种方法的缺点 -

  1. chmod 777 /mnt/externalDrive
  2. chown nobody:nogroup /mnt/externalDrive

如果我授予 777 权限并且 user1 (UID:1005) 写入它,然后我将磁盘移动到另一台 user7 是 UID:1005 的计算机,会发生什么?user7 是否成为该计算机上文件的所有者?在我看来,我将不得不定期chown -R nobody:nogroup /mnt/externalDrive在磁盘上运行。

我正在考虑的任何一种明显的不良做法是什么?磁盘很可能包含视频、音乐和图片,它们不需要像某些财务数据那样受到保护。

permissions ext4 external-hdd

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

如何挂载在 lsusb 中显示但不在 fdisk 或 lsblk 中显示的 USB 硬盘?

我正在运行 Mint/Mate 17.3,当你插入它们时,通常外部驱动器“正常工作”。我有一个特别旧的驱动器,它已经在我的架子上放置了大约 10 年(大约 2005 年的“EZ Quest”),但是我上次使用它时它起作用了,所以我怀疑驱动器出现故障。

当我插入它并给它加电时,它没有显示在fdisk -l或 Gparted 或 in 中lsblk,但它确实在 中有一个条目lsusb

Bus 001 Device 000: ID 0dc4:0201 Macpower Peripherals, Ltd
Run Code Online (Sandbox Code Playgroud)

我可以采取哪些步骤使其显示为可安装驱动器(即/dev/sdx)?

更新:

这是插入设备时的系统日志输出:

Oct 11 04:36:03 username kernel: [355193.167857] usb 1-4: new high-speed USB device number 20 using ehci-pci
Oct 11 04:36:03 username kernel: [355193.303193] usb 1-4: New USB device found, idVendor=0dc4, idProduct=0201
Oct 11 04:36:03 username kernel: [355193.303202] usb 1-4: New USB device strings: Mfr=1, …
Run Code Online (Sandbox Code Playgroud)

mount hard-disk external-hdd lsusb

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

由于缺少外部磁盘而无法启动

使用 Fedora 24,我在 /etc/fstab 中配置了一个外部 USB 驱动器:

UUID=6826692e-79f4-4423-8467-cef4d5e840c5 /backup/external      ext4    defaults  0 0
Run Code Online (Sandbox Code Playgroud)

当我拔下 USB 磁盘并重新启动时,它无法启动

那是错误信息:

[ TIME ] Timed out waiting for device dev-disk-by\x2duuid-6826692e\x2d79f4\x2d4423\x2d8467\x2dcef4d5e840c5.device.
[DEPEND] Dependency failed for /backup/external.
[DEPEND] Dependency failed for Local File Systems.
[DEPEND] Dependency failed for Relabel all filesystems, if necessary.
[DEPEND] Dependency failed for Mark the need to relabel after reboot.
Run Code Online (Sandbox Code Playgroud)

为什么不开机?这是一个错误吗?一项功能?systemd的?我知道这是我的错误,我不得不将选项设置为“noauto”,但无论如何,为什么启动过程会因为缺少 FHS 的非关键目录而停止?

linux startup fstab external-hdd systemd-boot

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

如何变得聪明以忽略硬盘?

我有一个外部硬盘驱动器,它没有正确报告 SMART 信息(它给出了无意义的结果)。

因此,smartd守护程序( 的一部分smartmontools)不断发出有关设备可能出现故障的错误警报。

/etc/smartmontools/smartd.conf(我在这里使用默认值)中,我看到了一堆选项,但没有一个与我的需要相关(忽略特定硬盘驱动器的警报 - 我希望能够通过 USB ID 等引用它,因为/dev如果我连接了更多设备,则输入会有所不同)。

我可以编辑/usr/libexec/smartmontools/smartdnotifysmartd事件发生时调用的脚本)并手动强制它关闭该特定设备,但我想知道是否有一种不那么丑陋的方法来做到这一点。

如何smartd不报告特定硬盘的任何警告?我喜欢禁用该守护程序; 我希望它不关心这个特定的硬盘。

external-hdd smart smartctl

11
推荐指数
2
解决办法
4742
查看次数

是否可以将程序安装到外部驱动器上?

我使用 crouton 在 Toshiba chromebook 上运行 Ubuntu 14.04。安装我的操作系统的驱动器很小,只有 3.6 GB 的可用空间。我想sage在我的系统上安装,但系统上sage需要 6 GB 的可用空间。

但是,我总是将 SD 卡插入设备中。该卡有 175 GB 的可用空间。可以安装sage在SD卡上吗?

我尝试sage使用命令下载的方式

apt-add-repository -y ppa:aims/sagemath
apt-get update
apt-get install sagemath-upstream-binary
Run Code Online (Sandbox Code Playgroud)

如发现here

software-installation external-hdd

10
推荐指数
1
解决办法
6807
查看次数

btrfs 适合作为备份文件系统吗?

现在我在 ext4 之上有一个非常传统的备份文件系统结构。每次进行备份时,backup-DATE都会创建一个新文件夹,将文件同步到该文件夹​​中(使用 rsync--link-dest选项创建硬链接)。

由于我已经阅读了有关 bitrot 的信息,因此我希望透明地为所有文件设置校验和。显然 ext4 不能做到这一点,但 btrfs 确实提供了对数据校验和的支持(甚至是内置的 RAID1 模式)。首先,我想btrfs用作支持数据校验和的“哑”文件系统,而不使用其高级功能,例如 RAID、子卷快照、发送/接收等。

但是,他们的 wiki 并没有真正激发人们对用于备份目的的文件系统的信心:

“虽然许多人可靠地使用它,但仍然存在问题。你应该保留和测试数据的备份,并准备好使用它们。” -入门

“btrfs 稳定吗?长答案:[..] 无论你做什么,我们都建议保持良好的、经过测试的、离系统(和离站)备份。” -常见问题

我的用例是进行离线备份。出于这个原因,磁盘将很少使用(以小时为单位),并且会经常插入/拔出(eSATA 或 USB 3.0)。拥有一个可靠的文件系统是必须的。它一定不会比 ext4 wrt 差。停电、不正常关机等。

实际上是否建议使用 btrfs 作为文件系统进行备份?btrfs 是否还有其他属性可能使它不太(或更多)适合?

filesystems backup external-hdd btrfs

9
推荐指数
1
解决办法
4996
查看次数