domingo, 15 de junho de 2014

A Super Multi-Pen USB: 1ª Parte

E nesta primeira parte da Super Multi-Pen USB, vamos instalar o GRUB e o primeiro ISO na pen com o NetbootCD...


E o que é o GRUB:

O Grub é um multi-boot loader que serve para carregar sistemas operativos instalados nas maquinas de modo a que permita um dual-boot em que o utilizador escolhe qual o sistema que pretende iniciar.

E o que é o NetbootCD:

O NetbootCD é um live CD de Linux que permite correr instaladores de rede de algumas das principais distribuições de Linux. Com o NetbootCD e com acesso Web, conseguimos sempre instalar um sistema operativo completo e actualizado para o disco rígido sem precisar de qualquer CD!

E o primeiríssimo passo passa mesmo por instalar o GRUB na penUSB. Eu faço isto a partir do Ubuntu ou derivados na consola, e com uma pen formatada em FAT32.

1 - Verifico a montagem da pen no Ubuntu com o comando df:


A minha pen esta montada em /media/nasp/fat32-boot no dispositivo /dev/sdb1 que e a primeira partição da pen.

2 - Então na consola digito o seguinte para instalar o Grub na pen:

sudo grub-install --force --no-floppy --root-directory=/media/nasp/fat32-boot /dev/sdb




Se abrirem agora a partição da pen deverão encontrar uma pasta com nome boot e com o GRUB instalado dentro.

3 - Agora precisamos criar um ficheiro chamado de grub.cfg dentro da pasta /boot/grub que é essencial para adicionarmos mais tarde os ISOs e os sistemas com as instruções de arranque. Podem utilizar um editor qualquer de texto mas aqui eu vou utilizar o nano:

sudo nano /media/nasp/fat32-boot/boot/grub/grub.cfg

E com o ficheiro aberto coloquem dentro o seguinte...

set timeout=10
set default=0

Fechem gravando o ficheiro grub.cfg.

Passemos para a parte do NetbootCD:

Para a instalação do NetbootCD vamos criar primeiro uma pasta dentro da pasta boot da pen. Essa pasta e onde vamos colocar algumas ISOs como o NetbootCD. Eu criei e dei o nome a pasta de boot-isos. Localizada então em  /media/nasp/fat32-boot/boot/boot-isos

Agora obviamente passem pelo site do NetbootCD para descarregarem a ISO colocando-a dentro da pasta boot-isos: ( A data do artigo e a versão 5.3 a ultima)

cd  /media/nasp/fat32-boot/boot/boot-isos
wget http://downloads.tuxfamily.org/netbootcd/5.3/NetbootCD-5.3.iso

4 - Este quarto e ultimo passo passa por adicionar ao ficheiro grub.cfg os parâmetros para boot da ISO do netbootcd:

sudo nano /media/nasp/fat32-boot/boot/grub/grub.cfg

E adicionem as seguintes linhas gravando depois o ficheiro:

 menuentry "NetbootCD 5.3" {
  loopback loop (hd0,1)/boot/boot-isos/NetbootCD-5.3.iso
  linux (loop)/boot/kexec.bzI --
  initrd (loop)/boot/nbinit4.gz
}

E pronto na pen USB que funciona agora igual a um disco de arranque, temos já o NetbootCD. E com ele conseguimos deixar nos PCs de familiares e amigos o Ubuntu ou outra distribuição de Linux instalada ehehe ;)

Na próxima parte desta Super Multi-Pen USB, vamos continuar a adicionar sistemas no arranque da pen com dois métodos diferentes mas fáceis para o OpenELEC. Fiquem atentos ;)

Sem comentários:

Enviar um comentário

Related Posts Plugin for WordPress, Blogger...

Popular no Blogue: