Distribuições Linux no Samsung Chromebook ARM (XE303C12)
Chromebooks são iguais aos poderosos Macbooks em termos de design: não tem ventoinha, liga rápido e é bem leve. Vem equipado com o Chrome OS, um Gentoo extremamente modificado. Mas aí você quer instalar o Linux nele, não? É ai que eu irei te ajudar, vamos destravar a liberdade dele!
Parte 5: Instalação do Fedora Linux
A instalação do Fedora Linux é igual a dos outros. Só que dessa vez você necessita do seu computador com um Linux instalado para prosseguir com a instalação.
Diferente do Ubuntu, Fedora já tem versões ARM completas com os desktops pre-compilados. Tem KDE, GNOME, SUGAR etc.
Primeiramente vá aqui e escolha sua versão de desktop:
No seu computador, abra o terminal e digite:
# cd /var/tmp
Copie o link do desktop Fedora que você escolheu e baixe com o wget dentro da pasta /var/tmp. Ex.:
# wget https://download.fedoraproject.org/pub/fedora/linux/releases/23/Images/armhfp/Fedora-KDE-armhfp-23-10-sda.raw.xz
Depois de ter baixado, extraia o Fedora usando o comando:
# unxz -v Fedora-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-armhfp-[VERSÃO DO FEDORA]-sda.raw.xz
Agora você irá montar a imagem e extrair a Rootfs (o sistema de arquivos):
# kpartx -av /var/tmp/Fedora-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-armhfp-[VERSÃO DO FEDORA]-sda.raw
# dd if=/dev/mapper/loop0p3 of=/var/tmp/Fedora-23-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-rootfs.ext4 conv=fsync
# kpartx -d /var/tmp/Fedora-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-armhfp-[VERSÃO DO FEDORA]-sda.raw
Agora vá para o Chromebook. Abra o terminal do Chrome:
Ctrl + Alt + T
Digite: shell
Digite: sudo su
Agora, grave a imagem do Fedora no disco:
# dd if=/var/tmp/Fedora-23-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-rootfs.ext4 of=/dev/mmcblk0p7 bs=2M conv=fsync status=progress
Espere um pouco, tome um café e espere a instalação terminar.
Depois que terminou, verifique se está tudo ok usando o comando:
# mkdir /tmp/fedora
# mount /dev/mmcblk0p7 /tmp/fedora
# ls
Se estiver várias pastas [usr, bin, share etc], é porque a instalação foi um sucesso. :)
Agora coloque o Fedora como primeiro no boot:
# cgpt add -i 6 -P 5 -S 1 /dev/mmcblk0
Se der boot corretamente e você ver o kernel funcionando, o boot foi um sucesso! O Fedora foi instalado.
Diferente do Ubuntu, Fedora já tem versões ARM completas com os desktops pre-compilados. Tem KDE, GNOME, SUGAR etc.
Primeiramente vá aqui e escolha sua versão de desktop:
No seu computador, abra o terminal e digite:
# cd /var/tmp
Copie o link do desktop Fedora que você escolheu e baixe com o wget dentro da pasta /var/tmp. Ex.:
# wget https://download.fedoraproject.org/pub/fedora/linux/releases/23/Images/armhfp/Fedora-KDE-armhfp-23-10-sda.raw.xz
Depois de ter baixado, extraia o Fedora usando o comando:
# unxz -v Fedora-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-armhfp-[VERSÃO DO FEDORA]-sda.raw.xz
Agora você irá montar a imagem e extrair a Rootfs (o sistema de arquivos):
# kpartx -av /var/tmp/Fedora-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-armhfp-[VERSÃO DO FEDORA]-sda.raw
# dd if=/dev/mapper/loop0p3 of=/var/tmp/Fedora-23-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-rootfs.ext4 conv=fsync
# kpartx -d /var/tmp/Fedora-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-armhfp-[VERSÃO DO FEDORA]-sda.raw
Agora vá para o Chromebook. Abra o terminal do Chrome:
Ctrl + Alt + T
Digite: shell
Digite: sudo su
Agora, grave a imagem do Fedora no disco:
# dd if=/var/tmp/Fedora-23-[VERSÃO DO DESKTOP QUE VOCÊ ESCOLHEU]-rootfs.ext4 of=/dev/mmcblk0p7 bs=2M conv=fsync status=progress
Espere um pouco, tome um café e espere a instalação terminar.
Depois que terminou, verifique se está tudo ok usando o comando:
# mkdir /tmp/fedora
# mount /dev/mmcblk0p7 /tmp/fedora
# ls
Se estiver várias pastas [usr, bin, share etc], é porque a instalação foi um sucesso. :)
Agora coloque o Fedora como primeiro no boot:
# cgpt add -i 6 -P 5 -S 1 /dev/mmcblk0
Se der boot corretamente e você ver o kernel funcionando, o boot foi um sucesso! O Fedora foi instalado.
----------------------------------------------------------------------------------------------------------------
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden