我有一台不再使用的旧笔记本电脑。我认为硬盘有问题,因为它经常尝试修复磁盘,而且很容易崩溃。今天,我拿出笔记本电脑,尝试通过选择删除所有内容来重置系统。这个过程持续了几分钟,但后来电源断了,所以它停止了(它插上了电源,但没有装电池)。现在,开机后重置过程就开始了。我决定放弃整个重置的想法,认为最好为它买一个新的硬盘/固态硬盘。
现在,我的问题是,如果我插入另一个安装了 Windows 的 HDD,它会启动它还是再次启动重置过程?还是这完全取决于 HDD?
我有一台不再使用的旧笔记本电脑。我认为硬盘有问题,因为它经常尝试修复磁盘,而且很容易崩溃。今天,我拿出笔记本电脑,尝试通过选择删除所有内容来重置系统。这个过程持续了几分钟,但后来电源断了,所以它停止了(它插上了电源,但没有装电池)。现在,开机后重置过程就开始了。我决定放弃整个重置的想法,认为最好为它买一个新的硬盘/固态硬盘。
现在,我的问题是,如果我插入另一个安装了 Windows 的 HDD,它会启动它还是再次启动重置过程?还是这完全取决于 HDD?
我尝试使用我的 2 个硬盘中的一个(5V 和 12V 上都需要 0.75A 或更低的电流)作为外部存储驱动器。我尝试使用 UGREEN Sata 转 USB-C 适配器,但功率不足。
我知道,3.5 英寸硬盘需要 5V 和 12V 才能运行。一些带有 USB-C 端口的更高质量的充电器支持 12V。这样的充电器是否是给硬盘供电的好选择?我在考虑:充电器 > USB-C - 硬盘电源线 > HDD + 额外的 SATA 到 USB-C 用于数据交换。
我这样说错多少了?
我正在尝试了解设备 IOPS 和吞吐量之间的关系。我使用 AmorphousDiskMark 收集了一些信息,我有一个问题:
我的 SSD 磁盘基于每块 4KB。因此,我猜 IOPS 是固定的,无论我的操作系统读取/写入 1MB 文件还是 4KB 文件。我相信这不是软件的问题,而是我缺乏硬件背景知识。有人能帮我更好地理解这一点吗?非常感谢。
---------------------------------------------------------------------
AmorphousDiskMark 4.0.1 (C) 2016-2023 Katsura Shareware
Katsura Shareware : https://katsurashareware.com/
---------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1,000 bytes, KiB = 1,024 bytes
* MB = 1,000,000 bytes, MiB = 1,048,576 bytes
Sequential Read 1MiB (QD= 8) : 2637.09 MB/s [ 2514.9 IOPS]
Sequential Write 1MiB (QD= 8) : 2538.94 MB/s [ 2421.3 IOPS]
Sequential Read 1MiB (QD=1) : 1428.81 MB/s [ 1362.6 IOPS]
Sequential Write 1MiB (QD=1) : 1941.95 MB/s [ 1852.0 IOPS]
Random Read 4KiB (QD= 64) : 942.61 MB/s [ 230130.6 IOPS]
Random Write 4KiB (QD= 64) : 250.66 MB/s [ 61197.3 IOPS]
Random Read 4KiB (QD=1) : 38.68 MB/s [ 9443.2 IOPS]
Random Write 4KiB (QD=1) : 335.59 MB/s [ 81930.9 IOPS]
Test : 1 GiB (x5) [Interval=5 sec]
Volume : Macintosh HD: 17% used (76/465 GiB)
Device : APPLE SSD AP0512N
CPU : Intel Core i7-1068NG7
Date : 2024-06-21T06:54:36Z
OS : macOS 14.5 23F79
我从笔记本电脑中拔出了 Seagate 2.5 英寸 1 TB SATA HDD。
标签上的规格说明+5V DC 1.0A
所以我想知道的是如何解释电流额定值?标签上没有任何地方有关于瓦数的信息。
这是否意味着它至少需要 1A 电流,还是意味着该 HDD 在峰值写入下所吸收的最大电流不得超过 1A?
当我插入任何外部驱动器时,驱动器名称一直显示为 E:PANDORY,我过去确实将一个驱动器重命名为该名称,但它们过去显示为驱动器制造商的空白名称,我该如何更改它以仅显示原始的正确驱动器名称?
我的 8TB Western Digital HDD 在 SMART id 197 中显示错误:当前待处理扇区数。(值=416,标准化=100)。我该如何减少这种情况?
(SMART 字段可以在 Ubuntu Live CD 以及 openmediavault 的 Web UI 中读取)
编辑:在 SE 中搜索却一无所获后,我第五次谷歌搜索找到了这里,它可能很有用:如何强制重新映射 SMART C5(当前待处理扇区数)中报告的扇区?
我正在尝试在新的 SSD(WD 蓝色 2TB,1.8TB 可用)上安装 linux(使用 USB)。
在分区步骤中,我使用了 GPT 表和这些分区:
我分配大小的方式是:default value
第一个扇区,第二个扇区相应的+1G、+4G、+60G。
对于最后一个分区 (/home),我default value
为两个扇区都选择了 ,因此我希望 fdisk 将所有剩余空间(大约 1735GB)分配给最后一个分区,但令我惊讶的是 fdisk 最终为其分配了 1.8TB。
我虽然也许 fdisk 没有计算正确,所以为了看看会发生什么,我继续安装直到最后,然后我使用 fdisk、df 和 lsblk 再次检查分区大小,所有这些都给了我相同的输出:
所以首先是一个59GB而不是60GB的/root,但更重要的是,为什么我的/home分区有SSD的所有可用空间?我可以理解 /root 显示 59GB 可能是因为它错误地分配了一些较少的字节,但我的 /home 分区不应该分配给它的 SSD 的所有可用空间,这里发生了什么?
我第二次尝试将所有分区一一删除并重新创建,但结果是一样的。
有可能解决这个问题吗?或者我的SSD有故障?
我使用 Visual Basic 6.0。正如使用 VB6 所说,“使用较旧的文件 I/O 处理文件”是可能的。使用此 I/O 可以“随机”访问文件。它提供了读取和写入文件部分的机会。我想知道是否只是使用此 I/O 更改了文件的随机部分,是否真的仅更新了硬盘驱动器上的记录的该部分,或者记录了整个更改的文件,即从头到尾写入。
众所周知,HDD 的读写访问时间较慢。实际上,与传输多个以 KB 为单位的小文件相比,如果传输的文件较大,则速度并没有那么慢。
Windows 可以选择添加固定大小 128 GB 的 VHD。然后我们分配分区(假设驱动器D:\
专门用于VHD,大小相同128GB,分配单元尽可能大以表示一个片段,因为只有一个文件是VHD。
或者,我们可以在分配之前先对硬盘进行碎片整理。
然后我们将VHD挂载为磁盘,将磁盘初始化为GPT,然后分配带有盘符的简单卷分区E:\
。
那么,这真的会提高性能吗?我这么认为是因为操作系统和硬盘看到的是一个单元文件,即VHD。所以只有一个修改文件。
我有一个 4TB 硬盘,用于存储在 Ubuntu 上运行的 UrBackup 服务器制作的备份 - 但格式为 NTFS。(即,数据是由linux写入NTFS驱动器上的)。在 Windows 资源管理器和 Ubuntu 上,当询问磁盘空间时,它报告为未满一半。尝试将任何文件写入驱动器时:在 Ubuntu 上,它会显示已满(不记得确切的错误消息,但它是关于已满的),在 Windows 上,它会给出错误“错误 0x8007012E:卷碎片太多”来完成这个操作。” Windows 的“优化驱动器”对话框显示“上次分析或优化:从不运行”和“当前状态:优化不可用” - 即 Windows 不允许我对其进行碎片整理。当使用 Windows“chkdsk /f”时,它永远不会完成 - 至少,它似乎陷入了循环,所以我放弃了它并关闭了它。HWiNFO64 报告健康。CrystalDiskInfo 报告健康。WinDirStat 说存储了超过 8TB 的数据(驱动器只有 4TB),所以我猜测肯定存在 Windows 版本的硬链接。(并不是说硬链接不好,它只是一个数据点)。
收集完所有这些信息后,我不确定下一步该做什么:我只想了解该驱动器发生了什么。
TL;DR:HDD 已满(我无法写入任何新数据),但报告为半满。是不是驱动不好?我可以使用什么工具来解决这个问题?我希望能够在上面存储更多数据。