Nueva partición para el directorio home
Moderadores: daniel.esteban, victor.armendariz, ruben.garcia45, irene.olalla, dgonzalezarroyo
-
- Mensajes: 8
- Registrado: 02 Ene 2005, 21:45
Hola, he instalado MAX 1.2 en un ordenador y estoy haciendo algunas pruebas. He creado una partición ext3 adicional para datos y he conseguido montarla manualmente en el directorio /home, pero no puedo hacer que se monte automáticamente al arrancar. He probado con varias opciones editando fstab, pero no me han funcionado. En un manual de Knoppix proponían
/dev/had2 /home ext3 rw,auto,user,exec 0 0
pero tampoco funciona. Tampoco aparecen mensajes de error.
¿Alguna idea? Saludos a todos.
/dev/had2 /home ext3 rw,auto,user,exec 0 0
pero tampoco funciona. Tampoco aparecen mensajes de error.
¿Alguna idea? Saludos a todos.
-
- Mensajes: 59
- Registrado: 15 Dic 2004, 20:25
- Ubicación: Carmona
- Contactar:
Dices:
Taluego
¿Es un error tipográfico had2? El dispositivo debería ser /dev/hda2. Las opciones son las correctas, aunque al montarlo de forma automática te puede plantear algún problemilla; te recomendaría quitar las opciones y poner sólo "defaults", que incluye las opciones que necesitas salvo el "user"./dev/had2 /home ext3 rw,auto,user,exec 0 0
Taluego
---
Software libre forever
Software libre forever
-
- Mensajes: 8
- Registrado: 02 Ene 2005, 21:45
Lo de had2 era un error tipográfico. Probaré con defaults cuando vuelva. Gracias.
-
- Mensajes: 374
- Registrado: 01 Dic 2004, 22:40
- Ubicación: Madrid
Mi linea de fstab es:
Y tengo comentada con # la del anterior /home
Si además quieres trasladar lo del home anterior al nuevo, es un poco más complicado:
- siempre como root
- da formato a la nueva partición:
- crea un directorio en /mnt llamado temp
- monta la partición
- Comprimimos el /home
- Lo descomprimimos en hda2
- borra home.tar
-desmonta la unidad
- nombra el antiguo /home a /home.antes
Rearranca y cruza los dedos
. Todo este rollo con el tar es necesario para cuestiones de conservar permisos y propietarios de archivos
Código: Seleccionar todo
/dev/hda10 /home ext3 errors=remount-ro 0 1
Y tengo comentada con # la del anterior /home
Si además quieres trasladar lo del home anterior al nuevo, es un poco más complicado:
- siempre como root
- da formato a la nueva partición:
Código: Seleccionar todo
mkfs.ext3 /dev/hda2
Código: Seleccionar todo
mkdir /mnt/temp
Código: Seleccionar todo
mount /dev/hda2 /mnt/temp
Código: Seleccionar todo
tar -cf home.tar /home/*
Código: Seleccionar todo
cp home.tar /mnt/temp
cd /mnt/temp
tar -xvf home.tar
Código: Seleccionar todo
rm home.tar
Código: Seleccionar todo
cd
umount /dev/hda2
Código: Seleccionar todo
mv /home /home.antes

Saludos
José Miguel
José Miguel
-
- Mensajes: 8
- Registrado: 02 Ene 2005, 21:45
Saludos. Antonio.JMiguel Sancho escribió:Mi linea de fstab es:Código: Seleccionar todo
/dev/hda10 /home ext3 errors=remount-ro 0 1
Lo he probado y sigue sin funcionar. ¿Dónde puedo ver los mensajes de error del arranque por si me dan alguna pista?
Y tengo comentada con # la del anterior /home
No la hay porque home no estaba en una partición independiente.
Si además quieres trasladar lo del home anterior al nuevo, es un poco más complicado:
Ya lo había hecho, pero sin comprimirlo, directamente con cp.
- siempre como root
- da formato a la nueva partición:- crea un directorio en /mnt llamado tempCódigo: Seleccionar todo
mkfs.ext3 /dev/hda2
- monta la particiónCódigo: Seleccionar todo
mkdir /mnt/temp
- Comprimimos el /homeCódigo: Seleccionar todo
mount /dev/hda2 /mnt/temp
- Lo descomprimimos en hda2Código: Seleccionar todo
tar -cf home.tar /home/*
- borra home.tarCódigo: Seleccionar todo
cp home.tar /mnt/temp cd /mnt/temp tar -xvf home.tar
-desmonta la unidadCódigo: Seleccionar todo
rm home.tar
- nombra el antiguo /home a /home.antesCódigo: Seleccionar todo
cd umount /dev/hda2
Rearranca y cruza los dedosCódigo: Seleccionar todo
mv /home /home.antes
. Todo este rollo con el tar es necesario para cuestiones de conservar permisos y propietarios de archivos
-
- Mensajes: 374
- Registrado: 01 Dic 2004, 22:40
- Ubicación: Madrid
Para ver errores del arranque se me ocurre:
o
Código: Seleccionar todo
dmesg|more
Código: Seleccionar todo
cat /var/log/syslog
Saludos
José Miguel
José Miguel
-
- Mensajes: 8
- Registrado: 02 Ene 2005, 21:45
Creo que ya tengo detectado el problema, pero sigo sin poder solucionarlo.
Modifico el fichero /etc/fstab pero al reiniciar el sistema no lee las modificaciones que he hecho en fstab y sigue montando tal y como indicaba fstab al instalar MAX. Leo fstab y las modificaciones sí que están hechas.
Parece como si al arrancar leyera otro fstab.
Saludos.
Modifico el fichero /etc/fstab pero al reiniciar el sistema no lee las modificaciones que he hecho en fstab y sigue montando tal y como indicaba fstab al instalar MAX. Leo fstab y las modificaciones sí que están hechas.
Parece como si al arrancar leyera otro fstab.
Saludos.
-
- Mensajes: 59
- Registrado: 15 Dic 2004, 20:25
- Ubicación: Carmona
- Contactar:
¿Puedes poner el archivo /etc/fstab entero?
Taluego
Taluego
---
Software libre forever
Software libre forever
-
- Mensajes: 374
- Registrado: 01 Dic 2004, 22:40
- Ubicación: Madrid
Supongo que editas el archivo como root.
además comprueba los permisos con :
debe escupir:
o algo parecido, si no es así manda lo que te sale.
además comprueba los permisos con :
Código: Seleccionar todo
ls -l /etc/fstab
Código: Seleccionar todo
-rw-r--r-- 1 root root 1290 2005-01-04 21:30 /etc/fstab
Saludos
José Miguel
José Miguel
-
- Mensajes: 8
- Registrado: 02 Ene 2005, 21:45
Edito el archivo /etc/fstab como root y me deja modificarlo sin ningún problema, compruebo que están hechas las modificaciones, pero al reiniciar parece que no he modificado nada aunque el archivo /etc/fstab sigue con los cambios que he realizado.
Por ejemplo, había una línea
proc /proc proc defaults 0 0 [/size]
que he eliminado, pero reinicio y mount me sigue indicando que proc está montado en /proc.
La salida de ls -l /etc/fstab es como decías que tenía que ser.
Un saludo. Antonio.
Por ejemplo, había una línea
proc /proc proc defaults 0 0 [/size]
que he eliminado, pero reinicio y mount me sigue indicando que proc está montado en /proc.
La salida de ls -l /etc/fstab es como decías que tenía que ser.
Un saludo. Antonio.
-
- Mensajes: 59
- Registrado: 15 Dic 2004, 20:25
- Ubicación: Carmona
- Contactar:
/proc no es un sistema de ficheros real sino virtual, que crea el núcleo en cada arranque, y es necesario que se monte.
Mi línea para la partición principal es:
/dev/hda6 / ext3 defaults,errors=remount-ro 0 1
y para /home:
/dev/hda7 /home ext3 defaults 0 0
Y se monta automáticamente en el arranque.
¿Puedes poner tu fstab entero?
Taluego
Mi línea para la partición principal es:
/dev/hda6 / ext3 defaults,errors=remount-ro 0 1
y para /home:
/dev/hda7 /home ext3 defaults 0 0
Y se monta automáticamente en el arranque.
¿Puedes poner tu fstab entero?
Taluego
---
Software libre forever
Software libre forever
-
- Mensajes: 374
- Registrado: 01 Dic 2004, 22:40
- Ubicación: Madrid
Para que no te vuelvas loco.
He recordado que en las jornadas de presentación de MAX, alquien comento un problema parecido en la versión 1.1
"Me decía que en el arranque no leía el fstab". Creía que este bug estaba solucionado en la 1.2.
A lo mejor el error está en la secuencia de arranque, y en algún script de inicio hay algún error.
He recordado que en las jornadas de presentación de MAX, alquien comento un problema parecido en la versión 1.1
"Me decía que en el arranque no leía el fstab". Creía que este bug estaba solucionado en la 1.2.
A lo mejor el error está en la secuencia de arranque, y en algún script de inicio hay algún error.
Saludos
José Miguel
José Miguel
-
- Mensajes: 8
- Registrado: 02 Ene 2005, 21:45
Creo que el problema va a ser ese: que no lee el fstab en el arranque.
¿Y eso tiene solución?
Saludos. Antonio.
¿Y eso tiene solución?
Saludos. Antonio.
-
- Mensajes: 374
- Registrado: 01 Dic 2004, 22:40
- Ubicación: Madrid
¿solución?
Seguro que tiene solución. Pero creo que esto lo deberían responder las personas que trabajan de cerca con la distribución, no sea que por arreglar una cosa fastidiemos otra.
Seguro que tiene solución. Pero creo que esto lo deberían responder las personas que trabajan de cerca con la distribución, no sea que por arreglar una cosa fastidiemos otra.
Saludos
José Miguel
José Miguel