Arch Linux - Boot pelo pendrive

Publicado por Perfil removido em 07/07/2012

[ Hits: 15.684 ]

 


Arch Linux - Boot pelo pendrive



Nesta dica, descrevo como fazer um pendrive bootável para instalar o Arch Linux, imagem ISO dual 2012.10.06. Com o mesmo procedimemto, poderá fazer com outras imagens ISO de versões posteriores.

Pré-requisitos:
  • Esteja logado em uma distribuição que tenha o GRUB 2 instalado.
  • Pendrive com no mínimo 1 Gigabyte.

Esclarecimentos

Para explicar toda a tarefa, estarei supondo que o pendrive é o arquivo de dispositivo /dev/sdb1 e o UUID do pendrive seja:
b7da-2d5b-4a51-8e89-bafbd815bfda 

Caso seu pendrive seja representado por outro arquivo de dispositivo e tenha outro UUID, altere o nome do arquivo de dispositivo de seu pendrive para o que está sendo usado em sua máquina junto com UUID do mesmo.

Configuração

Vamos ao passo a passo:

1. Desmontando o pendrive e aplicando o sistema de arquivos no mesmo. Na dica usarei o ext3:

# umount /dev/sdb1
# mke2fs -t ext3 -L arch /dev/sdb1


2. Montando o pendrive e criando diretórios:

# mkdir /media/pen
# mkdir /mnt/iso
# mount -t ex3 /dev/sdb1 /media/pen


3. Tornando seu pendrive bootável e gerenciando arquivo de configuração do GRUB 2:

# grub-install --force --no-floppy --root-directory=/media/pen /dev/sdb
# grub-mkconfig -o /media/pen/boot/grub/grub.cfg


Pronto, seu pendrive está bootável !!!

4. Faça o download da imagem ISO:
5. Monte a imagem ISO baixada:

# mount -o loop /local/onde/esta/imagem/iso/archlinux-2012.10.06-dual.iso /mn/iso

6. Criando o diretório que irá conter os arquivos de instalação do Arch Linux e copiando os arquivos para lá: 

# mkdir /media/pen/archlinux
# cp -a /mn/iso/* /media/pen/archlinux


7. Mova o conteúdo do subdiretório /arch para dentro de /archlinux e desmonte a imagem ISO:

# mv /media/pen/archlinux/arch/* /media/pen/archlinux/
# umount /mnt/iso


8. Remova as entradas do /grub.cfg atuais e adicione as entradas abaixo:

- Para instalar sistema de 32 bits:

menuentry 'Arch Linux 64 bits' {
	insmod part_msdos
	insmod ext2
	set root '(/dev/sda,msdos1)'
	search --no-floppy --fs-uuid --set d02a8664-ba9c-4976-a347-11ad884557c0
	echo	'Loading Kernel Image...'
	linux 	/archlinux/boot/x86_64/vmlinuz locale=pt_BR.UTF-8 archisolabel=arch archisobasedir=/archlinux
	echo	'Loading Initrd Image...'
	initrd 	/archlinux/boot/x86_64/archiso.img
}


Caso queira instalar o Arch Linux em ambas as arquiteturas, deixe as duas entras no arquivo de configuração do Grub2.

Para instalar várias distribuições pelo mesmo pendrive, acesse o artigo aqui do VOL no link abaixo:
Faça bom uso do seu Arch Linux.

Outras dicas deste autor

Mandriva Control Center: o canivete suíço do usuário Linux

Temas e extensões: Resolvendo problemas de instalação no Firefox

WingPanel Slim no elementary OS

Sorria... você está sendo filmado! Versão: ZoneMinder

WebProxy Linux distribuído

Leitura recomendada

Uma bússola de sobrevivência no mundo Unix

Coleção de papéis de parede para Slackware

Guia de Certificação Linux

Criando ícones de programas emulados pelo wine no desktop

UOL 89 FM - A Rádio Rock! Diretamente no seu terminal

  

Comentários
[1] Comentário enviado por joelbars em 12/07/2012 - 13:51h

Muito boa a dica.

Muito obrigado.

[2] Comentário enviado por removido em 12/07/2012 - 18:15h

Obrigado e bom proveito.

por nada.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts