On Wednesday 23 November 2005 11:26, Alfonso Pinto Sampedro wrote: > Mando esto a la lista por si a alguien más le sirve. > > Me planteé migrar la partición raíz de mi portatil de reiser a ext3. A lo > mejor alguno se pregunta ¿por qué carajo este masoca quiere meterse en > semejante fregado?. Facil, ya van 4 veces que reiser me da problemas de > inconsistencia en el filesystem, 4 veces en las que he tenido que ejecutar > reiserfsck --rebuild-tree y 4 veces en los que algún dato se ha perdido. > > Eso será problema de sectores defectuosos en el hd, dirán algunos. NOP, > ejecuté badblocks sobre /dev/hda1 (arrancando con kubuntu live y sin montar > la partición) y no reporta ni un solo sector defectuoso. > > Así que viendo que con otros equipos ext3 no me ha dado problemas, pues > nada, me decidí. Antes de hacer nada asegurate de tener instalado un kernel > 2.6.8, luego sabrás por qué. > > - Primero arranco con una live, en mi caso kubuntu. > > - En una consola creamos un punto de montaje para la partición y la > montamos (todo esto como root o con sudo en (k)ubuntu) > sudo mkdir /mnt/hda1 > sudo mount -t reiserfs /dev/hda1 /mnt/hda1 > > - Segundo, copia de datos de la partición /dev/hda1 a algún otro sitio. Yo > pase los datos a mi sobremesa con rsync: > sudo rsync -avz --rsh=ssh /mnt/hda1 > [EMAIL PROTECTED]:/home/miuser/backup/ > > - Si tienes muchos datos en la partición raíz, vete a por un cafe (o tila > si los nervios te van a traicionar) :P > > - Cuando termine, formateamos la partición como ext3. Hay varias maneras de > hacerlo, yo opté por la siguiente: > sudo umount /dev/hda1 > sudo fdisk /dev/hda ->borro la particion y la vuelvo a crear vacia, si > tienes dudas pulsa m en la línea de comandos de fdisk y te da un listado de > comandos. Para borrar el comando es d y para crear n. Cuando te pregunte > por la particion a borrar es la 1 (de hda1) y para crear, la creas como > primaria y le das tambien número 1. Sal con w. > El paso de eliminar la particion y volverla a crear te lo puedas saltar, > pero prefiero hacerlo, llamemoslo manias. > sudo mkfs.ext3 /dev/hda1 > > - Vale, la partición ya es ext3 :D. Ahora a recuperar los datos > sudo mount /dev/hda1 /mnt/hda1 > sudo rsync -avz --rsh=ssh [EMAIL PROTECTED]:/home/miuser/backup/hda1 > /mnt/ > > - Ya sabes, otro cafetito u otra tila :D > > > - Ha terminado ya?
Se me olvidaba un detalle importante:
- Edita el fstab. Si sigues dentro del chroot con que hagas lo siguiente te
vale:
vi /etc/fstab
donde pone esta linea:
/dev/hda1 / reiserfs notail
0 1
cambiar por esta otra
/dev/hda1 / ext3
defaults,errors=remount-ro
0 1
> Pues casi está, si se te ocurre reiniciar ahora
> conseguiras que gr ub te de un bonito error 17 ;). Para reinstalar grub:
> sudo chroot /mnt/hda1
> grub-install /dev/hda
>
> - Reinicia, grub cargará, arranca con tu kernel favorito y..... ¿te da unos
> errores diciendo que la particion no es reiserfs e intenta cargar como
> modulo el soporte ext3,fallando miserablemente (lógico) y dando un kernel
> panic???? Bienvenido al club, a mi me pasa eso con el kernel
> linux-image-2.6.12-1-686. Parece ser que cuando lo instalas configura algo
> sobre el tipo de la partición raíz, no me pregunteis el que porque no tengo
> ni idea. Si se os ocurre hacer un dpkg-reconfigure linux-image-2.6.12-1-686
> desde el chroot de ubuntu no funcionará (ya lo probé). Mi salvación fue
> tener instalado un kernel 2.6.8, arrancar con él, hacer dpkg-reconfigure
> linux-image-2.6.12-1-686, reiniciar y.... voila. Todo andandito.
>
> Espero que esto evite más de un dolor de cabeza a alguno.
>
> Un saludo.
pgpccvgSILi4F.pgp
Description: PGP signature

