在 Linux 上对磁盘进行 ext4 分区后,Windows 显示旧的 NTFS

在 Linux 上对磁盘进行 ext4 分区后,Windows 显示旧的 NTFS

我尝试在我的 Gentoo 和 Windows10 之间安装一个“共享”空间。因此,在 Gentoo 中,我使用 parted 从我的一个驱动器中删除所有 (NTFS) 分区,并使用 ext4 重新对其进行分区。然后我使用mount/ fstab 挂载该分区。在确认 Gentoo 上一切运行顺利后,我切换到 Windows。我很惊讶地看到了我的旧驱动器名称,并在其中找到了所有旧文件。Windows 告诉我该驱动器是用 NTFS 分区的。即使 ext2fsd 也无法识别 ext4 分区。

这是怎么回事?如何让 Windows 识别真实分区?


我使用了以下命令:

# parted -a optimal /dev/sdb
> rm 1
> rm 2
> mklabel gpt
> mkpart primary 1 -1
> name 1 localshare
> quit
# mkfs.ext4 /dev/sdb1
# mount /dev/sdb1 /mnt/tmp
# touch /mnt/tmp/test.txt


部分打印输出:

# parted -a optimal /dev/sdb
GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model: ATA WDC WD10EACS-00D (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name        Flags
 1      1049kB  1000GB  1000GB  ext4         localshare                                                                                                                                                                                  

答案1

无论出了什么问题,在重启两个操作系统几次后,问题就解决了。
如果问题仍然存在,我会删除 Windows 中的 NTFS 分区,并在 Linux 中重新创建 ext4 分区。

相关内容