NeoBlink
Tô em todas
Registrado
2.3K Mensagens
14 Curtidas
Acho que faltou gravar o bootmanager na partição do arch....na hora da instalação poderia ter configurado pra gravar somente na partição.....Mas pode agora fazer um chroot na partição do Arch e configurar o grub ou lilo....aí com o lilo ou grub que você tem na MBR você chama esse do Arch...sacou ?
Assim vai funcionar.....
crangel
Membro Junior
Registrado
131 Mensagens
0 Curtidas
Bem, instalei o bootmanager em /dev/hdc3 (onde está a partição raiz do Arch), mas está dando o seguinte erro, quando tento iniciar pelo Grub do Ubuntu:
root (hd1,2)
filesystem type is ext2fs, partition type is 0x83
kernel /boot/vmlinuz26 root=/dev/hdc1 ro
error 15
eu fiz o particionamento automatico e o tipo de fs do /boot ficou o ext2, não sei até que ponto isso causou o erro. E na hora que pede para indicar onde instalar o grub ou o lilo no Arch eu indiquei a partição raiz (/dev/hdc3) e não /boot (/dev/hdc1). Tive duvida se a menção root existente no menu.lst do grub deve referir-se a /boot do arch (no caso, /dev/hdc1) ou / do arch (no caso /dev/hdc3). Coloquei as duas referencias existentes no menu.lst como a mesma.
Obrigado se for possivel dar mais uma luz. Valeu! Cezar
Agaporn
Membro Junior
Registrado
187 Mensagens
0 Curtidas
NeoBlink será que vc poderia explicar mais detalhamente o bootmanager no Arch?? Pq como o crangel, eu também, na instalação, coloquei a opção automática de formatação do disco; para mim o Arch se comportou de maneira estranha das outras distro, pois criou a partição hdb1 em ext2, apenas para /boot, swap em hdb2 e a partição raiz em hdb3 (ext3). Das poucas distros que usei, nunca tinha visto esse tipo de formatação, geralmente a partição de boot é a mesma que a da raiz...
Qdo, por acidente, perdi o Grub, não consegui recuperá-lo dando boot por um LiveCD (ainda me faltava experiência), mas analisando a situação agora, será que com essa seqüência de processos eu posso obter sucesso?
1 - montar a partição hb1 em /mnt/boot
2 - Dar chroot (/mnt/boot)
3 - Executar o comando "grub install /mnt/boot"
Desculpe-me crangel por estar perguntando tb no seu tópico, mas acho que se minha dúvida for respondida, ela será útil a vc também, blz?
Falow, t++
crangel
Membro Junior
Registrado
131 Mensagens
0 Curtidas
Sem problema algum, Agaponr, tendo em vista que o objetivo de todos aqui é a troca de informações e a ajuda. Bem de minha parte quero registrar que, depois de muito tentar, seguindo as orientações daqui, finalmente deu tudo certo. Fiz o seguinte: dividi o HD onde ia instalar o Arch com o dfdisk. Assim, dividi em /dev/hdc1 para a partição / + /dev/hdc2 para o /home + /dev/hdc5 para swap. Instalei o bootloader em /dev/hdc1 (partição boot fico na mesma que a da raiz). Depois a chamada para o Arch no menu.lst do grub do Ubuntu (que está em /dev/hda3) ficou assim:
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hdc1.
title Arch Linux (Arch 0.7.2) (on /dev/hdc1)
root (hd1,0)
kernel /boot/vmlinuz26 root=/dev/hdc1 ro single
initrd /boot/initrd26.img
savedefault
boot
E Pronto! Consegui dar o boot no Arch normalmente e entrou no modo texto. Agora só partir para a instalação dos demais pacotes. E montei a partição / e a /home com reiserfs, nada do ext2 do particionamento automático que acarreta erro! Com o particionamento automático ficou muito mais difícil e nao consegui
Valeu por tudo e espero, de alguma forma ter lhe ajudado, Agaporn
CRangel
NeoBlink
Tô em todas
Registrado
2.3K Mensagens
14 Curtidas
Agaporn Pode obter sucesso...mas troque "grub install /mnt/boot" por "grub install /dev/hdb1"(pode ser preciso montar /dev) e então terá que usar um outro bootloader geralmente instalado na MBR, pra chamar esse do Arch .....Eu aqui sempre usei particionamento manual....prefiro do que deixar o sistema fazer o que "quiser". :wink:
crangel
Membro Junior
Registrado
131 Mensagens
0 Curtidas
Para completar, usei o CD de instalação para instalar SOMENTE os pacotes BASE.Desse modo, quando logo estou no nodo texto. Seria possível, estando no modo texto, utilizar o CD novamente para instalar TODOS os demais pacotes, como pode ser feit em outras distros? CRangel
Agaporn
Membro Junior
Registrado
187 Mensagens
0 Curtidas
NeoBlink, fiquei um pouco confuso com a sua dica, pq sempre achei que o comando "grub install /dev/hdb1" iria instalar o Grub na MBR do hdb, bom mas o que ocorre realmente é que o grub é instalado apenas na partição hdb1 e para poder chamá-lo é necessario ter outro bootloader instalado agora na MBR desse hdb?? Não teria como instalar o grub diretamente na MBR??
Valeu galera, t++
NeoBlink
Tô em todas
Registrado
2.3K Mensagens
14 Curtidas
Pode...basta trocar o hdb1 pro hdb....sem mistério...Pra mim, você já tinha um outro bootloader na MBR....se não tem...mete ele logo na MBR sem problemas... :mrgreen:
Agaporn
Membro Junior
Registrado
187 Mensagens
0 Curtidas
Valeu NeoBlink, agora acabou o "medo" que eu tinha do grub ... tanto que eu nunca tinha me arriscado a instalar mais de uma distro no meu pc por causa dele heheheeh. Pelo jeito vc tem a ciência do bootloader, pois na sua assinatura mostra que vc usa 3 distros 8O kkkkkk
Falow, t++
gsanchez
Super Participante
Registrado
473 Mensagens
4 Curtidas
kernel /boot/vmlinuz26 root=/dev/hdc1 ro single
O parâmetro single serve pra se entrar no modo single do linux, ou seja, apenas um prompt de comando para recuperação do sistema. Retira ele que o seu sistema deve iniciar corretamente. :wink:
"Porque ainda que a figueira não floresça, nem haja fruto na vide; ainda que decepcione o produto da oliveira, e os campos não produzam mantimento; ainda que as ovelhas da malhada sejam arrebatadas, e nos currais não haja gado; Todavia eu me alegrarei no SENHOR; exultarei no Deus da minha salvação."
crangel
Membro Junior
Registrado
131 Mensagens
0 Curtidas
Olá amigos, após o sucesso da instalação dos pacotes base, não estou conseguindo, a partir do modo texto, instalar os demais pacotes, necessários para acesso à internet e entrar no modo gráfico. Tentei aplicar o comando #pacman -add *.pkg.tar.gz, dentro de /mnt/cdrom/arch/pkg com a fim de instalar TODOS os demais pacotes, mas logo no inicio acusa um conflito entre Udev e hotplug que impede ir para a frente com a mensagem de erro de pacotes em conflito. Obrigado a quem puder dar uma dica sobre isso. Cezar
crangel
Membro Junior
Registrado
131 Mensagens
0 Curtidas
Complementando ao aplicar #pacman -Sy retorna mensagem de erro dizendo que não foi possivel sincronizar extra e é perguntado se já foi aplicado --refresh. Cezar
NeoBlink
Tô em todas
Registrado
2.3K Mensagens
14 Curtidas
crangel Dá uma olhada se no "/etc/pacman.conf" o repositório extra ta liberado....e antes de instalar uma pá de coisa...faça "pacman -Syu" Acho melhor fazer a instalação toda pela internet mesmo....pra usar os pacotes mais atualizados....
Agaporn hehe Po, não diria que é uma ciência....pra mim, são apenas procedimentos....e como sempre instalei várias distros ao mesmo tempo...tive que aprender mesmo a usar os bootloaders...apesar de gostar mais do lilo.... 8) Não to mais com debian(i386) instalado....só o Gentoo e o Arch mesmo....Mas tenho uma grande simpatia pelo projeto Debian. :wink:
crangel
Membro Junior
Registrado
131 Mensagens
0 Curtidas
Valeu NeoBlink, pelo seu retorno. Já tentei fazer o que bem orientou. O problema que estou enfrentando é que instalei so os pacotes BASE e agora quando o sistema inicia ele entra só no modo texto. Nao instalei nenhum pacote que me permita a conexao à internet, muito menos para entrar no modo grafico e isto que estou tentando fazer, mas estão surgindo as mensagens de erro que citei. Estou tentando instalar os demais pacotes, alem dos BASE que estão no CD com #pacman -S *.pkg.tar.gz (após entrar na pasta onde eles estão, claro) mas dá erro. Valeu por tudo. Cezar