El 2003-11-29 a las 20:35 +0100, Harmless escribió:
* /dev/hda1 18,6 GB Win95 FAT32 * /dev/hda6 549 MB Linux Native swap * /dev/hda7 9.9 GB Linux Native /
* /dev/hda5 8.1 GB Linux Native /data1
En realidad quiero que en vez de /data1 tener /home y tener el directorio home en una partición aparte (que es lo que pensaba que había hecho cuando instalé SuSE) de manera que si alguna vez tengo que reinstalar o hacer cualquier operación delicada, mi home se mantenga intacto y pueda incluso formatear la partición de 9,9 GB sin miedo a perder información vital de /home.
O sea, ¿quieres que hda5 se llame "/home", en lugar del "home" actual como subdirectorio de "/"? ¿Nada más? Es lo más facil del mundo. :-p - Comprueba que en /data1 hay sitio suficiente para meter todo lo que ahora esta en "/home". Si no es así, haz sitio. - Cierra el kde o lo que sea que uses. - Ponte en la consola 1 (ctrl-alt-f1), y entra como root. - Salta a run level 1 (init 1) - no es imprescindible en un ordenador casero sin usuarios, pero mejor así. - Desmonta /data1 - Cambia el nombre de "/home" a "/home_ant", por ejemplo - Crea un directorio vacío "/home" - Edita /etc/fstab: en la linea donde está "data1" pones "home" - Monta "/home" - Con el comando "mount" a secas comprueba que tienes: /dev/hda5 8.1 GB Linux Native /home - Copia todo lo que está en "/home_ant" a "/home", respetando los permisos (man cp), o usa mc (midnight comander). - init 3 o 5 y comprueba que todo funciona. - Ya puedes borrar el contenido de "/home_ant" FIN. Como no hemos particionado nada, no hay que iniciar el ordenador ni nada parecido; aunque si quieres, es un buen momento para reformatear como reiserfs o ext3 - siempre que data1 esté vacio, claro. Eso se haría justo después del paso 5
Por favor, me gustaría que seáis lo más explícitos posibles, porque para mí es un proceso muy delicado e importante.
Si necesitas más, hay un howto completo en el disco duro (si has instalado los howtos) que lo explica en sumo detalle. -- Saludos Carlos Robinson