Mientras realizaba la primera instalación de Ubuntu 12.04, creé una partición separada para el sistema, para poder reinstalarlo sin tener que borrar todos los datos. Entonces tengo /
una partición y la segunda está dividida en 2 particiones lógicas, una para intercambio y la otra para /home
.
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00027dec
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 50479103 25238528 83 Linux
/dev/sda2 50479104 625142447 287331672 5 Extended
/dev/sda5 50481152 54478847 1998848 82 Linux swap / Solaris
/dev/sda6 54480896 625141759 285330432 83 Linux
Me gustaría reinstalar el sistema (he estropeado algo con los repositorios y hay otros problemas, ni siquiera estoy seguro si es software o hardware...) Mi punto es que si reinstalo el sistema en /
partición, la nueva /home
también estaría activada /
... Ahora, cuando instalo algo, va automáticamente a /
y si descargo o escribo algo, se coloca automáticamente en /home
. ¿Es posible indicarle al sistema recién instalado que está /home
en la otra partición sin reinstalar /home
(y tener que copiar los datos dos veces)?
ACTUALIZAR
Probé la primera solución de la respuesta de Marty's Fried: la instalé /
en la casilla anterior /
(casilla "formato" marcada) y /home
en la anterior /home
(casilla "formato" sin marcar). Primero, le di un nombre de usuario diferente al anterior. Todo parecía funcionar bien, solo que no tenía mi cuenta home
( home
había un nuevo usuario home
).
Repetí la instalación y ahora todos mis archivos son fácilmente accesibles, pero el sistema no funciona bien. Quería comenzar instalando gnome clásico (de lo contrario no puedo encontrar nada) y no puedo abrir la terminal. Sólo está el marco de la ventana de la terminal, parpadeando y moviéndose hacia la pantalla. ¿Es posible que en mi home
partición haya algún problema que pueda provocar esto?
Respuesta1
Una cosa que debe tener en cuenta es que hay mucha configuración en su directorio de inicio, por lo que es posible que no obtenga los resultados que esperaba. Sin embargo, la lista de repositorios no está en su directorio de inicio, por lo que esa parte puede estar bien.
Para hacer lo que quieras, simplemente puedes reinstalar y hacer una de dos cosas.
Instale normalmente, especificando la partición raíz actual para la nueva raíz y marcando la casilla "formato"; luego especifique la
/home
partición actual para/home
, perono marque la casilla "formato". Esto reemplazará los archivos relacionados con el sistema en su directorio de inicio, pero no borrará otros archivos.Instale normalmente, como se indicó anteriormente, pero solo especifique la partición raíz para todo, dejando la partición de inicio completamente fuera de la ecuación. Esto instalará un nuevo directorio de inicio. Luego puede montar su directorio de inicio existente con el nuevo
/home
como punto de montaje. Esto ocultará los archivos existentes y, si tiene algún problema, puede editarlos/etc/fstab
para deshabilitar el montaje o montarlo en un punto de montaje diferente.
Una vez que todo esté funcionando, puede iniciar desde un CD en vivo para borrar el archivo recién instalado pero no utilizado /home
, o puede desmontarlo temporalmente para eliminar el directorio. Simplemente no lo elimines mientras esté montado, porque eliminarás los archivos montados, no el archivo real que está oculto.
EDITAR:
Mi opinión es que recomendaría solucionar el problema sin reinstalar, si es posible. Probablemente no sea difícil y aprenderá a lo largo del camino. Es reconfortante poder arreglar cosas en lugar de reinstalarlas, y con Linux no es tan difícil (a diferencia de Windows).
Quizás necesites hacer un par de publicaciones, una para cada problema, con más detalles. Por ejemplo, los repositorios son simplemente una lista en un archivo, y puede editar el archivo o usar Synaptic y hacer clic en el menú "Configuración", "Repositorios". A menudo es fácil encontrar cuál es el problema y eliminarlo. Luego actualice y vea si soluciona el problema.
Más de mi opinión:
Debido a que hay tanta configuración en el directorio de inicio que es específica de la versión, dejé de crear una /home
partición separada. Lo que he encontrado más útil es crear una partición de datos separada, que contenga directorios como ,,,, /Documents
y cualquier otra cosa que desee. Luego, simplemente creo enlaces simbólicos para estos directorios, elimino las carpetas en mi directorio de inicio y las reemplazo con enlaces simbólicos. Si usa los mismos nombres y no cierra sesión primero, incluso tendrán íconos especiales para esos directorios y actuarán como los originales.Music
Videos
Pictures
Downloads
Las ventajas de este método son que no termina con mucha basura innecesaria cuando actualiza, evita problemas con configuraciones antiguas que no se reemplazan cuando lo hace y, si usa Windows, puede señalar los equivalentes de Windows a estos. mismos directorios (suponiendo que utilice NTFS que Windows pueda leer); Además, si alguna vez prueba otras distribuciones, puede utilizar rápidamente sus archivos multimedia existentes para una fácil evaluación.
Si eres bueno editando /etc/fstab
, puedes montar los directorios en lugar de usar enlaces, pero creo que los enlaces son fáciles de usar y han funcionado bien durante un largo período de tiempo.