通过fstab自动挂载ntfs分区
因为将ARC(Android Runtime Chrome)所需的apk等文件放在了一个ntfs分区上,而Ubuntu默认是不挂载Windows管理的分区(如ntfs、fat分区),所以要手动修改/etc/fstab
文件。
首先确定要挂载的分区:
sudo fdisk -l
你会得到类似这样的东西:
Disk /dev/sda: 465.8 GiB……
Device ... Size Type
/dev/sda1 ... 100M EFI System
/dev/sda2 ... 128M Microsoft reserved
/dev/sda3 ... 97.4G Microsoft basic data
...
/dev/sda6 ... 14G Linux filesystem
...
/dev/sda9 ... 11.7G Microsoft basic data
/dev/sda10 ... 3.7G Linux filesystem
/dev/sda11 ... 3.7G Linux swap
在这个例子中,我们要挂载的分区是/dev/sda9,格式是ntfs。
其实我可以说你萌谷娘一下也能得到答案的……
接下来确定UUID和PARTUUID。运行:
sudo blkid | grep [the specific partition(eg:sda9)]
你应该会得到被筛选出来的一行:
/dev/sda9: LABEL="partition_test" UUID="1234567890123456" TYPE="ntfs" PARTUUID="abcdefgh-1234-5678-abcd-1a2b3c4d5e6f"```
## 先备份`/etc/fstab`并建立挂载位置:
```bash
sudo cp /etc/fstab /etc/fstab.orig
sudo mkdir /media/partition_test
然后打开/etc/fstab
并加入下面这一行:
# partition_test on /dev/sda9 added by xdroid
UUID=1234567890123456 /media/partition_test ntfs rw,auto,users,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0
注意用tab
键分割空格部分。
检查配置文件是否书写正确:
sudo mount -a
如果写的正确的话,应该不会有任何报错信息。重启之后就能自动挂载啦!