Cita:
Iniciado por papitu76 Perdona pero no me ha quedado claro. ¿Cuantos /foo habra? ¿El que se crea vacio en / y el que se crea en la particion?
¿O solo uno, porque si son dos como hara para saber cuando me refiera a /foo?
Sólo existirá uno: el que está en "/".
Por ejemplo: supongamos el directorio "foo", que contiene los archivos "var1" y "var2". Si dejas una partición para "foo", entonces debes crear un directorio vacío "/foo" en "/". Luego se añaden las líneas respectivas al archivo /etc/fstab, para que la partición "foo" se monte en el directorio "/foo".
Si accedes directamente a la partición "foo" (por ejemplo, sacando el disco duro y poniéndolo en otro PC) verías sólo los archivos "var1" y "var2"; no verías otro directorio "foo".
Cuando el sistema quiera acceder al directorio "/foo", se va a dar cuenta (vía /etc/fstab) de que hay una partición montada allí, y va a escribir directamente en la partición "foo". Si desmontas la partición "foo", el directorio "/foo" se verá como un directorio vacío.
Cita:
Iniciado por papitu76 (...) imaginate que quiero tener una unica particion para /var /usr y /tmp y luego otra para / que como dices contendra el resto. Como hago para asignar los directorios /var /usr y /tmp para la misma particion.
Ese es un caso distinto. Lo que tendrías que hacer es
crear los directorios "var", "usr" y "tmp" en una
partición aparte. Luego
montas esa partición en algún lugar de tu sistema de archivos "/" (por ejemplo, en "/foo") y finalmente creas
enlaces simbólicos en "/", usando el comando "ln". Algo así como:
Código:
mkdir /foo
mount -t FFF /dev/hdXY /foo
ln -s /foo/var /var
"FFF" es el sistema de archivos de tu partición "externa"; "/dev/hdXY" es el dispositivo que corresponde a tu partición; /"foo" es el directorio donde vas a montar tu partición; "/foo/var" es el directorio de origen y "/var" es el enlace simbólico.
Cita:
Iniciado por papitu76 ¿O es que no se puede hacer? Que igual pretendo hacer algo que no se puede.
Digamos que en Linux el límite es tu imaginación