Criar arquivo vazio com o dd e instalar o linux dentro para testes.

1. Criar arquivo vazio com o dd e instalar o linux dentro para testes.

Filipe Botelho
Filipedesousab

(usa Ubuntu)

Enviado em 29/04/2016 - 19:35h

Boa noite pessoal. Utilizo o linux a um tempo, mas agora é que estou estudando para me aprofundar no sistema.
Uma vez eu fui em uma palesta no qual o palestrante estava falando sobre o empacotamento .deb, e o mesmo mostrou como ele testa programas recém empacotados.
Eu me lembro que ele criou um arquivo vazio com o comando mais ou menos assim: dd if=/dev/zero of=arquivo_a_criar bs=1M count=10240. Depois ele "instalou" o linux dentro do arquivo e mudou o terminal para lançar comandos no "linux que estava dentro do arquivo". Dessa forma ele instalava aplicativos sem interferir no sistema.

E eu estou com dúvidas justamente em como colocar o linux dentro do arquivo, e como mudar o terminal para lançar comandos lá.
Pessoal, eu anotei tudo mas não sei onde está minhas anotações.
Já pesquisei bastante na web, não costume perguntar em fóruns, costumo pesquisar. Mas acho que não estou sabendo como pesquisar pq não estou encontrando resultados.



  


2. Re: Criar arquivo vazio com o dd e instalar o linux dentro para testes.

Gustavo Valério
GustavoValerio

(usa Void Linux)

Enviado em 29/04/2016 - 20:06h

Não seria mais interessante uma máquina virtual ou Docker?
---------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
---------------------------------------------------------------------------------------
Visite: https://gustavovalerio.blogspot.com.br
Visite: http://goo.gl/NJlxXy


3. Re: Criar arquivo vazio com o dd e instalar o linux dentro para testes.

Filipe Botelho
Filipedesousab

(usa Ubuntu)

Enviado em 29/04/2016 - 20:11h

Seria interessante sim, uma máquina virtual, baixar o qemu e o virtual-manager e taws. Mas eu estou com uma máquina aqui que mau está rodando o lubuntu. Se eu abrir uma máquina virtual ela para.
A ideia realmente era algo mais leve. Fora que eu vou adquirir mais 10gramas de conhecimento se eu conseguir isso.


4. Re: Criar arquivo vazio com o dd e instalar o linux dentro para testes.

Gustavo Valério
GustavoValerio

(usa Void Linux)

Enviado em 29/04/2016 - 20:18h

FiliHard escreveu:

Seria interessante sim, uma máquina virtual, baixar o qemu e o virtual-manager e taws. Mas eu estou com uma máquina aqui que mau está rodando o lubuntu. Se eu abrir uma máquina virtual ela para.
A ideia realmente era algo mais leve. Fora que eu vou adquirir mais 10gramas de conhecimento se eu conseguir isso.



Tenta o docker...
É uma tecnologia mais recente, linda e extremamente funcional!
---------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
---------------------------------------------------------------------------------------
Visite: https://gustavovalerio.blogspot.com.br
Visite: http://goo.gl/NJlxXy


5. Re: Criar arquivo vazio com o dd e instalar o linux dentro para testes.

Gustavo Valério
GustavoValerio

(usa Void Linux)

Enviado em 29/04/2016 - 20:23h

O que eu entendi e não sei se é possível:

1. Criar um arquivo como se fosse uma partição usando DD.
2. Jogar uma iso minimal lá via dd (igual se faz com pendrive)
3. Fazer chroot e usá-la via terminal local

Se eu possuísse mais espaço no HD, começaria a fazer alguns testes agora, mas não tenho.

Talvez isto te ajude:
http://www.cyberciti.biz/faq/howto-create-lage-files-with-dd-command/


---------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
---------------------------------------------------------------------------------------
Visite: https://gustavovalerio.blogspot.com.br
Visite: http://goo.gl/NJlxXy






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts