如何使用/ etc / fstab自动挂载Windows分区


14

您好,我必须在文件“ / etc / fstab”中写入什么才能在启动时自动挂载Windows分区(/ dev / sda3)?

我收到此错误消息(单击鹦鹉螺分区的书签):

    Error mounting: mount exited with exit code 1: helper failed with:
  Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged

我的fstab看起来像这样:

> # /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sdb6       /               ext4    errors=remount-ro 0       1
/dev/sda3   /media/Jonas    ntfs    rw,auto,users,nls=utf8,umask=007,gid=46  0  0

# swap was on /dev/sdb7 during installation
UUID=9dcdfad2-4e66-416e-bf68-142afe23fa0b none            swap    sw              0       0

我创建了文件夹/ media / Jonas,分区是/ dev / sda3。我怎么了?

解决方案:重新启动后,它运行良好。奇怪。


您可以发布ls -la / media / Jonas的输出吗?您可以尝试sudo chown root:plugdev / media / Jonas
turbo

Answers:


14

假设您确定:-您创建的目录是/ media / Jonas(大写的J)-您的ntfs分区是/ dev / sda3(您可以通过发出来找到它sudo blkid

我的fstab使用一种更简单的形式:

/dev/sda3   /media/windows  ntfs    defaults    0   0

您可以将“ rw,auto,....”更改为“默认值”


5

我将向该主题添加更多信息。

如果未安装,建议安装ntfs-3g以允许r/wntfs分区。

apt-get install ntfs-3g

另外,要使安装“ 设备独立 ”,请使用从blkid实用程序收到的UUID,而不是引用物理设备。

root:~ blkid
...
/dev/sda1: SEC_TYPE="msdos" LABEL="boot" UUID="140A-14B7" TYPE="vfat" PARTUUID="0009bf4f-01"
/dev/sda2: UUID="f24a4949-f4b2-4cad-a780-a138695079ec" TYPE="ext4" PARTUUID="0009bf4f-02"
/dev/sdb1: LABEL="Western Digital" UUID="1C0EBC7A0EBC4F10" TYPE="ntfs" PARTUUID="0002f5f9-01"
...

然后像往常一样,创建一个安装点,例如\wd并编辑并/etc/fstab插入以下行:

..
UUID=1C0EBC7A0EBC4F10  /wd  ntfs-3g  defaults  0 0
..

您可以尝试安装新设备而无需通过重启mount -a

为避免数据损坏,如果需要卸下设备,请确保您umountumount /wd在此示例中)。


0

我通常建议在Windows 8上禁用快速启动,有时甚至不能解决问题,在这种情况下,我使用了:

 sudo ntfs-3g -o remove_hiberfile /dev/sda2 /path/to/mount

在我的情况下,/ path / to / mount是我在/ media上的个人文件夹,/ dev / sda2是我的Windows分区


我真的希望我不必一直这样做,但是无论我如何设置,Windows似乎都会创建hiberfile。
user3083324 2014年

在我的Windows 10上,这种情况不再发生。
user3083324 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.