我的笔记本电脑因为主板腐蚀而死机了,但硬盘看起来完好无损。我想买一个兼容的外置硬盘盒,把它连接到一台新笔记本电脑上,这样我就可以使用数据了。
但是,我听说 Windows 11 默认锁定(加密)所有数据,因此我无法从新笔记本电脑上读取这些数据。
这是真的吗?如果是的话,我有什么办法可以访问旧硬盘上的数据吗?
我的笔记本电脑因为主板腐蚀而死机了,但硬盘看起来完好无损。我想买一个兼容的外置硬盘盒,把它连接到一台新笔记本电脑上,这样我就可以使用数据了。
但是,我听说 Windows 11 默认锁定(加密)所有数据,因此我无法从新笔记本电脑上读取这些数据。
这是真的吗?如果是的话,我有什么办法可以访问旧硬盘上的数据吗?
我有一个双启动设置,最近得到了一个新的 SSD,我想将我的 Windows 分区转移到新的驱动器。
Disk /dev/nvme1n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: INTEL SSDPEKNW512G8L
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C7D99CBF-8EE2-464B-87CA-B6E9DA062ED4
Device Start End Sectors Size Type
/dev/nvme1n1p1 2048 534527 532480 260M EFI System
/dev/nvme1n1p2 534528 567295 32768 16M Microsoft reserved
/dev/nvme1n1p3 567296 367994879 367427584 175.2G Microsoft basic data
/dev/nvme1n1p4 367994880 986656766 618661887 295G Linux filesystem
/dev/nvme1n1p5 986656768 997142524 10485757 5G Microsoft basic data
/dev/nvme1n1p6 998166528 1000214527 2048000 1000M Windows recovery environmen
/dev/nvme1n1p7 997142528 998166523 1023996 500M EFI System
我运行以下 dd 命令将前 3 个分区传输到新磁盘:
sudo dd if=/dev/nvme1n1 of=/dev/nvme0n1 bs=1b count=367994880 status=progress
188362383872 bytes (188 GB, 175 GiB) copied, 3308 s, 56.9 MB/s
367994880+0 records in
367994880+0 records out
188413378560 bytes (188 GB, 175 GiB) copied, 3312.56 s, 56.9 MB/s
然而,分区表似乎存在一些问题,我无法使用 gdisk 解决:
GPT fdisk (gdisk) version 1.0.8
Warning! Disk size is smaller than the main header indicates! Loading
secondary header from the last sector of the disk! You should use 'v' to
verify disk integrity, and perhaps options on the experts' menu to repair
the disk.
Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.
Warning! One or more CRCs don't match. You should repair the disk!
Main header: OK
Backup header: ERROR
Main partition table: OK
Backup partition table: ERROR
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
我尝试e
将备份数据结构重新定位到磁盘末尾,但没有成功
Caution: The CRC for the backup partition table is invalid. This table may
be corrupt. This program will automatically create a new backup partition
table when you save your partitions.
Problem: partition 4 is too big for the disk.
Problem: partition 5 is too big for the disk.
Problem: partition 6 is too big for the disk.
Problem: partition 7 is too big for the disk.
Warning! Secondary partition table overlaps the last partition by
23441393 blocks!
You will need to delete this partition or resize it in another utility.
Identified 6 problems!
几周前,办公室里的一台电脑的显示器被移动了,现在我正试图将其重新设置,但却陷入了混乱。
我们以前连接了 2 个显示器,它们有 2 个完全不同的用户 / 应用程序 / 驱动器部分。一个显示器仍连接着(附图中标记为 1 的输出端口),并且显示的内容与以前相同,用户也相同,等等。据我所知,第二个/主显示器的正确连接是插入同一显卡的那个,即上面的插槽。
但是当我将显示器连接到该显示器时,我得到的是与第一台显示器完全相同的镜像显示/用户。我应该得到一个完全不同的用户,并且硬盘中存储了该用户的所有非常重要的数据。我无法在命令行或控制面板中看到我需要的用户,只能看到本地用户。
也可能是第二台显示器应该插入标有 3 的部分。这是什么东西/有什么用?它看起来不像右边的 PCIe 显卡。大多数其他电缆都是控制设备。
TL;DR 不同用户和相关驱动器存储如何在 PC 上进行分区?我需要插入什么或做什么才能访问我需要的用户配置文件和数据?
我知道这听起来很奇怪,但我有几个 64 GB 的 USB 闪存驱动器,我需要存储一个 100 GB 的文件,这超出了单个 USB 闪存驱动器的存储容量。有没有办法将这两个 USB 闪存驱动器合并为一个逻辑分区,看起来像一个更大的磁盘?
请注意,我使用的是 Debian Linux,而不是 Windows。
我总是将两个 USB 闪存驱动器连接到我的笔记本电脑上工作,并且我不会只插入一个 USB 来访问文件。
为了澄清我的问题,让我举个例子。例如,我有一个文件包含以下数据:
1234567890
,我想将文件拆分为12345
和,67890
如果每个 USB 闪存驱动器只能容纳 5 个字符的数据。但只有同时插入 2 个 USB 闪存驱动器才能访问该文件。
我有一台 Red Hat Linux 服务器,该服务器连接了多个 NFS 共享。NFS 主机同时具有 SATA 和 NVMe 连接的驱动器。我无法访问 NFS 主机。我们的应用程序要求数据库文件不存储在 SATA 连接的驱动器上。
如何检查哪些 NFS 共享位于 SATA 或 NVME 驱动器上?
我即将淘汰我的旧 NAS,WD MyCloud-EX2。
我想在扔掉硬盘之前彻底清除硬盘中的数据。我有 Acronis DriveCleanser 来完成这项工作。
目前我正在使用 SMB 访问共享,我认为不可能使用 SMB 擦除磁盘。
旧 NAS 确实支持 iSCSI。所以现在我的想法是先删除所有共享,然后在我的 Windows 计算机上将整个磁盘设为 iSCSI 目标。这样我希望我可以使用 DriveCleanser 清除整个磁盘。
这能行吗?
我应该注意哪些问题?
所以一开始我将数据从我的台式机复制到外部 SSD。但在移动过程中它冻结了。5 个小时没有任何进展,我决定在冻结的移动过程中关闭台式机。
当我打开桌面并再次尝试访问 SSD 时,SSD 插入后导致系统无响应。稍等片刻,SSD 已连接但无法访问。
我还注意到分区恢复/分区编辑软件无法检测到它们。我尝试使用 EaseUs Partition Master、EaseUs Data Recovery、GetDataBack Pro、Windows 分区管理器,它们都没有检测到 SSD,但设备管理器检测到了:
这是我查看 SSD 的属性时的情况:
PhotoRec 软件也检测到了分区并提示里面有一些数据。但仍然无法访问它们:
当我使用 Ubuntu 时,它们会检测到 SSD,但似乎无法安装、修复或对其执行任何操作。它还显示那里有一些数据。
因此,我认为数据完好无损,但分区表已损坏。我说得对吗?我的主要问题是如何恢复 SSD 内的所有数据而不丢失它们。
谢谢。
假设我将一个 USB 驱动器或 NVMe SSD 插入计算机,计算机如何知道驱动器上有多少个扇区?我的意思是磁盘本身知道吗?如果它知道,那么它会告诉计算机吗?我正在编写的脚本需要这个,我无法将任何包导入到脚本中,所以我需要以原始方式执行此操作,我想到一种方法是尝试写入磁盘并记录由于超出限制而无法写入的扇区数。
我正在编写一个程序来移动分区的位置,只是为了好玩。它基本上通过读取分区方案(例如 GPT 或 MBR)来找到分区,然后读取512B
分区的一个扇区(),然后将其写入新位置。但由于某种原因,这个过程非常慢,实际上这个驱动器的速度高达 2GB/s,但这个过程只以 700KB/s 的速度进行。是因为我应该一次读取/写入更大的原始数据吗?为什么?还有其他技巧可以加快速度吗?它正在测试HP P900 1TB Portable SSD
。我还编辑了代码,使其使用 1 个完整的 SSD 页面进行读写,即4096B
。性能确实提升到了8Mb/s
,但这仍然远远没有达到我期望的性能。然后我让它每轮移动 1 Gib,它能够达到 1Gib/S 的速度。但由于 SSD 的页面大小只有 4KB,为什么4kib
一次读写和一次1gib
读写之间的性能会有差异呢?
1. 如何在 Windows 环境中对 exFAT HDD(不是 SSD)进行碎片整理?
我知道如何对其他驱动器格式进行碎片整理,但不知道如何对 exFAT 进行碎片整理。我知道您可以将驱动器上的所有内容复制到另一个驱动器,然后再复制回来,这样就可以手动对其进行“碎片整理”了;我正在寻找一种不需要手边有重复的大容量驱动器的解决方案。
2. 碎片整理是否会提高外部驱动器的读/写速度?
在这种情况下,外部驱动器与内部驱动器有什么不同吗?假设连接(USB 或其他)不是瓶颈。
3. 碎片整理会减少“磁盘大小”吗?
我的一个驱动器上有很多“丢失”的空间,如下图所示。碎片整理可以帮助恢复这些空间吗?我知道簇大小以及性能与空间效率之间的权衡,但我不清楚碎片整理是否对此有影响。
4. 我应该对外部 exFAT 硬盘进行碎片整理吗?
是否存在上述未提及的对外部 exFAT 硬盘进行碎片整理或不进行碎片整理的原因?