Instalar Ubuntu 10.10 de ISO em HD (sem CD ou USB)

Publicado por Marcos Alves em 08/12/2010

[ Hits: 43.558 ]

 


Instalar Ubuntu 10.10 de ISO em HD (sem CD ou USB)



O objetivo desta dica é orientar como instalar o Ubuntu 10.10 usando imagem ISO em HD sem necessidade de queimar CD ou uso de dispositivo USB. Pode funcionar também para outras versões ou distribuições, porém, não foi testado.

Pré-requisito:

Versão anterior do Ubuntu, com GRUB 2 (GRand Unified Bootloader), instalada e funcionando.

Precaução:

Qualquer atividade que envolva alterar partições e/ou arquivos do sistema operacional deve ser feita com a maior cautela, com backup prévio de qualquer dado importante, sob risco de perda destes dados ou de impossibilidade de dar boot no sistema.

1° passo:

Criar nova partição ou utilizar uma existente, com pelo menos o espaço livre para conter o arquivo ISO (700 Mb). Se você tem Windows na máquina, esta partição poderá ser usada para este fim. Evidentemente, não poderá ser usada a partição onde o Ubuntu 10.10 será instalado, pois ela será formatada durante o processo, com perda do arquivo ISO.

Observação:

Esta partição deverá obrigatoriamente ser montada em tempo de inicialização do sistema. Se você não sabe como fazê-lo, consulte o seguinte link: Montar partição em tempo de inicialização (Ubuntu 10.x) [Dica]

2° passo:

Baixar a imagem ISO adequada à sua máquina do site www.ubuntu.com ou outro de sua preferência.

Exemplo para desktop Intel: ubuntu-10.10-desktop-i386.iso

3&edg; passo:

Copiar o arquivo ISO para a partição mencionada no 1° passo.

4° passo:

Obter a lista de partições existentes na máquina através do comando (terminal):

sudo fdisk -l

[sudo] password for normal1: <-- senha para permitir super-usuário (sudo)
Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x0005c1ba

Dispositivo Boot Início Fim    Blocos      Id   Sistema
/dev/sda1   *         1 15480   124343068+  7   HPFS ou NTFS <-- (hd0,1)
/dev/sda2         15481 30401   119852033   5   Estendida  <-- (hd0,2)
/dev/sda3         30402 60801   244188000   7   HPFS ou NTFS <-- (hd0,3)
/dev/sda5         15481 30270   118800479  83   Linux <-- (hd0,4)
/dev/sda6         30271 30400   1044193+   82   Linux swap / Solaris <-- (hd0,5)


5° passo:

Editar o arquivo de customização do GRUB 2 através do comando:

sudo gedit /etc/grub.d/40_custom

6° passo:

Inserir a seguinte entrada no final do arquivo (não altere as linhas anteriores):

menuentry "qqtexto" {
loopback loop (hdx,y)/nome_arq_iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/nome_arq_iso noprompt
initrd (loop)/casper/initrd.lz
}

Faça as seguintes substituições na entrada acima:
    qqtexto --> texto que aparecerá no menu do GRUB 2 (hdx,y) --> x=0 para o primeiro ou único HD; x=1 para o segundo HD, e assim por diante. y=1 para a primeira partição deste HD; y=2 para a segunda partição, e assim por diante.

Veja o exemplo apresentado no 4° passo.

nome_arq_iso --> conforme obtido no 2° passo

Exemplo:

menuentry "Ubuntu 10.10 Live ISO em /dev/sda1 (Win-1)" {
loopback loop (hd0,1)/ubuntu-10.10-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-i386.iso noprompt
initrd (loop)/casper/initrd.lz
}

7° passo:

Salvar o arquivo 40_custom.

8° passo:

Reconfigurar o GRUB 2 para que as alterações em 40_custom sejam validadas através do comando:

sudo update-grub

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sda1
done


9° passo: Reinicie o computador.

Obs.: Se você não possui boot múltiplo (Exemplo: Ubuntu/Windows), mantenha a tecla <shift> pressionada, para garantir que o menu do GRUB 2 apareça.

10° passo:

Selecione a nova opção do GRUB 2, criada nos passos anteriores, para dar início a sessão do Live ISO. Note que foi carregada a versão em inglês.

11° passo:

Para evitar um erro decorrente do boot do Live ISO em HD, que ocorreria no processo de instalação em tempo de definição das partições para o novo sistema, devemos editar e alterar o arquivo /etc/mtab, conforme abaixo:

11.1. Entre no terminal (Caminho: Applications --> Accessories --> Terminal)
11.2. Executar o comando:

sudo gedit /etc/mtab

Obs.: Como o teclado está em inglês, a "/" será encontrada na tecla ";" (dependendo do tipo de teclado).

11.3. Delete a entrada onde aparece "/isodevice".
11.4. Salve a mtab.
11.5. Saia do terminal.

12° passo:

Instalação:

12.1. Clique no ícone "Install Ubuntu 10.10".

