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

Re: Pasar de Ext2 a Ext3 o Raiser



On Mon, Dec 02, 2002 at 04:00:36PM +0100, Santiago Vila wrote:
> Ignacio García Fernández:
> > Santiago Vila:
> > > Lo cual quiere decir que mi directorio raíz se corrige con ext3,
> > > no con ext2.
> > Y tienes ext3 como módulo?
> 
> Sí, claro, kernel-image-2.4.18-686 tiene ext3 como módulo. La gracia
> es que ni siquiera tengo ext3 en /etc/modules, se carga solo
> (posiblemente debido a que el fichero /loadmodules del disco ram
> contiene una línea que dice "modprobe -k ext3" :-).

Es posible :-D

> 
> > > Ojo, que no estoy diciendo que *nunca* haga falta poner ext3 dentro
> > > del núcleo (estoy de acuerdo en que es necesario en los núcleos que no
> > > usan disco ram),
> >
> > puedes comentar un poco esto de los núcleos que utilizan disco ram?
> 
> Pues básicamente: Los kernel-image-2.4.etc que vienen con woody (todos
> o casi todos) están configurados para funcionar con un disco ram.

Joes! No si al final, lo de compilar el núcleo va a ser una tontería!!

Muchas gracias por toda la exlpicación [véase abajo]. Voy a echar un vistazo a
ver como se compila para usar disco ram, y el próxima kernel que compile lo
utilizo!

Un saludo

Ignacio

> La imagen de dicho disco se crea automáticamente al configurar el
> paquete kernel-image-2.4.etc correspondiente. Suele ser un fichero con
> un nombre parecido a /boot/initrd.img-2.4.18-686 con un enlace
> simbólico /initrd.img apuntando a él. [ Esta imagen de disco, si uno es
> curioso, puede verse por dentro usando la opción loop de mount, igual que
> se hace con las imágenes de disquete o las imágenes iso9660 de cdrom ].
> 
> Cuando un núcleo de estos arranca, monta inicialmente como directorio
> raíz la imagen del disco ram que le hemos dado en la línea de órdenes
> de arranque del núcleo, no la partición raíz del disco duro. Después
> de cargar ciertos módulos "importantes" del disco ram el núcleo desmonta
> el disco ram de / y monta la partición raíz de verdad en su lugar.
> 
> Si bien el núcleo inicialmente no sabe todo lo que necesita saber para
> montar la partición raíz, sí tiene el disco ram montado en / y de ahí
> es de donde obtiene los módulos necesarios.
> 
> Naturalmente, quien entonces tiene que saber encontrar la imagen del
> disco ram inicial para podérselo dar al núcleo y que arranque con él
> es el cargador de arranque (grub, lilo, loadlin, etc).
> 
> 
> De todas formas, esto del disco ram es algo que todos hemos visto ya
> quizá sin darnos cuenta. Cuando uno instala Debian por primera vez a
> partir de CD-ROM o disquete, se arranca un núcleo cuyo / es un disco ram.
> 
> 
> --
> To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 

-- 
May the source be with you
--------------------------------------------------------------------
Ignacio García Fernández                      <ignacio.garcia@uv.es>
Instituto de Robótica.                        
Universidad de Valencia.                            Tlf. 96 354 3564

http://shannon.irobot.uv.es/~ignacio/  



Reply to: