Instalando o Linux direto do HD

Instalando o Linux sem precisar gravar CD ou DVD de instalação. Serve para qualquer distribuição, mas tem que ter um sistema já instalado no computador.

[ Hits: 195.525 ]

Por: Lisandro Guerra em 09/11/2010 | Blog: https://spartanix.com/


Partindo do Linux



Repetindo a introdução da página anterior para tomar conhecimento do princípio:

1) Quase a totalidade dos sistemas Linux fazem o boot usando dois arquivos: o Kernel Linux e um que providencia um sistema mínimo de diretórios que são montados provisoriamente enquanto o verdadeiro sistema de arquivos do root não é criado, também chamado RAM disk (initrd). Vamos usar então estes dois arquivos para dar o boot.

2) Os nomes dos arquivos variam um pouco entre as distribuições, alguns exemplos, na ordem Kernel e RAM disk são:
  • Fedora: vmlinuz e initrd.img
  • SUSE: linux e initrd
  • Mandriva: vmlinuz e all.rdz
  • Ubuntu: vmlinuz e initrd.gz
  • Gentoo: gentoo e gentoo.igz
  • Knoppix: vmlinuz e initrd.img
  • Slackware: bzImage e initrd.img
  • Debian: vmlinuz e initrd.gz

3) Considerando LINUX.iso como a imagem do sistema que você quer instalar execute no terminal:

sudo mkdir /distro
$ sudo chmod `whoami`:`whoami`
$ cp LINUX.iso /distro/distro.iso


4) Extraia o Kernel Linux e o RAM Disk do arquivo ISO e copie para dentro do diretório /distro.

5) Abra o arquivo /boot/grub/menu.lst e no final adicione o seguinte:

title Instalar Linux
root (hd0,0)
kernel /distro/Kernel_Linux
initrd /distro/Ram_Disk

Obs.: hd0 faz referência ao primeiro HD, se houvesse um segundo seria hd1, um terceiro hd2 e assim por diante. Então no lugar em que diz hd0 você deve colocar o número correspondente ao seu HD. Onde diz Kernel_Linux e Ram_Disk você deve substituir pelos nomes corretos, aqueles que foram copiados para /distro e dos quais falamos no item 2 logo acima.

6) Agora é reiniciar e na tela do GRUB selecionar "Instalar Linux" e proceder a instalação normalmente.

Fontes


Página anterior    

Páginas do artigo
   1. Início
   2. Partindo do Linux
Outros artigos deste autor

Easy Peasy 1.5 Linux para Netbooks

Ktechlab - Ambiente de simulação de circuitos

Servidor LAMP com PHP7 no Linux Mint 18 e no Ubuntu 16.04

Instalando o SNX check point no Linux Mint 18 e Ubuntu 16.04

Google Chrome no Linux Mint

Leitura recomendada

Squid + Iptables - Combinação Infalível

Atualizando o clamav via YUM no Fedora Core 3

Autologin no Linux sem o uso do KDM

Ultimate Boot CD - Um Fantástico "Canivete Suíço" para recuperar seu Linux

PLC no Linux alguém já pensou nisso?

  
Comentários
[1] Comentário enviado por vinyanalista em 09/11/2010 - 01:16h

Não li ainda porque não estou com tempo agora, li apenas o primeiro parágrafo, mas a proposta do artigo é excelente, não tenho dúvida de que seu conteúdo é bom, por isso adicionei aos favoritos para que depois possa lê-lo e quem sabe posteriormente utilizá-lo ou até mesmo citá-lo em algum trabalho meu.

Um abraço, mestre, tudo de bom

[2] Comentário enviado por Lisandro em 09/11/2010 - 07:23h

Obrigado Vinicius, fico feliz em saber que o artigo pode ajudar. Abraço.

[3] Comentário enviado por tiagofontoura em 09/11/2010 - 11:02h

outra opcao seria: unetbootin, muito util o artigo.

[4] Comentário enviado por Klaver em 09/11/2010 - 13:13h

Olá Lisandro

Desculpe o baixo nível da pergunta, mas quando você fala "Extraia o Kernel Linux e o RAM Disk " devemos efetuar qual procedimento?

Grato


[5] Comentário enviado por yermandu em 09/11/2010 - 17:53h

Lisandro essa dica é boa,

Mas já respondendo as perguntas,

"Extraia o Kernel Linux e o RAM Disk" é o mesmo que montar a iso e copiar o conteudo ex:

