Em Fri, Dec 27, 2002 at 11:10:01PM -0200, Ilidio Afonso escreveu: > Grande Arnaldo.... > > > Qual � melhor e as diferen�as entre o GRUB e o LILO?? > > Principal diferen�a: lilo n�o conhece sistemas de arquivos, apenas obtem > > a lista dos blocos que est�o associados ao arquivo do kernel e depois obtem > > esta lista, carrega e inicia o kernel, o grub, por sua vez, conhece sistemas > > de arquivos, ent�o � poss�vel usar qualquer imagem de kernel que esteja em > > um sistema de arquivos. > ...caramba!!! Se perguntar se entendi ou prefiro que desenhe, pediria > que desenhasse. N�o entendi nada! Parece aramaico antigo. Vamos ver:
8) > - o lilo n�o conhece sistemas de arquivos!!! O que s�o estes sistemas > de arquivos? Fat 32, Ext2, etc; ou outra coisa... Ele n�o conhece nenhum deles :-) > - apenas obtem a lista de blocos que est�o associados ao arquivo do > kernel e depois obtem esta lista. Aqui fiquei que nem o Yoda: Hummmmm, > nublado a mente esta! Isso t� criptografado... :-) vamos tentar decriptografar. > - carrega e inicia o kernel. Isso eu entendi... :-)) OK > - o grub, por sua vez, conhece sistemas de arquivos. Fiz um GO TO > primeira pergunta... :-) O GRUB tem mini drivers para v�rios sistemas de arquivos: BSD FFS, DOS FAT16 and FAT32, Minix fs, Linux ext2fs, ReiserFS, JFS, XFS, and VSTa fs. O LILO n�o suporta nenhum. > - ent�o � possivel usar qq imagem do kernel que esteja em um sistema de > arquivos. Ahhhh, isso, ah bom. O que foi mesmo.... :-) Que kernels o LILO consegue carregar? Os que estiverem no /etc/lilo.conf _depois_ que o lilo tiver sido executado. > Arnaldo, fiquei curioso com isso!! E eu tava t�o bem! Tem o grub > instalado aqui, funciona direitinho, tinha que querer saber n�... Mais um feliz usu�rio do GRUB, n�o? > Sem ser chato e j� o sendo, dava pra desenhar isso a� de modo a ficar > mais claro.... :-) OK, vamos l�: O LILO n�o conhece sistemas de arquivos, para saber como carregar o kernel � preciso que ele seja executado a cada mudan�a feita no /etc/lilo.conf, quando ele pedir� ao kernel a lista de blocos no disco que cont�m a imagem do kernel. Um sistema de arquivos tem meta-informa��es armazenadas em estruturas de dados chamadas inodes, que por sua vez guardam a lista de blocos no disco onde est� o conte�do dos arquivos, inodes por sua vez s�o referenciados pelos diret�rios, desta forma apresentando ao usu�rio uma associa��o entre um nome a ser referenciado por aplica��es, como o lilo n�o sabe patavinas da estrutura de sistemas de arquivos (ext2, reiserfs, xfs, etc) ele precisa de uma "m�ozinha" do kernel para obter a lista de blocos associados aos inodes associado � imagem do kernel, assim, se voc� tiver 5 kernels em v�rios lugares em seu disco e no /etc/lilo.conf voc� tiver somente refer�ncias a duas destas imagens de kernel, somente estas duas poder�o ser selecionadas, o GRUB, por conhecer todos estes conceitos, poder� carregar qualquer um das 5 imagens. Isto � equivalente a poder editar o lilo.conf durante o boot. Flex�vel, huh? Ainda est� em aramaico antigo? Ou j� est� em algo pr�ximo, como portunhol? 8) - Arnaldo Assinantes em 27/12/2002: 2259 Mensagens recebidas desde 07/01/1999: 195039 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
