Instalando HD na Cubieboard

Instalando HD na Cubieboard

Nesse artigo você irá aprender a transferir o conteúdo da NAND para o HD da Cubieboard 1, 2 e Cubietruck.

Utilizaremos o sistema operacional Linux Debian 7 Squeeze para esse procedimento.

Material Necéssario:

Cubieboard 2 (Onde encontrar)

HD500GB Samsumg

Fonte 400W

Observação:

Esse procedimento deve ser realizado por uma pessoa com conhecimentos sólidos em eletricidade , pois realizado de maneira incorreta, pode acarretar um curto circuito na fonte.

Link da imagem NAND do Debian pra Cubieboard 2:

http://dl.cubieboard.org/software/a20-cubieboard/debian/nand/debian-nand.img.gz

Link da imagem NAND do Debian pra Cubietruck:

http://dl.cubieboard.org/software/a20-cubietruck/debian/debieez/ct-debian-nand.img.gz

Lembramos que a utilização desse procedimento é de responsabilidade total e exclusiva do cliente que gerencia o servidor, este tutorial foi executado e testado, a LojaMundi não se responsabiliza por possíveis danos causados pela má utilização desse procedimento.

Preparando o HD para rootfs:

A unidade deve ter uma partição primária, formatada com sistema de arquivos “ext4″.

Utilizaremos o fdisk para criação da partição:

Listando todos os drivers avaliados:

root@cubieez:~# fdisk -l
Escolha o drive que você deseja alterar (ex: sda):

root@cubieez:~# fdisk /dev/sda
use “p” (exibe partições de um drive), “d” deleta a partição ou “n” (cria nova partição). A partição deve ser do tipo “83”

Formatando a partição do rootfs com EXT4:

root@cubieez:~# mkfs.ext4 /dev/sda1
mke2fs 1.42.5 (29-Jul-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
15269888 inodes, 61049638 blocks
3052481 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
1864 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

Copiando Rootfs para o HD:

root@cubieez:~# dd if=/dev/nandb of=/dev/sda1 bs=1M

Observação: Esse procedimento leva alguns minutos, quando o processo finalizar, deverá aparecer algo semelhante abaixo:

6144+0 records in
6144+0 records out
6442450944 bytes (6.4 GB) copied, 885.354 s, 7.3 MB/s

Alterando os parâmetros do Boot:

#mount /dev/nanda /mnt
#vi /mnt/uEnv.txt

Alterando o conteúdo do arquivo uEnv.txt de:

root@cubietruck:~# cat /mnt/uEnv.txt
console=tty0
extraargs=console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x720p50 rootwait panic=10 rootfstype=ext4 rootflags=discard
nand_root=/dev/nanda

Para:

root@cubietruck:~# cat /mnt/uEnv.txt
console=tty0
extraargs=console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x720p50 rootwait panic=10 rootfstype=ext4 rootflags=discard
nand_root=/dev/sda1

Em seguida insira os seguintes comandos:

root@cubieez:~# sync
root@cubieez:~# umount /mnt
root@cubieez:~# reboot

root@cubieez:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 6.0G 1.3G 4.4G 23% /
devtmpfs 945M 0 945M 0% /dev
tmpfs 945M 0 945M 0% /dev/shm
tmpfs 945M 564K 944M 1% /run
tmpfs 945M 0 945M 0% /sys/fs/cgroup
[root@localhost ~]# resize2fs /dev/sda1
resize2fs 1.42.8 (20-Jun-2013)
Filesystem at /dev/sda1 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 30
The filesystem on /dev/sda1 is now 122096638 blocks long.

Reinicialização do Sistema:

Logo em seguida reinicie a cubieboard:

root@cubieez:~# reboot

Em seguida iremos utilizar o comando resize2fs: O resize2fs irá redimensionar o sistema de arquivos ext4 criado anteriormente.

root@cubieez:~# resize2fs /dev/sda1
resize2fs 1.42.5 (29-Jul-2012)
Filesystem at /dev/sda1 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 15
The filesystem on /dev/sda1 is now 61049638 blocks long.

root@cubieez:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 459G 1.3G 439G 1% /
devtmpfs 945M 0 945M 0% /dev
tmpfs 945M 0 945M 0% /dev/shm
tmpfs 945M 564K 944M 1% /run
tmpfs 945M 0 945M 0% /sys/fs/cgroup

 

Para baixar a versão em PDF, clique no link abaixo:

http://www.lojamundi.com.br/download/instalando-hd-na-cubieboard/instalando-hd-na-cubieboard.pdf

Posted in: Cubieboard Tags: hdcubieboard 2nandlinuxdebian

ENTRE EM CONTATO COM A LOJAMUNDI.

Assine nossa Newsletter! É gratuito!

Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.