mount -t iso9660 -o loop /arquivo_distro.iso /mnt/isomontada
cp -arp /mnt/isomontada/* /distro

em geral o kernel é uma bzImagem
e o Ramdisk é o initrd.gz

na duvida de o comando file

file bzImage
file initrd.img


[6] Comentário enviado por Lisandro em 10/11/2010 - 15:14h

Klaver, não é baixo nível não. É uma boa dúvida.
Extrair é retirar dentre os arquivos da ISO os arquivos correspondentes ao Kernel Linux e o RAM Disk. Que são os descritos no item 2 do artigo.
Restando alguma dúvida é só postar que eu ou algum outro amigo (como o yermandu fez acima) responderá.

Obrigado ao Klaver pela pergunta e ao yermandu pela contribuição respondendo à dúvida.

Abraço
Lisandro

[7] Comentário enviado por meinhardt_jgbr em 10/11/2010 - 18:21h

Lisandro,

Excelente material!!
Muito conveniente para todos aqueles que tem Netbook, porque não seria necessário preparar a ISO pra instalar via pendrive.

Vou ler com mais calma todo o conteúdo e depois fazer uma experiencia com um Netbook da minha filha.
Não vejo porque não daria certo.

Parabéns!! Vai lá mais um 10 no conceito!!

[8] Comentário enviado por Lisandro em 10/11/2010 - 23:20h

Valeu Jorge (meinhardt_jgbr). Estava precisando deste conceito 10. Alguém não gostou do artigo ou se confundiu e me deu nota baixa levando meu conceito para 9. Mas agora com teu 10 já fiquei com 9.3. Tá melhorando.
Abraço
Lisandro

[9] Comentário enviado por sandrosfc em 16/11/2010 - 21:41h

Interessante! Quando estiver com mais tempo,vou experimentar esse método. Vlw pelo artigo ^^

[10] Comentário enviado por yureee123 em 02/07/2013 - 11:20h

Muito boa a proposta do artigo, porém me deparei com 2 problemas:

1 - após executar o comando:

$ sudo chmod `whoami`:`whoami`

aparece a seguinte mensagem:

chmod: falta operando depois de 'whoami':'whoami'

2 - Na minha pasta /boot/grub não existia o arquivo menu.lst

=s

[11] Comentário enviado por hilquias em 06/08/2019 - 00:07h

não estou conseguindo como devo fazer criar uma partição e botar tudo nela ou no hd primario?obrigado

[12] Comentário enviado por Lisandro em 07/08/2019 - 08:03h


[11] Comentário enviado por hilquias em 06/08/2019 - 00:07h

não estou conseguindo como devo fazer criar uma partição e botar tudo nela ou no hd primario?obrigado


Só use este artigo em caso muito específico em que você tenha hardware e software legados, pois ele é de 2010, já se vão 9 anos e hoje tem opções bem melhores aqui mesmo no VOL.
Abraço

[13] Comentário enviado por MaaM em 27/11/2020 - 20:24h

Desculpe a inconveniencia, mas quais são os arquivos do pop?

[14] Comentário enviado por Lisandro em 30/11/2020 - 16:24h


[13] Comentário enviado por MaaM em 27/11/2020 - 20:24h

Desculpe a inconveniencia, mas quais são os arquivos do pop?



Prezado Matheus,
depois de 10 anos (o POP nem sonhava existir) nada neste artigo faz mais sentido, tudo no que ele se baseava mudou.
Sugiro achar aqui no VOL outro mais atual ou ver junto a comunidade do POP.

Abraço

[15] Comentário enviado por Leo_Vuash em 29/09/2022 - 13:05h


Meu Windows é o 11, e windows novos não tem o arquivo boot.ini. Parei nessa parte do tutorial.
Teve outras partes que fiquei sem entender, como a criação de uma partição nova e a cópia dos arquivos, as vezes ficava confuso se onde era para copiar os arquivos.
Também, a iso que estou usando é da distro Mabox, base Manjaro. Alguns arquivos são diferentes mas dá para se organizar.
O programa grub4dos está diferente do que é descrito no tutorial.

[16] Comentário enviado por Lisandro em 02/10/2022 - 17:13h


[15] Comentário enviado por Leo_Vuash em 29/09/2022 - 13:05h


Meu Windows é o 11, e windows novos não tem o arquivo boot.ini. Parei nessa parte do tutorial.
Teve outras partes que fiquei sem entender, como a criação de uma partição nova e a cópia dos arquivos, as vezes ficava confuso se onde era para copiar os arquivos.
Também, a iso que estou usando é da distro Mabox, base Manjaro. Alguns arquivos são diferentes mas dá para se organizar.
O programa grub4dos está diferente do que é descrito no tutorial.


Este artigo tem quase 12 anos de idade, muita coisa já é diferente. Sugiro buscar algum artigo mais atual.
Boa Sorte


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts