« Debian e o Linux Core Consortium | Main | Fim do suporte ao Windows NT pode ser oportunidade para o software livre - mais uma vez »
terça-feira, 28 de dezembro de 2004
Configurando o boot para múltiplas distribuições de Linux
É comum o interesse dos usuários em conhecer múltiplas distribuições de Linux. Muitas delas incluem recursos de configuração que facilitam a preparação do gerenciador de boot suportando as demais distribuições presentes no computador no momento de... (Ler na íntegra)Publicado por brain às 10:52
Comentários dos leitores
(Termos de Uso)
» Comentário de vigia ( $ipip="201.1.109.18"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 12:29
Tá certo que o procedimento que eu uso é o mais tosco, mas eu apenas gravo um lilo principal na mbr, os outros lilos nas suas respectivas partições, criando assim uma árvore de lilos. Finalmente incluo apontadores no lilo principal para os lilos secundários, também incluo apontadores para os BSDs que eu uso( tanto faz se com um ou dois hds).
E tudo funciona...=)
Feliz Ano Novo
» Comentário de Pierre ( $ipip="200.247.101.130"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 12:40
Vigia,
Eu usava assim, como você descreveu, usei um tutorial do guia do hardware, funcionava, mas nao sei porque passava um tempo e dava erro no lilo.
Depois que criei um unico lilo, o problema foi resolvido.
» Comentário de ¢arnage ( $ipip="201.1.82.206"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 13:46
Vigia,
eu uso do mesmo modo que vc, não acho tosco ! acho bem simples ! ;)
¢
» Comentário de tux ( $ipip="200.152.34.59"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 15:19
Vcs podem colocar os passos para isso.
Tenho w2k
Instalei o cL10 (lilo)
Depois instalei o Kurumin
Já mexi e remexi no lilo do kurumin tentando adicionar a entrada para o cl10 e não funciona.
att,
» Comentário de Henrique Vicente ( $ipip="200.157.227.206"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 15:54
¢arnage,
discordo de você...
manter uns 6 lilo não seria uma tarefa simples :)
como o vigia disse, é um modo bem tosco que funciona.. mas o melhor mesmo seria ter apenas um lilo, bem mais simples, não? :)
» Comentário de whitefoxi ( $ipip="200.165.136.42"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 16:22
é...
mas a questão é que os LILOs e as distribuições ficam "isolados" nas suas respectivas partições (é só configurar boot=/dev/hdXX no lilo.conf, onde XX e a letra do hd e num. da partição)
digitar lilo no prompt com root e pronto. em vez da MBR será usado o início da própria partição.
ai é só referenciar no lilo.conf principal (o que grava na MBR boot=/dev/hdX onde X é apenas a letra do hd) as devidas distribuições assim:
other=/dev/hdXX
label=__nome_da_dist_sem_espaco_
olha ae como é fácil!
pode chamar
num esquece que XX é letra do HD (master ide0=A; slave ide0=B; master ide1=C; slave ide1=D ...) e o numero da partição ( numeros 1,2,3,4 são primárias, a 5 é a estendida (extendX) e da 6 em diante as virtuais que estão dentro da estendida)
X é apenas a letra do HD
» Comentário de Pierre ( $ipip="200.247.101.130"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 16:33
Eu tive problemas com o metodo de ter varios lilos instalados. Eu tinha XP, Debian, Conectiva 10 e Kurumin.
Acabei instalando um unico grub e pronto.
Vivo feliz.
» Comentário de Eduardo Costa Lisboa ( $ipip="201.1.197.159"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 28/12 20:02
Eu uso GRUB mesmo... não tenho vários Linuces, mas pretendo botar um Gentoo aqui e depois tirar o Debian. E o melhor é que posso instalar o Gentoo estando no Debian, sem reboot, sem nada! Coisa linda de Deus, né?
Uma coisa legal também, que seria de citar é usar o chroot para acessar as outras distros sem bootá-las.
» Comentário de Alexandre Oliveira ( $ipip="200.165.131.232"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 29/12 00:25
Dá até pra rodar o Xnest pra ver o desktop delas, não?
» Comentário de Luc ( $ipip="200.232.200.204"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 29/12 00:43
Bah! Grub é tudo que o Lilo quer ser quando crescer. Quem não souber usar Grub põe a mão aqui:
http://tinyurl.com/5adw5
» Comentário de deyson thome ( $ipip="218.216.183.73"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 29/12 04:35
Pessoal,
Quando instalamos varios linux, devemos ter em mente que uma distribuicao ira gerenciar com o lilo instalado na mbr. As outras distros deverao ter o boot no superbloco da particao onde esta instalada se a cada distro que for instalada vc pedir o lilo na mbr a mbr sera constantemente formatada e novo lilo instalado e as distros anteriormente instaladas ficarao inascessiveis,
dependendo de vc ter feito um disquete de resgate.Sugestao: instale o kurumin com lilo na mbr e cada nova distro instalada nao peca o lilo na mbr mas no super bloco ou sem gerenciador.depois va ao arquivo de configuracao do lilo do kurumin e seguindo as instrucoes do how-to nele contido, execute os procedimentos.Boa sorte a todos e feliz 2005
» Comentário de povoacao ( $ipip="200.230.207.2"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 29/12 07:01
minha sugestão pessoal é: fazer uma partição para o /boot e jogar lá o kernel(bzimage,vmlinuz) de todas distro, e usar o grub.
» Comentário de p3nt3lh0 ( $ipip="200.208.84.177"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 29/12 09:21
Pq que por mais besta e idiota que seja a notícia publicada nessa site sempre tem uns mané comentando elas? "Ah, eu achei mto bom, valeu pelo artigo", "Nossa, mto bom esse texto", ah vão procurar oq fazer bando de otários
» Comentário de Pierre ( $ipip="200.247.101.130"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 29/12 11:02
O troll quer almoçar!!! Não alimentem ele
» Comentário de Antonio Censi ( $ipip="200.165.213.57"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 29/12 20:06
Uma alternativa é colocar cada distribuição ou versão do linux com carga na sua partição e usar um boot manager. Dentro os vários um simples, versátil e muito fácil de usar é o Smart Boot Manager (http://btmgr.webframe.org/). Ele pesquisa todas as partiçoes e cria um menu de todas elas.
» Comentário de Flavio ( $ipip="200.233.1.92"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 30/12 08:57
Tá certo que o GRUB é bem mais amigável do que o LILO.
Mas e o LILO gráfico do Mandrake? Eu acho ótimo. Melhor até que o GRUB, já que o GRUB não é gráfico.
É so o Mandrake que usa este LILO gráfico? Por que ainda não foi adotado pelas outras distros?
» Comentário de Luc ( $ipip="200.171.159.222"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 30/12 12:49
É. Sempre tem alguém pronto para se queixar que o Grub não tem uma figura bonita para o caboclo seduzir os amigos e parentes que vão à sua casa e vêem Linux pela primeira vez.
Incrível como a tal figura bonita faz falta num programa que só aparece na tela na hora do boot e por apenas 2 ou 3 segundos. Todas as vantagens e as várias dores de cabeça que ele poupa em comparação ao Lilo desaparece na cabeça dessa gente.
E ainda tem quem ache que o Windows ficou tão popular só porque o Bill Gates é um gênio/um demônio/um monopolista/maquiavélico etc.
» Comentário de EdCrypt ( $ipip="200.182.62.140"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 30/12 13:16
Flavio, é possivel colocar uma imagem no Grub Também assim como no Lilo.
http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/aplicativos.grub.imagem.de.fundo.html
http://www.pcs.usp.br/~jkinoshi/bs/b011031.html
» Comentário de Flavio ( $ipip="200.233.1.92"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 30/12 14:42
Como nunca mexi diretamente neles, não estou familiarizado com os prós e contras de cada um.
Só sei que a cara do LILO gráfico é bem melhor que a cara do GRUB ASCII.
E não sei se seria suficiente com poder colocar uma imagem de fundo no GRUB. Estou me referindo à interface gráfica do LILO do Mandrake vs. a interface ASCII (DOS) do GRUB.
Alguém sabe me indicar algum comparativo das virtudes de cada um?
» Comentário de Luc ( $ipip="200.232.201.202"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 30/12 15:01
EdCrypt, acho que essas dicas são um pouco furadas porque o RedHat, Fedora e Conectiva usam uma versão *modificada* do Grub. Do jeito que estão, as dicas não funcionam assim, tão facilmente. Não é qualquer Grub que aceita.
Flavio,
O Lilo tem que se instalar em uma partição com sistema. E se ele for removido do MBR (por acidente ou de propósito), é difícil recuperar as configurações porque é no MBR que ele guarda tudo. Só com backup mesmo.
O Grub pode ser instalado numa partição só com ele e mais nada. E as configurações podem ficar nessa partição "exclusiva". Assim fica fácil recuperar as configurações. Ainda por cima, ele tem uma mini shell que ajuda muito em procedimentos de recuperação.
» Comentário de Flavio ( $ipip="200.233.1.92"; $partes = explode(".", $ipip); echo "$partes[0].$partes[1].$partes[2].xxx"; ?>) em 03/01 08:51
Valeu a dica, Luc!
O formulário de comentários está desativado devido à mudança de sistema de gerenciamento de conteúdo.