O Martes 29 Xaneiro 2008 11:20, Raul Muñoz Díaz escribiu: > Hola lista, me he quedado sin espacio en la partición / (solo tengo ésta y > la swap) y necesito o bien clonarla a otra mayor. > El problema es que tengo que hacerlo desde la misma partición activa > forzosamente, no puedo hacerlo desde un cd live porque la gráfica de mi > portatil (ati radeon x2300) no está soportada, de hecho tuve que instalar > el s.o. en modo texto y luego apt-get de los controladores graficos > propietarios de ati. > Supongo que la opción más apropiada será usar dd (como he leído en otros > correos de la lista) pero no estoy seguro si me va a respetar el mayor > tamaño de la partición de destino, y si ésta se activará sola o tengo que > editar fstab en la partición destino... > > La otra opción que he considerado es hacer la copia desde una opensuse > 10.3que tengo en otra partición del hd, ya que de esta manera > trabajaré con las > particiones origen y destino sin tenerlas montadas.
Para hacer dd te llega el modo texto, pero si tienes otra distro instalada te servirá. Es importante que ninguna de las particiones implicadas esté montada mientras trasteas con ellas. dd puede hacer el trabajo: # dd if=/dev/particion_vieja of=/dev/particion_nueva asegurándote de que particion_nueva es mallor que particion_vieja. Con esto particion_nueva sigue siendo del mismo tamaño que la vieja, ya que es una copia. Para que tome el nuevo tamaño haz: # resize2fs /dev/particion_nueva Y el sistema de ficheros tomará el nuevo tamaño. Despues monta particion_nueva, porque tendras que modificar el fstab (cambia la partición vieja por la nueva). También tendrás que cambiar la configuración del grub. En la linea del kernel correpondiente, tendraś que poner root=/dev/particion_nueva. Ya que estás metido en harina, te recomendaría pasarte a usar LVM, ya que te simplificará mucho estas cosas. El proceso sería, a grandes rasgos #pvcreate /dev/particion_nueva #vgcreate nuevo_grupo /dev/particion_nueva #lvcreate --size 50G -n root nuevo_grupo con esto deberías tener un dispositivo en /dev/nuevo_grupo/root, que usarás en lugar de /dev/particion_nueva Ahora harías el dd y todo eso. La primera ventaja inmediata es que despues, puedes cojer la partición vieja y añadirla al LVM, con lo que la podrás usar de forma transparente. Si te animas, toda la documentación sobre LVM: http://tldp.org/HOWTO/LVM-HOWTO/ Está en inglés. No sé si hay alguna traducción. Suerte.

