public inbox for gentoo-user-br@lists.gentoo.org
 help / color / mirror / Atom feed
From: nunojsilva@ist.utl.pt (Nuno J. Silva)
To: gentoo-user-br@lists.gentoo.org
Subject: [gentoo-user-br] Re: Instalando: erro a tentar fazer chroot
Date: Mon, 18 Oct 2010 21:14:20 +0100	[thread overview]
Message-ID: <87wrpfz2ar.fsf@ist.utl.pt> (raw)
In-Reply-To: 4CBCB2BA.1030003@yahoo.com.br

Cleverson Casarin Uliana
<clever92000@yahoo.com.br> writes:

[...]
> Tenho aqui o Ubuntu e o Arch Linux e agora quero instalar o
> Gentoo. Para não queimar outro CD, resolvi instalar a partir de dentro
> de uma dessas distros. Segundo o guia de instalações alternativas - 
> http://www.gentoo.org/doc/en/altinstall.xml -, seção 5, o comando para
> dar o chroot deve ser assim:
> env -i HOME=$HOME TERM=$TERM chroot /mnt/gentoo /bin/bash
>
> Mas ao dar esse comando ele dá um erro do tipo "env: chroot: arquivo
> ou diretório não encontrado".
>
> Tentei dividir o comando em dois, assim:
> env -i HOME=$HOME TERM=$TERM
> chroot /mnt/gentoo /bin/bash

Pelo que percebo do manual do env, isso é o mesmo que fazer só a linha
do chroot - a ideia do env pelos vistos é executar o comando passado
*como argumento* no ambiente definido.

Ainda assim, o chroot deve funcionar mesmo sem o env (não limpa o
ambiente, mas entra no sistema gentoo na mesma).

> Nesse caso, o primeiro comando funciona normalmente retornando o
> conteúdo das variáveis, mas o segundo que é o chroot retorna
> "Impossível executar o comando /bin/bash. Erro no formato exec".
>
> Isso tudo acontece idependendo se estou no Ubuntu ou no Arch. Será que
> tem algo a ver com essas distros serem de 32 bits e eu estar tentando
> instalar o Gentoo amd64?

Provavelmente é isso. Como o kernel que está a correr é 32 bits, não é
capaz de executar código no "formato" 64 bits.

> Eu aqui sempre usei distros de 32 bits já que a máquina só tem 1GB de
> memória, mas recentemente me disseram que mesmo assim vale a pena
> instalar uma de 64 bits pois o Linux tem dificuldades ao gerenciar
> memória acima de 800MB, daí resolvi voltar a tentar o Gentoo que já
> tentei algumas vezes há tempos.
>
> P.S.: Tem algum jeito de criar uma pendrive com uma imagem regular de
> minimal CD e instalar a partir dela ?

Tentei ver o que encontrava e descobri que até um howto há para
isto. Fantástico, um dia tenho de experimentar!

http://www.gentoo.org/doc/en/liveusb.xml

(Pergunto-me é porque é que a pendrive tem de ter pelo menos 1GB, se o
sistema que vai ser usado nela é o do minimal CD...)

-- 
Nuno J. Silva
gopher://sdf-eu.org/1/users/njsg




  reply	other threads:[~2010-10-18 20:14 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-18 20:48 [gentoo-user-br] Instalando: erro a tentar fazer chroot Cleverson Casarin Uliana
2010-10-18 20:14 ` Nuno J. Silva [this message]
2010-10-18 20:35   ` [gentoo-user-br] " sardinha
2010-10-19  0:35     ` Thiago Nunes
2010-10-19 17:20       ` sardinha
2010-10-19 20:31         ` Leonardo Guilherme
2010-10-20 12:35         ` Thiago Nunes
2010-10-19 15:47 ` [gentoo-user-br] " Leonardo Guilherme
2010-10-20 16:00 ` Thiago Nunes
2010-10-20 22:43   ` Cleverson Casarin Uliana
2010-10-20 22:13     ` Raphael Bastos
2010-10-21 15:19       ` Thiago Nunes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87wrpfz2ar.fsf@ist.utl.pt \
    --to=nunojsilva@ist.utl.pt \
    --cc=gentoo-user-br@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox