有没有办法从Ubuntu读取Windows存储空间?

0x6*_*C38 5 windows storage hard-drive

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

\n\n

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

\n\n

有什么方法可以让我从 ubuntu gnome 或 linux 的媒体驱动器上读取和写入数据吗?

\n\n

更新:

\n\n

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

\n\n
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT\nsda      8:0    0 111,8G  0 disk \n\xe2\x94\x9c\xe2\x94\x80sda1   8:1    0   350M  0 part \n\xe2\x94\x9c\xe2\x94\x80sda2   8:2    0   111G  0 part /media/myusername/F04C0DC34C0D8616\n\xe2\x94\x94\xe2\x94\x80sda3   8:3    0   450M  0 part \nsdb      8:16   0   2,7T  0 disk \n\xe2\x94\x9c\xe2\x94\x80sdb1   8:17   0   128M  0 part \n\xe2\x94\x94\xe2\x94\x80sdb2   8:18   0   2,7T  0 part \nsdc      8:32   0 223,6G  0 disk \n\xe2\x94\x9c\xe2\x94\x80sdc1   8:33   0     1K  0 part \n\xe2\x94\x9c\xe2\x94\x80sdc2   8:34   0 214,7G  0 part /\n\xe2\x94\x94\xe2\x94\x80sdc5   8:37   0   8,9G  0 part [SWAP]\n
Run Code Online (Sandbox Code Playgroud)\n\n

我正在努力读书sdb/sdb2

\n\n

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

\n\n

我得到:

\n\n
wrong fs type, bad option, bad superblock on /dev/sdb2,\n       missing codepage or helper program, or other error\n\n       In some cases useful info is found in syslog - try\n       dmesg | tail or so.\n
Run Code Online (Sandbox Code Playgroud)\n\n

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

\n\n
Model: ATA Samsung SSD 840 (scsi)\nDisk /dev/sda: 120GB\nSector size (logical/physical): 512B/512B\nPartition Table: msdos\nDisk Flags: \n\nNumber  Start   End    Size   Type     File system  Flags\n 1      1049kB  368MB  367MB  primary  ntfs         boot\n 2      368MB   120GB  119GB  primary  ntfs\n 3      120GB   120GB  472MB  primary  ntfs         diag\n\n\nModel: ATA ST3000DM001-1CH1 (scsi)\nDisk /dev/sdb: 3001GB\nSector size (logical/physical): 512B/4096B\nPartition Table: gpt\nDisk Flags: \n\nNumber  Start   End     Size    File system  Name                          Flags\n 1      17,4kB  134MB   134MB                Microsoft reserved partition  msftres\n 2      135MB   3001GB  3000GB               Grupo de almacenamiento\n\n\nModel: ATA KINGSTON SV300S3 (scsi)\nDisk /dev/sdc: 240GB\nSector size (logical/physical): 512B/512B\nPartition Table: msdos\nDisk Flags: \n\nNumber  Start   End    Size    Type      File system     Flags\n 2      1049kB  231GB  231GB   primary   ext4            boot\n 1      231GB   240GB  9499MB  extended\n 5      231GB   240GB  9499MB  logical   linux-swap(v1)\n
Run Code Online (Sandbox Code Playgroud)\n

Sha*_*iri 3

是的 :

\n\n
sudo mount /dev/sdb2 /media/myusername/mount-point\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者

\n\n
sudo mount /dev/sdb2 /media/$USER/mount-point\n
Run Code Online (Sandbox Code Playgroud)\n\n

首先使用这个命令来展示你的硬性lsblk

\n\n
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT\nsda      8:0    0 931.5G  0 disk\n\xe2\x94\x9c\xe2\x94\x80sda1   8:1    0   100G  0 part /media/shu/temp\n\xe2\x94\x9c\xe2\x94\x80sda2   8:2    0     1K  0 part\n\xe2\x94\x9c\xe2\x94\x80sda3   8:3    0 190.8G  0 part /\n\xe2\x94\x9c\xe2\x94\x80sda4   8:4    0 638.9G  0 part\n\xe2\x94\x94\xe2\x94\x80sda5   8:5    0   1.9G  0 part [SWAP]\nsdb      8:16   0   1.8T  0 disk\n\xe2\x94\x9c\xe2\x94\x80sdb1   8:17   0   128M  0 part\n\xe2\x94\x9c\xe2\x94\x80sdb2   8:18   0 931.5G  0 part\n\xe2\x94\x94\xe2\x94\x80sdb3   8:19   0 931.5G  0 part /media/shu/movie\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后转到/media/$USER

\n\n

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

\n\n

并创建一个挂载点

\n\n

如cd /media/shu

\n\n

然后sudo mkdir windrive

\n\n

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

\n\n

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

\n\n
\n\n

示例:我要安装sdb3

\n\n

在此输入图像描述

\n\n
\n

因为我已经安装了,sdb3给我一个错误,但为了你的工作。

\n\n
    \n
  1. LSBLK

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

  4. \n
  5. sudo mkdir 挂载点

  6. \n
  7. sudo mount /dev/sdb3 /media/shu/挂载点

  8. \n
\n
\n


Kev*_*nna 0

类型

sudo mount /dev/sdb2 /media/winfiles
Run Code Online (Sandbox Code Playgroud)

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

如果这给你一个错误,sdb2 不存在或任何东西,输入

cd /dev
ls
Run Code Online (Sandbox Code Playgroud)

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