Para que las particiones NTFS se automonten al inicio hay que agregar ciertas líneas al archivo fstab, y es un bardo, hay que conseguir el UUID de cada partición en la mayoría de los casos, y tener guardada la linea de ntfs-3g y sus parámetros que no es precisamente fácil de recordar de memoria. Quiero compartir un script que hice hace ya algún tiempo que detecta y agrega automáticamente las particiones NTFS a /etc/fstab para que se monten solas al inicio. El único requisito previo es tener instalado ntfs-3g y sudo, la mayoría de las distros los traen por defecto. Sin más, acá se los dejo. Doy soporte técnico en los comentarios. #!/bin/bash #Comprobando que somos root if [ "$UID" -ne 0 ]; then #Checkeando si somos root sudo $0 #Si no somos root se llama a si mismo y pide pass exit fi #Asignando permisos de escritura a fstab chmod +w /etc/fstab #Agregando particiones NTFS a fstab echo "Agregando particiones NTFS a fstab" i=1 #Guardando UUID for line in $(blkid | grep ntfs | awk -F'UUID' '{ print$2 }' | awk -F'"' '{ print$2}'); do NTFS[$i]=$(echo $line) i=$(( i+1 )) done i=1 #Guardando numero de particion for line in $(blkid | grep ntfs | awk -F':' '{ print$1 }'); do SDA[$i]=$(echo $line) i=$(( i+1 )) done i=1 #Guardando Labels de particiones for line in $(blkid | grep ntfs | awk -F'LABEL=' '{print$2}' | awk -F'"' '{print$2}'); do LAB[$i]=$(echo $line) i=$(( i+1 )) done #Escribiendo en fstab for i in ${!NTFS[*]}; do k=0 for line in $(cat /etc/fstab); do if [[ $line = "${SDA}" ]]; then #Si ya existe la particion no escribe echo "Ya existe ${SDA} en fstab" k=1 fi done if [ $k -eq 0 ]; then echo "#Entry for ${SDA} :" >> /etc/fstab if [[ ${LAB} = "" ]]; then #Si la particion no tiene label, se le genera uno if ! [ -e /media/WIN$i ]; then mkdir /media/WIN$i fi echo "UUID=${NTFS} /media/WIN$i ntfs-3g defaults,locale=en_US.UTF-8 0 0" >> /etc/fstab else if ! [ -e /media/${LAB} ]; then #Si la particion tiene label se monta ahi mkdir /media/${LAB} fi echo "UUID=${NTFS} /media/${LAB} ntfs-3g defaults,locale=en_US.UTF-8 0 0" >> /etc/fstab fi echo "${SDA} escrito correctamente en fstab" fi done #Quitando permisos de escritura a fstab chmod 644 /etc/fstab Pueden descargarlo directo desde acá: https://dl.dropboxusercontent.com/u/70317638/fstab.sh Anti-Crap: Linus disfrazado de pingüino.
Script: Automontar particiones NTFS al inicio
Datos archivados del Taringa! original
30puntos
256visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
13visitas
0comentarios
Dar puntos: