[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pasar de Ext2 a Ext3 o Raiser



Buenas y santas.
Voy a dejar unos aportes que pueden ser interesantes para convertir / a ext3.

Si instalas una imagen del kernel mediante:

bash# apt-get install kernel-image-2.4.18-686

no quedara ext3 en el kernel, sino que lo deberas habilitar como modulo. Para tener a / como ext3 tendras que tener el soporte dentro del mismo kernel, ya que sino no lo podra montar o, en su defecto lo montara como ext2 y si hay un error y el sistema se reinicia correra el fsck en /.

lo que puedes hacer en este caso que te evitara configurar y compilar el kernel es lo siguiente:

edita el archivo: /etc/mkinitrd/modules y agrega lo siguiente:

ext3

osea el modulo de ext3. Puedes descomentar algun otro modulo que no te sirva, o que no desees incoporar en el initrd.

una vez hecho esto, solo basta con hacer lo siguiente como root:

mkinitrd -o initrd-2.4.18-686.img /lib/modules/2.4.18/

osea, mkinitrd -o (nombre de la imagen initrd ) directorio_donde_residen_los_modulos_correspondientes_al_kernel_que_deseas_habilitar_ext3.

luego, copia esta imagen, initrd-2.4.18-686.img ( o el nombre que tu le hayas puesto a /boot ).

edita el /etc/lilo.conf y deberias tener algo similar a esto:


image=/vmlinuz
        label=Linux
        read-only
        root=/dev/hda3
        initrd=/boot/initrd.img-2.4.18-686 <--- esto es lo que nos interesa.


luego, corre el lilo para que tome los cambios, si algo has cambiado en la configuracion.

habilita el ext3 en / en /etc/fstab de esta forma:

/dev/hda3       /               ext3    defaults,errors=remount-ro      0      1

Lo unico importante es que diga ext3, lo demas es de acuerdo a tus usos.

Reinicia y listo! ya tienes ext3.

Cabe destacar que he tenido muy pocos inconenientes al realizar esto, y ojo! si por alguna cosa inicias con un kernel que no sporte ext3!


Exitos
#######

     .:;i;::.	
  ,jGGLjttjfGfi.
.. fGj;       .tGG;
:Lf.    :,::.  ;Gj
jf     i,       Gt
Li     j     .  G,
fi     ji  .  :j:	
 ;L:    .;tii;i:
  jG:
   iL,
    .it,.
       :i:
          i: 				Hector Luis Gimbatti

Linux Registered User: #241293
GnuPG Public Key =  1024D/B5390E36 ( http://pgp.mit.edu )
Key fingerprint  =  D0A5 DB2D 6999 9AD0 4BB6  740E 951E B32D B539 0E36

Powered by: GNU/LINUX Debian ( Woody ) - Kernel 2.4.18-686

Attachment: pgpcll7EbbRXL.pgp
Description: PGP signature


Reply to: