Cómo montar automáticamente particiones de Windows usando / etc / fstab

14

Hola, ¿qué debo escribir en el archivo "/ etc / fstab" para que mi partición de Windows (/ dev / sda3) se monte automáticamente en el inicio?

Recibo este mensaje de error (haciendo clic en el marcador de la partición en nautilus):

    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

Mi fstab se ve así:

> # /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

Creé la carpeta / media / Jonas y la partición es / dev / sda3. ¿Qué hice mal?

Solución: después de reiniciar, funcionó bien. Extraño.

jsterr
fuente
¿podría publicar la salida de ls -la / media / Jonas? puedes probar sudo chown root: plugdev / media / Jonas
turbo

Respuestas:

13

Suponga que está seguro acerca de: - Su directorio creado es / media / Jonas (con J mayúscula) - Su partición ntfs es / dev / sda3 (puede encontrar esto emitiendo sudo blkid)

Mi fstab usa una forma más simple:

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

Puede cambiar su "rw, auto, ...." a "valores predeterminados"

Papiux
fuente
4

Agregaré un poco más de información al tema.

Si no está instalado, recomiendo instalar ntfs-3gpara permitir r/wlas particiones ntfs.

apt-get install ntfs-3g

Además, para hacer que la instalación sea ' independiente del dispositivo ', use el UUID recibido de la blkidutilidad en lugar de hacer referencia a un dispositivo físico.

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"
...

luego, como de costumbre, cree un punto de montaje, por ejemplo, \wdy edítelo /etc/fstabinsertando la siguiente línea:

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

puede intentar montar el nuevo dispositivo sin reiniciar con mount -a.

Para evitar la corrupción de datos, si necesita eliminar el dispositivo, asegúrese de hacerlo umount( umount /wden este ejemplo).

fcm
fuente
0

Si bien generalmente recomiendo deshabilitar el inicio rápido en Windows 8, a veces incluso eso no resuelve, en ese caso usé:

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

En mi caso / ruta / a / mount era mi carpeta personal en / media, / dev / sda2 era mi partición de Windows

usuario3083324
fuente
Realmente desearía no tener que hacer esto todo el tiempo, pero parece que Windows crea el archivo de hibernación sin importar cómo lo configuro.
user3083324
En mi Windows 10 esto ya no sucede.
user3083324