12.2. Selecione a língua pátria desejada.

12.3. Na janela "Preparando para instalar Ubuntu", verifique se está tudo certo. É recomendável ticar as duas opções que aparecem abaixo. Com isso programas de terceiros serão baixados e instalados durante o processo.

Obs.: Se você está numa rede sem fio, provavelmente ela não entrou automaticamente. Se desejar que isso aconteça, clique no ícone da rede, selecione sua rede, e forneça sua senha de acesso (WEP). Na janela seguinte "New Keyring Password", clique em "Cancel".

12.4. Se aparecer a janela "Desmontar partições que estão em uso?", clique em "Sim".

12.5. Na janela "Espaço da unidade alocada", escolha a opção que achar mais conveniente. É recomendável escolher a terceira (particionamento manual), principalmente se você deseja eliminar as partições da versão anterior (sistema e swap), sem mexer com outras (Windows).

12.6. Escolher o fuso horário.

12.7. Escolher o teclado.

12.8. Criar nome do usuário, computador e senha. Se desejar que o usuário entre automaticamente sem necessidade de informar usuário/senha a cada boot, selecione a opção "Iniciar sessão automaticamente".

12.9. Aguardar o término da instalação e reiniciar o sistema.

INFORMAÇÃO IMPORTANTE:

Você pode querer manter a possibilidade de boot pelo Live ISO, mesmo após a instalação. Isto tem muitas vantagens, tais como, usar o Live ISO para recuperar algum erro grave ocorrido com o sistema, que impede seu boot, ou apenas para recuperação de informações importantes na partição do sistema, ou ainda para navegação "sem rastros" pela Internet, por exemplo, quando você acessa sua conta bancária, pois ao reinicializar o sistema todas as alterações feitas na sessão Live são perdidas. Se este é seu caso, após a instalação, repita os passos 4º até 10º. Além disso, você tem que manter o arquivo ISO usado no processo.

Outras dicas deste autor

Montar partição em tempo de inicialização (Ubuntu 10.x)

Instalação do Ubuntu 14.10 - Erro: "gfxboot.c32: not a COM32R image" [Resolvido]

Leitura recomendada

Slackware 12 no Dell 320n

Dual boot: Qualquer distribuição GNU/Linux + Windows 8

Visualizando threads de um processo no Linux

Varnishlog - Não inicia com "varnishlog start" no shell [RESOLVIDO]

Substituir o hotplug pelo udev no Debian

  

Comentários
[1] Comentário enviado por volmac em 08/12/2010 - 23:00h

O 6º passo supõe a cópia do arquivo ISO na raiz da partição. Se você copiá-lo dentro de um diretório ou sub-diretório, todo o caminho deve ser mencionado. Exemplo: para o diretório "meudir" dentro da raiz da partição escolhida, o exemplo mencionado neste passo ficaria assim:

menuentry "Ubuntu 10.10 Live ISO em /dev/sda1 (Win-1)" {
loopback loop (hd0,1)/meudir/ubuntu-10.10-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/meudir/ubuntu-10.10-desktop-i386.iso noprompt
initrd (loop)/casper/initrd.lz
}

[2] Comentário enviado por thiago____7 em 06/03/2011 - 16:38h


Não teria um jeito de fazer isso com uma imagem ISO do windows 7, não?

[3] Comentário enviado por volmac em 07/03/2011 - 13:21h

Thiago, creio que não (o Windows não tem Live CD, logo, não tem imagem ISO para isto). Existem alguns programas para gerar instalação do Windows a partir da USB, com arquivos de instalação copiados a partir de uma fonte que pode estar no HD (Exemplo de programa: WinSetupFromUSB) Entretanto, se voce descobrir algo parecido, não deixe de comentar.

[4] Comentário enviado por italoror em 16/06/2011 - 11:01h

Bom no entanto descretamente o Windows são muitas dificuldades de se mexer já o Ubuntu:Linux mais facil tbm gosto de fazer comandos,install programas etc....



Discretamente Italo

[5] Comentário enviado por thevirtua em 04/07/2012 - 09:00h

Ao instalar o Ultimate Edition 3.4 que se baseia no Ubuntu 12.04 LTs, no meu caso, tive que deixar a iso em outro HD. Sempre dava erro quando eu deixava a iso no mesmo HD em outra partição, mesmo editando o /etc/mtab corretamente. Depois que mudei pro segundo HD consegui fazer a instação numa boa. Resumindo pra garantir a instalação do Ubuntu 12.04, é melhor deixar a iso dele no segundo HD em /dev/sdb1, deixando o primeiro /dev/sda livre.

[6] Comentário enviado por Jorge Eduardo em 25/04/2013 - 15:18h

Não estou coseguindo fazer isso com o Ubuntu 13.04 64 bits. Não sei se estou fazendo algo de errado... já instalei dessa maneira em versões anteriores do ubuntu.

[7] Comentário enviado por vs em 15/11/2013 - 14:37h

Eu também não estou conseguindo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts