chroot no FreeBSD usando Ubuntu.

1. chroot no FreeBSD usando Ubuntu.

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 10/07/2012 - 07:41h

Não estou conseguindo entrar no sistema FreeBSD com chroot.Estou com um sistema Ubuntu e uma partição com o FreeBSD instalada. Para questão de testes, quero entrar no FreeBSD através do Ubuntu com o comendo chroot, porém ele não entra.

Além disso, ele não consegue montar o diretório /proc e /sys.

Alguém sabe como proceder para o Linux entrar no FreeBSD com chroot?

Obs.: Não retorna nenhuma mensagem de erro, apenas não entra e diz que não foi possível montar os diretórios.


  


2. Re: chroot no FreeBSD usando Ubuntu.

Marcelo Rodrigo de Castro
marcelo.castro.l

(usa Ubuntu)

Enviado em 10/07/2012 - 07:51h

Não entendi muito bem a dúvida, mas dá uma olhada nesse tópico, que explica melhor o funcionamento do chroot http://www.vivaolinux.com.br/artigo/Como-fazer-chroot-SSH-%28SSH-mais-seguro%29/

Esse link explica o chroot com ssh, já usei aqui na empresa onde trabalho, me ajudou muito e espero que te ajude.


3. Re: chroot no FreeBSD usando Ubuntu.

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 10/07/2012 - 08:02h

Agradeço, mas isso aí tudo eu conheço. Vou tentar explicar melhor.

Estou usando o sistema Ubuntu (Linux) e quero entrar com chroot em uma pasta montada. Essa pasta aponta para uma partição com um sistema FreeBSD instalado.

Quando a partição é de um sistema Linux tudo funciona perfeitamente, mas com o BSD não sei o que está errado ou mesmo se é possível realizar o procedimento. Mas se tiver alguma gambiarra pra tornar isso possível seria ótimo.


4. Re: chroot no FreeBSD usando Ubuntu.

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 10/07/2012 - 12:22h

Poste aqui exatamente o comando que vc está usando.


5. Re: chroot no FreeBSD usando Ubuntu.

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 10/07/2012 - 17:52h

Bruno Tecnico escreveu:

Poste aqui exatamente o comando que vc está usando.


$ sudo chroot /home/user/freebsd

Logicamente que a partição contendo o FreeBSD está montada na pasta /home/user/freebsd.


6. Re: chroot no FreeBSD usando Ubuntu.

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 10/07/2012 - 18:13h

olha, nunca fiz isso, não uso BSDs, mas acredito que seu problema possa estar ligado ao sistema de arquivos, BSDs não usam sistemas de arquivos de Unix (e não de linux)?


7. Re: chroot no FreeBSD usando Ubuntu.

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 10/07/2012 - 18:16h

Mas esse FreeBSD foi instalado sobre uma partição formatada com ext4. Ele funciona com sistemas de arquivos para Linux também.


8. Re: chroot no FreeBSD usando Ubuntu.

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 10/07/2012 - 18:22h

rei_astro escreveu:

Bruno Tecnico escreveu:

Poste aqui exatamente o comando que vc está usando.


$ sudo chroot /home/user/freebsd

Logicamente que a partição contendo o FreeBSD está montada na pasta /home/user/freebsd.


# Particularmente, sempre monto tudo em /mnt.

# Ao menos no Linux, geralmente faço assim:
sudo chroot /mnt /bin/bash


# Vc quer acessar o Terminal do FreeBsd?
(não sei se o chroot tem outra finalidade).


9. Re: chroot no FreeBSD usando Ubuntu.

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 10/07/2012 - 18:31h

Bruno Tecnico escreveu:

# Ao menos no Linux, geralmente faço assim:
sudo chroot /mnt /bin/bash


# Vc quer acessar o Terminal do FreeBsd?
(não sei se o chroot tem outro finalidade).


$ sudo chroot /mnt /bin/bash -> é só para indicar qual shell será utilizado, deixando sem, o default é /bin/sh

É isso que eu quero, acesso ao shell do FreeBSD e manipulá-lo por dentro, mas através do sistema Linux.

Poderia iniciá-lo e modificá-lo diretamente, mas não daria certo para meu objetivo, que é fazer as personalizações, deixando-o mais parecido com um sistema Linux.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts