Usar pen USB em vez de SDCard no Raspberry PI

Moderador: Moderadores

Avatar do Utilizador
Mr_QuIm
Administrador & CEO
Administrador & CEO
Mensagens: 2640
Registado: sexta abr 27, 2007 5:17 pm
Localização: Aveiro
Género:
Contacto:
Quim’s avatar
A carregar…

Usar pen USB em vez de SDCard no Raspberry PI

Mensagem por Mr_QuIm »

1 - Acedendo ao RPi por ssh ou na consola e já com a pen/disco ligado por USB, vamos executar o seguinte comando:

Código: Selecionar todos

dmesg

Este comando servirá para descobrir o nome da unidade que o Raspbian atribuiu ao dispositivo de armazenamento por USB que acabamos de ligar. Como vemos na imagem seguinte esse nome resulta de três letras sdX (ex: sda).

Imagem

2 - Descoberto o nome da unidade, vamos utilizar o comando DD e copiar/clonar o SDcard inteiro para o dispositivo USB. Atenção que para isto resultar o armazenamento ligado por USB têm que ser pelo menos do mesmo tamanho do SDcard. Atenção ainda que com este comando todos os dados do armazenamento ligado por USB serão perdidos. Por isso tratem de efectuar backups antes caso seja o caso. O comando é este:



Código: Selecionar todos

dd if=/dev/mmcblk0 of=/dev/sda
Depois de executado o comando é importante não fecharem a consola e esperar que o processo de copia termine. Demora uns bons minutos, mais ou menos para um cartão de 4GB são cerca de 20 minutos!

3 - Finalizado o processo basta indicar apenas o novo ponto de montagem do sistema no ficheiro cmdline.txt. Este ficheiro encontra-se na partição "boot" do sdcard e podemos aceder a ele deste modo:

Código: Selecionar todos

sudo nano /boot/cmdline.txt
Na única linha de texto do ficheiro, basta trocar o seguinte:

Código: Selecionar todos

root=/dev/mmcblk0p2 por root=/dev/sda2
Fecha-se o editor nano gravando alterações CTRL+X e (Y)

No próximo reboot o sistema correrá a partir do armazenamento USB. Caso não fiquem contentes podem sempre reverter a coisa no ficheiro cmdline.txt com

Código: Selecionar todos

root=/dev/mmcblk0p2
NOTAS: Convém dizer que o cartão de memoria não vai ser usado, mas também não pode ser retirado do RPi. Pois ele contém toda a informação de arranque do Raspbian.

Mais importante ainda, o espaço do armazenamento USB esta dimensionado com o tamanho do SDcard. Para aproveitar o espaço restante caso ele exista vejam às seguintes opções:
•Correr o utilitário raspi-config e seleccionem a opção 1, Expand Filesystem
•Utilizar o GParted para criarem outra(s) partição no espaço remanescente.


Resta só dizer que este tutorial funciona perfeitamente noutros S.O independentemente de ser ou não a distribuição oficial do Raspbian!
Administrador/WebMaster do site e do forum!

Imagem

Imagem

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Registe-se

Sign in