将 Windows 8.1 中的 HDD 插入 Ubuntu 16.04 无法访问 Windows 分区数据

将 Windows 8.1 中的 HDD 插入 Ubuntu 16.04 无法访问 Windows 分区数据

我使用 2 个硬盘驱动器上的 Windows 8.1 进行 Android 开发,一个用于操作系统,另一个用于 SDK 和代码。但上周我迁移到了 Ubuntu 16.04 LTS。

我格式化了主硬盘(装有 Windows)并在其中安装了 Ubuntu。现在,连接另一个驱动器后,它显示在 中,但在 或 中Dashboard均未显示任何数据或分区。terminalFiles

因为我没有备份,所以我不想丢失数据。有没有解决方案可以恢复它,而无需将其插入 Windows 并备份数据并重新插入 Ubuntu?


我尝试过

但一切努力都是徒劳的。


任何帮助都将不胜感激。


编辑

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=7b1cdbf2-641e-4ac1-9ec2-7e58992047d4 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=df60b278-bf9b-4ae7-8140-93e2abb2b3dc /home           ext4    defaults        0       2
# swap was on /dev/sda1 during installation
UUID=c17ef1f0-39b7-44fe-8e05-63673868deb9 none            swap    sw              0       0

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   0 149.1G  0 disk 
├─sdb2   8:18   0 148.9G  0 part /media/acme1/ACME
└─sdb1   8:17   0   200M  0 part 
sda      8:0    0 232.9G  0 disk 
├─sda2   8:2    0  57.2G  0 part /
├─sda5   8:5    0 171.9G  0 part /home
├─sda3   8:3    0     1K  0 part 
└─sda1   8:1    0   3.8G  0 part [SWAP]

$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev             2512520       0   2512520   0% /dev
tmpfs             506744    7668    499076   2% /run
/dev/sda2       58927276 5919860  49991020  11% /
tmpfs            2533720   75668   2458052   3% /dev/shm
tmpfs               5120       4      5116   1% /run/lock
tmpfs            2533720       0   2533720   0% /sys/fs/cgroup
/dev/sda5      177238584 7771484 160440848   5% /home
tmpfs             506744      84    506660   1% /run/user/1000
/dev/sdb2       61710332   89688  61620644   1% /media/acme1/ACME

$ ls /media/acme1/ACME
System Volume Information

答案1

系统可能没有安装使用 NTFS 格式磁盘所需的工具,因为您没有连接 Windows 磁盘。如果您在安装 Ubuntu 时将磁盘连接到系统,系统就会安装这些工具。

您可以使用以下方式安装 NTFS 支持

sudo apt-get install ntfs-3g

之后重新连接驱动器并查看它是否显示内容。

答案2

根据运行命令的结果mount,您的硬盘驱动器安装为 ext4,这是错误的。

  • 卸载您的设备
  • 通过在 /media/ 中创建一个文件夹来创建挂载点(如果尚不存在):

    sudo mkdir /media/acme1/ACME
    
  • 通过运行以下命令手动挂载:

    sudo mount -t ntfs /dev/sdb2 /media/acme1/ACME
    

现在,您应该可以看到所有文件。

我假设您的文件中有一行代码/etc/fstab使此驱动器自动安装为 ext4。如果您共享此文件的内容,则可以永久解决该问题。

答案3

感谢大家的回复和时间。

FAT32最后,我通过使用分区类型和windows使用来格式化硬盘来解决了这个问题。

我想FAT32在获取其他磁盘中的数据后,用分区类型格式化该硬盘。我一直在尝试,因为经过一个多星期的努力,我还是没有成功。

当我在上面给出的某些链接中读到与此相关的内容后,我就有了这个想法。

这使我成功了,也许它也可以帮助其他面临同样情况的人。

我现在能够在Ubuntu以及中使用该特定分区Windows

再次感谢您的指导和帮助。

相关内容