Tha*_*Guy 7 windows linux hard-drive filesystems enclosures
我刚买了一个 1 TB 的希捷 Barracuda ST1000LM048硬盘。它是一个高级格式驱动器,具有 4096 字节的扇区。
我计划将它与我便宜但值得信赖的(我的意思是便宜,它真的很普通,我花了大约 5 美元买它)2.5 英寸硬盘盒,我已经用了 5 年了,多个硬盘没有问题(我不确定我是否曾经使用过高级格式硬盘。它基本上是一个JMicron JM20329 高速 USB 转 SATA 桥芯片,带有一些晶体管和一个 USB 端口。看起来完全像这样:
当我购买 1 TB HDD 时,我不知道涉及高级格式驱动器和 HDD 外壳的问题。我强烈怀疑它可能在这里起作用,但在某些情况下我可以访问数据.
现在我不确定,因为我刚刚找到了一个较旧的 Western Digital 500 GB 高级格式硬盘,它使用同一个机箱显示在 Windows 资源管理器上......这里发生了什么?!
当我通过 USB 外壳将其连接到 Windows 8.1 笔记本电脑时,Windows 资源管理器上没有显示新卷。在通过同一硬盘盒连接的同一台笔记本电脑上运行 Fedora 25 时,我可以看到文件夹和文件。
当我通过内部 SATA 连接它时,它可以在不同的 Fedora 25 PC 上运行。我附近没有可以在内部 SATA 上对其进行测试的 Windows PC。
可能相关:分区方案似乎有问题/奇怪,请参阅以下部分中的粗体文本。我真的很困惑,因为我以前从未见过类似的案例。
由于其他人问:我在 Windows 启动后连接驱动器。将查看它是否有任何区别,在启动之前附加它。
diskmgmt.msc) 将磁盘显示为“在线,未分配的 931.5 GB,MBR 样式的分区表”:我可以看到文件和文件夹并将数据复制到驱动器和从驱动器复制数据。
disks 信息disks 智能报告Disk /dev/sdc: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
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: dos
Disk identifier: 0x[redacted]
Run Code Online (Sandbox Code Playgroud)
我可以看到文件和文件夹并将数据复制到驱动器和从驱动器复制数据。
disks 信息disks 智能报告Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x[redacted]
Run Code Online (Sandbox Code Playgroud)
dav*_*dgo 12
我相信您遇到的问题是磁盘上根本没有分区方案。
您可能没有意识到,Linux 允许您将整个磁盘视为一个块设备——即一个大分区——并且您提供的所有信息似乎都指向这种设置。我相信 Windows 不会支持原始块设备。
解决此问题的典型方法是将数据复制到别处,分区,然后格式化磁盘(使用 FAT 或 NTFS 或 Windows 和 Linux 都可以读取的某种文件系统),然后将数据复制回。如果可以在不实际将数据移出磁盘的情况下完成整个过程,则风险很高,无论如何您确实应该先备份数据,使您回到原点。
| 归档时间: |
|
| 查看次数: |
1595 次 |
| 最近记录: |