Gentoo Archives: gentoo-user-br

From: sardinha <diego.milhomes@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Re: Instalando: erro a tentar fazer chroot
Date: Mon, 18 Oct 2010 20:35:37
Message-Id: AANLkTim2jSMgFLs9_mz72S0VX8nqshtUYiiW47eV3Oxg@mail.gmail.com
In Reply to: [gentoo-user-br] Re: Instalando: erro a tentar fazer chroot by nunojsilva@ist.utl.pt (Nuno J. Silva)
1 Eu me deparei com o mesmo erro.
2 Estou executando a instalação em uma VM, me parece que não tem nada a ver
3 com o kernel, deve ser algum bug no tarball do stage.
4
5 2010/10/18 Nuno J. Silva <nunojsilva@×××××××.pt>
6
7 > Cleverson Casarin Uliana
8 > <clever92000@×××××××××.br> writes:
9 >
10 > [...]
11 > > Tenho aqui o Ubuntu e o Arch Linux e agora quero instalar o
12 > > Gentoo. Para não queimar outro CD, resolvi instalar a partir de dentro
13 > > de uma dessas distros. Segundo o guia de instalações alternativas -
14 > > http://www.gentoo.org/doc/en/altinstall.xml -, seção 5, o comando para
15 > > dar o chroot deve ser assim:
16 > > env -i HOME=$HOME TERM=$TERM chroot /mnt/gentoo /bin/bash
17 > >
18 > > Mas ao dar esse comando ele dá um erro do tipo "env: chroot: arquivo
19 > > ou diretório não encontrado".
20 > >
21 > > Tentei dividir o comando em dois, assim:
22 > > env -i HOME=$HOME TERM=$TERM
23 > > chroot /mnt/gentoo /bin/bash
24 >
25 > Pelo que percebo do manual do env, isso é o mesmo que fazer só a linha
26 > do chroot - a ideia do env pelos vistos é executar o comando passado
27 > *como argumento* no ambiente definido.
28 >
29 > Ainda assim, o chroot deve funcionar mesmo sem o env (não limpa o
30 > ambiente, mas entra no sistema gentoo na mesma).
31 >
32 > > Nesse caso, o primeiro comando funciona normalmente retornando o
33 > > conteúdo das variáveis, mas o segundo que é o chroot retorna
34 > > "Impossível executar o comando /bin/bash. Erro no formato exec".
35 > >
36 > > Isso tudo acontece idependendo se estou no Ubuntu ou no Arch. Será que
37 > > tem algo a ver com essas distros serem de 32 bits e eu estar tentando
38 > > instalar o Gentoo amd64?
39 >
40 > Provavelmente é isso. Como o kernel que está a correr é 32 bits, não é
41 > capaz de executar código no "formato" 64 bits.
42 >
43 > > Eu aqui sempre usei distros de 32 bits já que a máquina só tem 1GB de
44 > > memória, mas recentemente me disseram que mesmo assim vale a pena
45 > > instalar uma de 64 bits pois o Linux tem dificuldades ao gerenciar
46 > > memória acima de 800MB, daí resolvi voltar a tentar o Gentoo que já
47 > > tentei algumas vezes há tempos.
48 > >
49 > > P.S.: Tem algum jeito de criar uma pendrive com uma imagem regular de
50 > > minimal CD e instalar a partir dela ?
51 >
52 > Tentei ver o que encontrava e descobri que até um howto há para
53 > isto. Fantástico, um dia tenho de experimentar!
54 >
55 > http://www.gentoo.org/doc/en/liveusb.xml
56 >
57 > (Pergunto-me é porque é que a pendrive tem de ter pelo menos 1GB, se o
58 > sistema que vai ser usado nela é o do minimal CD...)
59 >
60 > --
61 > Nuno J. Silva
62 > gopher://sdf-eu.org/1/users/njsg
63 >
64 >
65 >

Replies

Subject Author
Re: [gentoo-user-br] Re: Instalando: erro a tentar fazer chroot Thiago Nunes <thiagonunesrs@×××××.com>