Monta un disco en diferentes puntos

1

¿Qué sucede si monte el mismo disco en dos ubicaciones utilizando diferentes sistemas de archivos? ¿Serán como enlaces duros que se refieren a la misma ubicación o causarían algún problema?

ex:

# mount -t ext3 /dev/sda7 /home/first
# mount -t ext4 /dev/sda7 /home/second

Pregunta similar: http://ubuntuforums.org/showthread.php?t=2156280

Abhishek Bhatia
fuente
@Rinzwind Cambiado ahora. ¿Puedes ilustrar la bindopción por favor?
Abhishek Bhatia
unix.stackexchange.com/questions/198590/what-is-a-bind-mount Gilles parece decirlo mejor de lo que puedo; =)
Rinzwind

Respuestas:

1

No puede usar el montaje con diferentes opciones la segunda vez que lo monta. Entonces eso es un no.

Esto es posible:

mount -t ext3 /dev/sda7 /home/first
mount -t ext3 /dev/sda7 /home/second

Esto no es ...

mount -t ext3 /dev/sda7 /home/first
mount -t ext4 /dev/sda7 /home/second

El disco que montas no se transforma mágicamente de ext3 a ext4 cuando le dices a mount que es ext3 ahora y ext4 a continuación. Se producirá un error con un aviso de "fs incorrecto".

Si lo desea, puede utilizar el método de "vinculación" para crear un punto de montaje con diferentes opciones ...

mount -t ext3 /dev/sda7 /home/first
bindfs -r /home/first /home/second

tendría que terminar con / home / second que es de solo lectura (y / home / first como grabable si está montado como writavle). Puede usarlo para reasignar ID de usuario y grupos, pero aún debe ser el mismo sistema de archivos. Eso es lo que se usa en la partición en sí, no es algo que establezca cuando use "mount".

Rinzwind
fuente
¿Hay algún error? ¿Puede dar un ejemplo?
Abhishek Bhatia
¿Qué quieres decir? obtendrá un error cuando intente usar el montaje por segunda vez y con diferentes opciones (no puede montar 1 de solo lectura y el segundo de escritura, por ejemplo. Obtendrá un aviso de "punto de montaje ocupado").
Rinzwind
¡Gracias por la respuesta! ¿Puedes por qué así? Puedo acceder a los datos usando sudo cat /dev/<diskname>.
Abhishek Bhatia