Al usar la mount
utilidad, si especifica un directorio que no existe, se considera un error. ¿Hay alguna opción que pueda usar para que los puntos de montaje se creen automáticamente si aún no existen?
pmount
para evitar que esto suceda.
Al usar la mount
utilidad, si especifica un directorio que no existe, se considera un error. ¿Hay alguna opción que pueda usar para que los puntos de montaje se creen automáticamente si aún no existen?
pmount
para evitar que esto suceda.
Respuestas:
prueba esto:
si desea crear un punto de montaje llamado DISK1, escriba el siguiente comando en el terminal:
sudo mkdir /media/DISK1
mount
, pero supongo que está bien.
No, la utilidad de montaje desnudo no ofrece tal opción.
Sin embargo, se realiza al montar desde un administrador de archivos como Nautilus.
Instale la utilidad pmount y deje que maneje / media / usuario / puntos de montaje automáticamente. No más preocupaciones sobre cómo y dónde se montan / media / user / devices y con qué nombres.
sudo apt-get update
sudo apt-get install pmount
Luego, cada vez que inserte un dispositivo extraíble, se montará automáticamente en / media / username /, por nombre.
Por ejemplo: mi memoria USB se llama "SYSBKP", por lo que se monta automáticamente como/media/pi/SYSBKP
También maneja expulsiones inesperadas. Y remonta. Silenciosamente.
Detrás de escena se asegura de que los buffers estén siempre vacíos en caso de que se extraiga el USB sin previo aviso. Ya no es necesario sincronizar; sincronizar; sincronizar como en los viejos tiempos.
FYI, lo instalé desde un disco 14.04 LTS y dejé que me actualizara a 16.04 LTS cuando lo ofreció. En una unidad SSD nueva, dejé que ocupe todo el espacio.
En cualquier caso, pmount es una pieza de software muy importante que debes tener si la usas /media/username/
para dispositivos extraíbles.
Si no lo usa, la acción predeterminada es crear nuevos puntos de montaje para cada inserción, con un dígito agregado al nombre de cada uno. Incluso las expulsiones normales causan este comportamiento. Terminas con puntos de montaje como / media / username / SYSBKP, / media / username / SYSBKP1, / media / username / SYSBKP2, etc., y no sabes cuál es el activo.
Esto significa que no puede escribir scripts que asuman el nombre del punto de montaje (a menos que incluya todos los comandos de montaje en el script). Si elige el incorrecto, se trata como un directorio local.
pmount se asegura de que su unidad USB tenga su propio punto de montaje asignado en / media / username /. En este caso, siempre es / media / pi / SYSBKP
También funciona cuando coloca otra unidad flash USB con el mismo nombre. Por lo tanto, no va por UUID.
No solo uso esto para unidades flash, sino también para unidades de copia de seguridad de tamaño completo, para copias de seguridad rsync, y tengo plena confianza en que los scripts funcionarán sin modificaciones.
Es una solución simple y confiable para crear puntos de montaje.
Tenga en cuenta que lo he probado personalmente con NTFS, FAT32 y las diversas unidades con formato EXT. Si la unidad contiene varias particiones, montará los sistemas de archivos normales individualmente por nombre, evitando la partición de intercambio. Todo esto es visible en nautilus, y se alude con más detalle en estas preguntas y respuestas:
Veo en los comentarios que hay un problema con las unidades NFS + Time Machine.
Puede o no funcionar automáticamente
Cómo acceder a Time Machine Drives en Linux (macworld.com)
EXTRACTO:
Resulta que Apple hace un par de cosas ingeniosas con el sistema de archivos para hacer que funcionen las copias de seguridad incrementales, incluyendo enlaces duros a directorios, lo que no está permitido en Linux. Entonces, para cualquier persona que necesite acceder a su Time Machine desde algo que no sea su Mac asociada, así es como lo hace ... (vea el artículo vinculado para el resto)
mount
comando regular para Time Machine: hints.macworld.com/article.php?story=20080623213342356
pmount
no resolverá el problema "a veces lo hará, pero a veces no" con las unidades de Time Machine. He editado la respuesta para incluir información sobre este tema. Gracias, Gedeón, por mencionar esto.
mkdir /media/USB
,mount /dev/sdb1 /media/USB
;umount /dev/sdb1
,rmdir /media/USB
.