磁盘未显示由其他操作系统使用时创建的数据(Ubuntu 18.04 与 Windows 8 双启动)

磁盘未显示由其他操作系统使用时创建的数据(Ubuntu 18.04 与 Windows 8 双启动)

我正在使用 Ubuntu 18.04 和 Windows 8。我有 1 TB 的硬盘,有三个分区:一个用于 Ubuntu(sdb 1),另一个用于 Windows(sdb 2),第三个分区(sdb 3)用于存储我想从两个操作系统使用并在它们之间共享的数据

gparted 屏幕截图

但是,目前我无法在 Ubuntu 中看到从 Windows 保存的数据,反之亦然。我确实将分区更改为 NTFS 和 FAT 32,但没有分享附加分区的数据屏幕截图。

如何使用一个共享分区在 Ubuntu 和 Windows 之间共享数据?我是 Ubuntu 新手。

答案1

该问题是由Windows的快速启动引起的:

当您关闭启用了快速启动的计算机时,Windows 会锁定 Windows 硬盘。如果您的计算机配置为双启动,您将无法从其他操作系统访问它。更糟糕的是,如果您启动到另一个操作系统,然后访问或更改休眠 Windows 安装使用的硬盘(或分区)上的任何内容,则可能会导致损坏。如果您是双启动,最好不要使用快速启动或休眠。

我禁用了快速启动控制面板 > 系统和安全 > 电源选项 > 电源按钮的作用并取消选中复选框,现在它运行正常。

答案2

根据您的使用情况,您可以使用 Windows 中的 extexplore,并使用 ext4 格式化您的共享分区...

https://sourceforge.net/projects/ext2read/

但您的方法也应该有效。为了帮助诊断,您是在 Windows 上执行 chkdsk,还是在 Linux 上执行 fsck?您是否在 Linux 中挂载了读写?您的其他分区有问题吗?

答案3

第三个分区是正确的路径。我将我的分区设置为 NTFS。您需要编辑文件/etc/fstab并插入具有适当共享访问权限的 Windows 分区。我的分区如下所示:

$ cat /etc/fstab
# /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/nvme0n1p5 during installation
UUID=113f9955-a064-4ce2-9cae-74f2a9518550 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p2 during installation
# swap was on /dev/nvme0n1p6 during installation
UUID=b4512bc6-0ec8-4b17-9edd-88db0f031332 none            swap    sw              0       0
#UUID=D656-F2A8 /boot/efi   vfat    defaults    0   0
# Windows drives C, D & E
UUID=F03ED48E3ED44F6A /mnt/d    ntfs-3g permissions,locale=en_US.utf8         0 0
UUID=5CCC5867CC583E08 /mnt/c    ntfs-3g permissions,locale=en_US.utf8,x-gvfs-show 0     0
UUID=F2C2ACE4C2ACADF3 /mnt/e    ntfs-3g permissions,locale=en_US.utf8,x-gvfs-show 0     0
UUID=D656-F2A8  /boot/efi   vfat    defaults    0   0

除了使用blkid上面文件中推荐的方法外,您还可以使用以下命令:

$ lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,UUID,MODEL
NAME        FSTYPE  LABEL                  MOUNTPOINT          SIZE UUID                                 MODEL
sda                                                          931.5G                                      HGST HTS721010A9
├─sda1      vfat    ESP                                        500M 9478-B6E2                            
├─sda2                                                         128M                                      
├─sda3      ntfs    HGST_Win10             /mnt/d              919G F03ED48E3ED44F6A                     
├─sda4      ntfs    WINRETOOLS                                 450M 221A463E1A460F6B                     
└─sda5      ntfs    Image                                     11.4G 38D4470BD446CB38                     
sdb                                                           14.4G                                      STORE N GO      
├─sdb1      ntfs    usbdata                /media/rick/usbda   6.4G 7C7138CA3671C2BF                     
├─sdb2                                                           1M                                      
├─sdb3      vfat    usbboot                                    244M 49EB-DCAA                            
├─sdb4      iso9660 Ubuntu 18.04 LTS amd64 /media/rick/Ubunt   1.4G 2018-01-21-07-51-27-00               
└─sdb5      ext4    casper-rw              /media/rick/caspe   6.4G 4c46a63f-b96c-43b0-ac19-2664474cae5d 
sr0                                                           1024M                                      DVD+/-RW DW316  
nvme0n1                                                        477G                                      Samsung SSD 960 PRO 512
├─nvme0n1p1 ntfs                                               450M 7040FA5240FA1F12                     
├─nvme0n1p2 vfat                           /boot/efi            99M D656-F2A8                            
├─nvme0n1p3                                                     16M                                      
├─nvme0n1p4 ntfs    NVMe_Win10             /mnt/c            391.2G 5CCC5867CC583E08                     
├─nvme0n1p5 ext4    NVMe_Ubuntu_16.0                          44.6G f3f8e7bc-b337-4194-88b8-3a513f6be55b 
├─nvme0n1p6 swap    Linux Swap             [SWAP]              7.9G b4512bc6-0ec8-4b17-9edd-88db0f031332 
├─nvme0n1p7 ntfs    Shared_WSL+Linux       /mnt/e                9G F2C2ACE4C2ACADF3                     
└─nvme0n1p8 ext4    Ubuntu18.04            /                  23.7G 113f9955-a064-4ce2-9cae-74f2a9518550 

然后/etc/fstab使用您想要在启动时自动安装的 Windows 驱动器进行更新。

相关内容