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.