标签: hard-drive

“磁盘正常,过去有一个属性失败”是什么意思?

我已经在旧系统上安装了新的希捷硬盘并安装了 Ubuntu 14.04。我使用检查磁盘状态gksudo gnome-disks并得出Disk is OK, one attribute failed in the past. 我没有得到此消息的任何正确链接。有人能说出这是什么意思吗?

partitioning hard-drive 14.04

3
推荐指数
1
解决办法
7318
查看次数

如何授予discord 访问我的硬盘的权限?

我正在尝试将硬盘上的图像上传到discord。Discord 给了我这个错误:Error opening directory '/media': Permission denied当尝试导航到图像时。如何授予 Discord 访问权限?

permissions hard-drive

3
推荐指数
1
解决办法
3391
查看次数

如何在不重新启动的情况下通过 IDE 或 SATA 重置和检测插入式 HDD/SSD?

因此,我在 CPU 中使用全新的HDD CADDY SATA III

当我将HDD/SSD物理安装在安装支架上时,我可以在Windows 7的“设备管理器”中单击“扫描硬件更改”来检测HDD/SSD。现在,我怎样才能在 Ubuntu 18.04 中做到这一点呢?我的意思是如何在不重新启动 Ubuntu 的情况下检测 HDD/SSD?

我需要在 Ubuntu 的终端中输入三个问题:

  1. 我可以输入什么命令来通过 IDE 和 SATA 检测 HDD/SSD?
  2. 我可以输入什么命令通过 IDE 或 SATA 删除 HDD/SSD 插件?
  3. 我可以通过 IDE 或 SATA 物理更改 HDD/SSD 而不会出现任何问题的最佳方法是什么?

ssd hard-drive external-hdd sata scsi

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

经常运行 dd if=/dev/zero 会损坏驱动器吗?

有时我每月使用dd if=/dev/zero of=/dev/sda命令将硬盘归零一次,然后重新开始。

别担心,我总是将文件备份到外部驱动器上,所以这不是问题。

我经常看到建议不要定期格式化,因为它会损坏驱动器,我使用了dd if=/dev/zero我认为低级格式化的命令?

使用 dd 对驱动器进行清零是否算作低级格式化,更重要的是定期对 HDD 进行清零是否安全?

format hard-drive dd

3
推荐指数
1
解决办法
4920
查看次数

从实时模式访问主目录中的文件

我的计算机上安装了 Ubuntu 18.04。最近,由于主目录上的磁盘空间不足,它停止启动进入 GUI 模式。由于某种原因,我也无法将其启动到终端模式。我尝试的下一个解决方案是使用 Live CD,然后从 HOME 文件夹中删除一些文件以释放一些空间,以便它可以再次启动到 GUI 模式。

如何通过实时模式访问我的电脑上安装的 Ubuntu HOME 文件夹中的文件?

boot hard-drive 18.04

3
推荐指数
1
解决办法
8918
查看次数

Ubuntu 20.04 在 /media/ 处安装 /dev/sdb1 时出错

环境

乌班图20.04

问题

Ubuntu 无法访问 USB 驱动器。

点击此处查看错误

事实

我的 USB 驱动器在 Windows 上运行完美。
我的 USB 驱动器曾经在 Ubuntu 18.04 上完美运行

历史

上周,我从Ubuntu 18.04升级到Ubuntu 19.10>>升级后USB无法成功挂载。
今天,我从 Ubuntu 19.10 升级到 Ubuntu 20.04 >> 仍然失败。

问题

如何修复丢失的 USB 功能?Ubuntu 可以看到该磁盘,但我无法访问它。

请点击这里查看

usb mount hard-drive

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

Ubuntu 20.04 下 Seagate IronWolf 硬盘出现周期性点击声

我有三个新的 Seagate IronWolf Pro HDD。他们工作得很好:

  • 我可以写和读它们
  • 他们正在通过所有测试

我遇到的一个问题是它们在闲置时发出令人担忧的声音。声音是重复的“粘性粘性...”,每个粘性间隔约 0.5 秒。“粘性”太强了,我能感觉到桌子上的振动。同样,驱动器工作正常,如果我将大文件复制到这些驱动器,点击声就会消失,似乎驱动器不知道如何空闲。安装驱动器后 1 或 2 秒可能会出现噪音。

以下是我迄今为止为解决该问题所做的努力:

  • 磁头停放过多:我发现的第一个解释是 Ubuntu 端的电源管理导致磁头停放过多,可以通过 解决hdparm -B254 /dev/sda,但我的驱动器不支持此命令。

  • 使用 hdparm 强制驱动器处于空闲状态:我尝试了诸如hdparm -y /dev/sda,之类的命令hdparm -S0 /dev/sda。每次注册命令时,咔嗒声都会停止一秒钟,然后立即恢复。

  • 停用 SMART 监控:我发现一些驱动器监控记录导致了一些噪音问题,因此我将其停用,但没有成功。

  • 升级固件:我考虑过升级固件,但我似乎已经拥有最新的固件。

  • 停用 EPC / Idle_a / Idle_b:使用 Seagate 名为 SeaChest 的工具,我可以修改给定驱动器的电源设置。到目前为止,我尝试禁用不同的空闲模式、禁用 EPC,但没有成功。

我有另一个较小的台式机,具有相同的操作系统 (Ubuntu 20.04),但希捷硬盘不同(希捷 Exos 而不是希捷 IronWolf)。另一个驱动器按预期工作,因此问题可能出在 Ubuntu 和 Ironwolf 驱动器之间的兼容性上。

知道这是否是一个已知问题以及是否有办法解决这个问题?我不敢相信这种怠速声音对驾驶来说是件好事。

编辑1:

我在 Ubuntu 18 上重现了相同的行为,在我的 Seagate Exos 当前顺利运行的同一系统上。

我在硬盘支撑架上加了一些橡胶垫,现在我几乎听不到声音了。我仍然不完全确定这是正常的。我不明白为什么希捷 Exos 超级安静,而 IronWolf Pro 却不然。我尝试联系 Seagate,但由于某种原因无法联系到他们。 …

sound mount hard-drive

3
推荐指数
1
解决办法
1591
查看次数

升级到 Windows 11 后的 GRUB 菜单

我正在使用 Ubuntu 20.04 LTS 和 Windows。最近从 Windows 10 升级到 11。现在 GRUB 启动菜单丢失,笔记本电脑默认启动到 Windows 11

如何恢复grub?

我有一个用于 Ubuntu 的 SSD 和一个用于 Windows 的 HDD,即它们位于不同的硬盘驱动器上。

grub2 ssd dual-boot windows hard-drive

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

Ubuntu 20.04 上的 1TB 外置 USB 硬盘格式问题

我最近尝试使用 USB 上的 1 或 2TB 外部硬盘作为备份,并希望用于 deja-dup。我以前拥有的那个很好,但它已经满了,我不想失去它。我尝试过 SSD 和老式类型驱动器。我从 ebay 等网上得到了关于 \xc2\xa320 的信息。问题是它们的格式是 exFat,据我了解,这对于 Ubuntu 来说是不行的。我尝试格式化为 Ext4 或 NTFS,但它们的格式不正确。通常需要等待很长时间才能完成 I/O 错误并且驱动器无法使用。现代外置 USB 硬盘无法在 Ubuntu (20.04) 上格式化是否有原因?还是我真的很不走运,连续买了三个坏硬盘?尝试过 gParted。我什至尝试在 Windows7 PC 上进行格式化,但仍然无法让任何驱动器恢复工作。

\n

usb gparted hard-drive deja-dup external-hdd

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

如何根据UUID获取硬盘型号?

我正在尝试根据我在命令中知道的硬盘驱动器的 UUID 来查找硬盘驱动器制造商/型号。

我尝试使用lsblk -o FSTYPE,MOUNTPOINT,UUID,MODEL,SIZE列出所有硬盘驱动器,然后将它们存储在一个数组中以查找 UUID 及其型号。但是挂载的硬盘的UUID并不包含硬盘的型号信息。

它仅在硬盘的根位置(即/sda)上列出型号硬盘。

我正在编写一个 bash 脚本,用于存储 UUID 和硬盘的制造/型号以及文件系统类型,以便我可以自动将具有有效文件系统类型的硬盘安装在文件夹前缀上/someLocation/${model}-${UUID-first-4-char}

下面创建了两个数组,一个用于 uuid,另一个用于文件类型。

 #create array
    fsTypeArray=()
    uuidArray=()
    mapfile -t fsTypeArray < <(lsblk -o FSTYPE,MOUNTPOINT,UUID | awk 'NF==2 {print $1}')
    mapfile -t uuidArray < <(lsblk -o FSTYPE,MOUNTPOINT,UUID | awk 'NF==2 {print $2}')
Run Code Online (Sandbox Code Playgroud)

然后这里是挂载 ext4 或 ntfs 的 if 语句

index=0
    for i in "${fsTypeArray[@]}"
    do
        if [ $i == ntfs ] 
        then
            echo "mountNtfsDrive"
            currentDate="date +%Y%m%d%H%M%S"
            mountNtfsDrive "${uuidArray[$index]}" `$currentDate`
        elif [ $i == ext4 ] …
Run Code Online (Sandbox Code Playgroud)

bash mount hard-drive

3
推荐指数
1
解决办法
1843
查看次数