existe uma maneira de excluir completamente o Chrome OS em um chromebook? e instalar o linux (não o boot duplo)

9

Estou procurando comprar os Chromebooks HP ou Samsung mais recentes. No entanto, eu quero instalar o Linux nele e excluir o Chrome OS - existe uma maneira de fazer isso?

Estou familiarizado com o Crouton e o Chrubuntu - no entanto, eles parecem apenas fornecer soluções de inicialização dupla

muito obrigado

    
por hiro 21.10.2013 / 03:40

1 resposta

3

Eu tinha carregado o u-boot no Samsung Chromebook e formatado completamente o MMC interno. Eu tenho o archlinux rodando no MMC interno

Fonte: Desbloqueio do bootloader no Chromebook Samsung Arm .

Por favor, note que este método é muito arriscado e pode quebrar o dispositivo Copiando as etapas do blog

Etapas:

  1. Faça um backup de todos os dados importantes. Qualquer coisa pode dar errado. Tenha um mmc externo inicializável pronto para o caso de algo dar errado

  2. Abra o backcover do Chromebook. Siga as instruções do ifixit link

  3. Ao lado da porta usb-3 existe um circuito circular. Remova o stricker, o que irá cancelar a conexão. Isso fará com que a leitura e gravação de spi. Certifique-se de que não há vestígios de metal ao redor dele

  4. Inicialize no chromeos. ctrl + alt + T e entre no prompt do sudo $ flashrom - wp-disable $ flashrom —wp-status

verifique se a proteção contra gravação está desativada. Se não, volte e limpe o circuito. Eu abri duas vezes. Faça o download da imagem do uboot do link (fonte: post do Strats no fórum do Archlinux) gunzip. Você deve ter um arquivo bin de 4MB. Se o escaninho baixado estiver corrompido, você pode acabar com um dispositivo emparedado. MD5 de binário extraído: CA50D23D315F1378B43E4552D8D441AD

// Take backup and then flash
$flashrom -p linux_spi:dev=/dev/spidev1.0 -r orig_image-snow.bin
$flashrom -p linux_spi:dev=/dev/spidev1.0 -w nv_image-snow.bin
$sync and reboot
  1. Pressione espaço na reinicialização para entrar no prompt do uboot. $ setenv bootdelay 1 $ saveenv

    $ vboot_twostop inicializará no chromeos

  2. Inicializando o SO personalizado formato mmc no formato gpt. Use cgpt / parted crie uma partição fat para boot, digamos tamanho 256 MB - mmcblk1p1. Copie o vmlinux (ou qualquer outro kernel) de / boot de chromeos para esta partição. Crie uma partição ext4 para rootfs - mmcblk1p2. copie qualquer linux rootfs. Arch, suse-jeos e fedora trabalharam para mim Reinicie

    No prompt do uboot

    // escolha o segundo dispositivo mmc. Mmc interno é 0 dev $ mmc dev 1

    // ls conteúdo no sistema de arquivos. Eu recebo muitos avisos de dcache. Ainda funciona $ fatls mmc 1: 1 /

    // carrega o kernel na memória $ fatload mmc 1: 1 $ {loadaddr} / vmlinux

    // defina os parâmetros de inicialização do kernel $ setenv bootargs console = raiz tty1 = / dev / mmcblk1p2 rootfstype = ext4 rootwait rw

    $ bootm $ {loadaddr}

    Agora você tem a liberdade de inicializar qualquer kernel sem assiná-lo.

por 19.11.2013 / 05:44