![外部驱动器数据在 Ubuntu 以外的其他操作系统上不可用](https://linux22.com/image/1371154/%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8%E6%95%B0%E6%8D%AE%E5%9C%A8%20Ubuntu%20%E4%BB%A5%E5%A4%96%E7%9A%84%E5%85%B6%E4%BB%96%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E4%B8%8A%E4%B8%8D%E5%8F%AF%E7%94%A8.png)
我有 1 TB 的硬盘。它在 Ubuntu 和 Windows 中都运行良好,但三天前我只能在 Ubuntu 中看到我的数据和文件夹。但当我将此硬盘插入其他装有 Windows 的系统时,它会被检测到但不显示任何文件夹。但当我检查属性时,它会准确显示有多少可用磁盘空间。我没有空间备份我的数据并格式化驱动器,我的硬盘几乎已满
这是我的硬盘详细信息:
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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
Disk identifier: 0x27ddc48f
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 134146047 67072000 7 HPFS/NTFS/exFAT
/dev/sda2 134146048 297983999 81918976 7 HPFS/NTFS/exFAT
/dev/sda4 297986046 625121279 163567617 f W95 Ext'd (LBA)
/dev/sda5 461836683 625121279 81642298+ 7 HPFS/NTFS/exFAT
/dev/sda6 452085291 461836619 4875664+ 82 Linux swap / Solaris
/dev/sda7 297986048 452083704 77048828+ 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 1000.2 GB, 1000170586112 bytes
255 heads, 63 sectors/track, 121597 cylinders, total 1953458176 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
Disk identifier: 0x00023f15
Device Boot Start End Blocks Id System
/dev/sdb1 2048 1953458175 976728064 7 HPFS/NTFS/exFAT
任何帮助都会注意到:我没有其他驱动器来备份我的数据,我的驱动器正在其他系统上被识别
答案1
我试过这个东西,它在 Windows 上对我有用
点击“开始” --> 在搜索栏中输入 cmd。右键单击命令提示符
在搜索中出现并选择“以管理员身份运行”。
“命令提示符”将会打开。
(如果您使用的是 Windows XP,则直接打开命令提示符)
这里我假设你的外部硬盘驱动器号为G:
输入此命令。
attrib -h -r -s /s /d g:\*.*
您可以复制上述命令 --> 在命令提示符中单击鼠标右键,然后
粘贴它。
注意:将字母 g 替换为您的外部硬盘驱动器字母。
现在检查外部硬盘中的文件。