或者

或者

我在 Windows 10 安装中设置了一个 Windows 存储空间。存储空间仅包含一个 NTFS 驱动器 (sdb),该驱动器仅用于存储媒体,Windows 安装在单独的 ssd (sda) 上,ubuntu (sdc) 也是如此。

以前,我必须禁用 Windows 上的快速启动,以便 ubuntu 能够读取我的 Windows 驱动器 (sda) 中的文件。在这种情况下,ubuntu 甚至无法检测到我的媒体驱动器。

有没有什么方法可以让我通过 ubuntu gnome 或者 linux 从我的媒体驱动器进行读写?

更新:

我可以使用以下命令查看驱动器lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 111,8G  0 disk 
├─sda1   8:1    0   350M  0 part 
├─sda2   8:2    0   111G  0 part /media/myusername/F04C0DC34C0D8616
└─sda3   8:3    0   450M  0 part 
sdb      8:16   0   2,7T  0 disk 
├─sdb1   8:17   0   128M  0 part 
└─sdb2   8:18   0   2,7T  0 part 
sdc      8:32   0 223,6G  0 disk 
├─sdc1   8:33   0     1K  0 part 
├─sdc2   8:34   0 214,7G  0 part /
└─sdc5   8:37   0   8,9G  0 part [SWAP]

我正在努力阅读sdb/sdb2

当我使用sudo mount /dev/sdb2 /media/myusername/mediadrive

我得到:

wrong fs type, bad option, bad superblock on /dev/sdb2,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

当我执行时sudo parted -l输出是:

Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sda: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  368MB  367MB  primary  ntfs         boot
 2      368MB   120GB  119GB  primary  ntfs
 3      120GB   120GB  472MB  primary  ntfs         diag


Model: ATA ST3000DM001-1CH1 (scsi)
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      17,4kB  134MB   134MB                Microsoft reserved partition  msftres
 2      135MB   3001GB  3000GB               Grupo de almacenamiento


Model: ATA KINGSTON SV300S3 (scsi)
Disk /dev/sdc: 240GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size    Type      File system     Flags
 2      1049kB  231GB  231GB   primary   ext4            boot
 1      231GB   240GB  9499MB  extended
 5      231GB   240GB  9499MB  logical   linux-swap(v1)

答案1

存储空间基于微软的一项新专有文件系统,称为ReFS(弹性文件系统)

在撰写本文时,没有开源软件可以挂载这种文件系统,现在唯一的选择是使用专有软件:

Paragon Software 的 ReFS for Linux

注意:我与 Paragon Software 没有任何关系,我只是陈述事实。

答案2

是的 :

sudo mount /dev/sdb2 /media/myusername/mount-point

或者

sudo mount /dev/sdb2 /media/$USER/mount-point

首先使用此命令显示你的硬盘lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk
├─sda1   8:1    0   100G  0 part /media/shu/temp
├─sda2   8:2    0     1K  0 part
├─sda3   8:3    0 190.8G  0 part /
├─sda4   8:4    0 638.9G  0 part
└─sda5   8:5    0   1.9G  0 part [SWAP]
sdb      8:16   0   1.8T  0 disk
├─sdb1   8:17   0   128M  0 part
├─sdb2   8:18   0 931.5G  0 part
└─sdb3   8:19   0 931.5G  0 part /media/shu/movie

然后转到/media/$USER

注意:$USER = 您的用户名。例如我的用户名是 shu

并创建一个挂载点

例如 cd /media/shu

然后sudo mkdir windrive

那么如果你有ntfs使用sudo mount /dev/sda1 /media/$USER/anyname

但如果你有fat32使用sudo mount -t vfat /dev/sda4 /media/$USER/fat32 -o uid=1000,gid=1000,umask=022


示例:我想安装sdb3

在此处输入图片描述

因为我已经安装了,所以sdb3给我一个错误,但是对你来说有效。

  1. lsblk

  2. cd /media/shu # 你的用户名

  3. sudo mkdir 挂载点

  4. sudo mount /dev/sdb3 /media/shu/挂载点

答案3

您可能无法使用 Linux 中的任何现有工具读取 Windows 存储空间。这不是检测和安装它的问题,而是读取 Microsoft 专有虚拟文件系统的问题。这是一个类似的问题,如果您有一个 LVM2 卷,并尝试从 Windows 打开它,您可以看到它在那里,但读取它是另一回事。此外,由于您不知道它是如何工作的,我强烈建议不要安装它或以其他方式戳它;特别是如果这不是您的计算机。

答案4

类型

sudo mount /dev/sdb2 /media/winfiles

不是“mount /sdb/sdb2”也不是“mount /dev/sdb2/”(sdb2 被视为文件而不是目录)。

如果出现错误,sdb2 不存在或任何其他错误,请输入

cd /dev
ls

并检查文件夹“/dev”中是否有名为 sdb2 的文件

相关内容