当我尝试在 Arch Linux 中写入 NTFS 分区时,系统出现“无法打开:权限被拒绝”。为什么?

当我尝试在 Arch Linux 中写入 NTFS 分区时,系统出现“无法打开:权限被拒绝”。为什么?

我正在闪存驱动器上运行 Arch Linux。/dev/sdb1已安装为//dev/sdb2已安装为/home

/dev/sda3是我笔记本电脑内置硬盘上的主 NTFS 分区。我已将其挂载,并尝试在其上创建交换文件。预期结果是,当从这台笔记本电脑启动时,它将挂载主分区并开始使用交换文件。我正在关注本指南在 Arch Wiki 上。

但是,当我尝试fallocate或时dd,我收到“[fallocate/dd]:无法打开交换文件:权限被拒绝”。为什么会发生这种情况?

我将下面的日志附加到底部,包括uname -a、等。(请注意,我在 root shell 中。)lsblk

[root@alex-arch /]# mount /mnt/xps13/
[root@alex-arch /]# cd /mnt/xps13/
[root@alex-arch xps13]# fallocate -l 2G swapfile
fallocate: cannot open swapfile: Permission denied
[root@alex-arch xps13]# dd if=/dev/zero of=swapfile bs=1G count=2
dd: failed to open ‘swapfile’: Permission denied
[root@alex-arch xps13]# uname -a
Linux alex-arch 3.9.4-1-ARCH #1 SMP PREEMPT Sat May 25 16:14:55 CEST 2013 x86_64 GNU/Linux
[root@alex-arch xps13]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 119.2G  0 disk 
├─sda1   8:1    0  39.2M  0 part 
├─sda2   8:2    0  12.3G  0 part 
├─sda3   8:3    0    99G  0 part /mnt/xps13
└─sda4   8:4    0     8G  0 part 
sdb      8:16   1   7.3G  0 disk 
├─sdb1   8:17   1   4.3G  0 part /
└─sdb2   8:18   1     3G  0 part /home
[root@alex-arch xps13]# cat /etc/fstab 
# 
# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>   <dump>  <pass>
# /dev/sdb1
UUID=3c38780b-7f24-4564-aa9c-ad8a31f226c9   /           ext4        rw,relatime 0 1

# /dev/sdb2
UUID=4e044617-654f-4eef-a73d-1db9f74e7660   /home       ext4        rw,relatime 0 2

UUID=44AE893EAE89298E                           /mnt/xps13  ntfs            rw,users,nofail,auto    0 0
[root@alex-arch xps13]# 

相关内容