如何确定windows分区的FS类型

Gae*_*tan 5 partitioning dual-boot mount ntfs

我刚刚购买了预装 Windows 10 专业版的 hp probook 450。我缩小了主分区以创建一个双引导的 ubuntu 分区(ubuntu 16.04)。

到目前为止,这一切正常,直到我尝试挂载硬盘驱动器的主分区。mount命令的问题是我无法确定windows分区的FS类型。我希望它是 NTFS,但现在我不确定。

感谢fdisk -l,我知道我要挂载的分区的设备文件是/dev/nvme0n1p3,但该mount命令不起作用:

> sudo mount -t ntfs -o nls=utf8,umask=0222 /dev/nvme0n1p3 /win
NTFS signature is missing.
Failed to mount '/dev/nvme0n1p3': Invalid argument
The device '/dev/nvme0n1p3' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Run Code Online (Sandbox Code Playgroud)

我运行了多个命令来尝试确定文件系统,但没有成功。

df不显示我想挂载的分区。

> sudo df -khT
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  7.8G     0  7.8G   0% /dev
tmpfs          tmpfs     1.6G  9.6M  1.6G   1% /run
/dev/nvme0n1p6 ext4       23G  5.9G   16G  27% /
tmpfs          tmpfs     7.8G   32M  7.8G   1% /dev/shm
tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
tmpfs          tmpfs     7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/nvme0n1p7 ext4      3.9G  184M  3.5G   5% /home
/dev/nvme0n1p1 vfat      356M   69M  288M  20% /boot/efi
tmpfs          tmpfs     1.6G   52K  1.6G   1% /run/user/1000
Run Code Online (Sandbox Code Playgroud)

fdisk命令显示所有分区,但不显示 FS 类型。

> sudo fdisk -l
Disk /dev/nvme0n1: 477 GiB, 512110190592 bytes, 1000215216 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: gpt
Disk identifier: ......

Device             Start        End   Sectors  Size Type
/dev/nvme0n1p1      2048     739327    737280  360M EFI System
/dev/nvme0n1p2    739328    1001471    262144  128M Microsoft reserved
/dev/nvme0n1p3   1001472  896438271 895436800  427G Microsoft basic data
/dev/nvme0n1p4 953784320  957362175   3577856  1.7G Windows recovery environment
/dev/nvme0n1p5 957362176 1000204287  42842112 20.4G Microsoft basic data
/dev/nvme0n1p6 896438272  945266687  48828416 23.3G Linux filesystem
/dev/nvme0n1p7 945266688  953784319   8517632  4.1G Linux filesystem
Run Code Online (Sandbox Code Playgroud)

lsblk命令没有显示我要访问的分区的 FSTYPE。

> lsblk -f
NAME        FSTYPE LABEL            MOUNTPOINT
nvme0n1
??nvme0n1p5 ntfs   Recovery Image    
??nvme0n1p3                          
??nvme0n1p1 vfat   SYSTEM           /boot/efi
??nvme0n1p6 ext4                    /
??nvme0n1p4 ntfs   Windows RE tools 
??nvme0n1p2                                                              
??nvme0n1p7 ext4                    /home
Run Code Online (Sandbox Code Playgroud)

有人可以帮我安装这个分区吗?

Gae*_*tan 3

谢谢大家的答案。我尝试过,但仍然不起作用。然而,在查看 Windows 中的磁盘实用程序时,我注意到安装时想到的一些事情:磁盘实际上是使用 Bitlocker 加密的。

lsblk这就是无法显示 FS 类型的原因。因此,我阅读了这篇文章并能够解密并安装我的 Windows 驱动器。