apakah ada cara untuk menghapus Chrome OS di chromebook - dan menginstal linux (bukan dual boot)


8

Saya mencari untuk membeli Chromebook HP atau Samsung tanpa kipas terbaru. Namun, saya ingin menginstal linux di atasnya dan menghapus Chrome OS - apakah ada cara untuk melakukan ini?

Saya kenal dengan Crouton dan Chrubuntu - namun, mereka sepertinya hanya memberikan solusi dual boot

terimakasih banyak


Saya menggunakan ini pada Pixel saya dan itu bekerja dengan baik pertama kali. lifehacker.com/...
nfwright

Jawaban:


4

Saya telah menginstal u-boot pada Samsung Chromebook dan sepenuhnya memformat MMC internal. Saya memiliki archlinux yang berjalan di MMC internal

Sumber: Buka kunci bootloader di chromebook samsung arm .

Harap perhatikan metode ini sangat berisiko dan dapat merusak perangkat Menyalin langkah-langkah dari blog

Langkah:

  1. Ambil cadangan semua data penting. Apa pun bisa salah. Siapkan mmc eksternal yang dapat di-boot jika-kalau ada masalah

  2. Buka backcover chromebook. Ikuti instruksi dari ifixit http://www.ifixit.com/Teardown/Samsung+Chromebook+11.6+Teardown/12225/2#s45950

  3. Di sebelah port usb-3 terdapat sirkuit berbentuk cincin bulat. Hapus stricker darinya yang akan membatalkan koneksi. Ini akan membuat spi baca-tulis. Pastikan tidak ada jejak logam di sekitarnya

  4. Boot ke chrome. ctrl + alt + T dan masuk ke sudo prompt $ flashrom -wp-disable $ flashrom -wp-status

periksa apakah proteksi dinonaktifkan. Jika tidak, kembali dan bersihkan sirkuit. Saya membukanya dua kali. Unduh nv uboot image dari https://www.dropbox.com/s/6pzvraf3ko14sz9/nv_image-snow.bin.gz (sumber: posting Strats di forum Archlinux) gunzip it. Anda harus memiliki file bin 4MB. Jika nampan yang diunduh rusak, Anda mungkin berakhir dengan perangkat yang diblokir. MD5 dari biner yang diekstraksi: 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. Tekan spasi saat reboot untuk masuk ke prompt uboot. $ setenv bootdelay 1 $ saveenv

    $ vboot_twostop akan boot ke chrome

  2. Booting format OS kustom mmc dalam format gpt. Gunakan cgpt / parted buat partisi lemak untuk boot, misalkan ukuran 256 MB - mmcblk1p1. Salin vmlinux (atau kernel lain) dari / boot chrome ke partisi ini. Buat partisi ext4 untuk rootfs - mmcblk1p2. salin semua rootfs linux. Arch, suse-jeo dan fedora bekerja untukku Reboot

    Di uboot prompt

    // pilih perangkat 2 mmc. Mmc internal adalah dev 0 $ mmc dev 1

    // ls konten dalam sistem file. Saya mendapatkan banyak peringatan dcache. Masih bekerja $ fatls mmc 1: 1 /

    // muat kernel ke memori $ fatload mmc 1: 1 $ {loadaddr} / vmlinux

    // set parameter boot kernel $ setenv bootargs console = tty1 root = / dev / mmcblk1p2 rootfstype = ext4 rootwait rw

    $ bootm $ {loadaddr}

    Sekarang Anda memiliki kebebasan untuk mem-boot kernel apa pun tanpa menandatanganinya.


3
Anda harus memasukkan langkah-langkah dari tautan dalam jawaban Anda di sini. Ini akan mencegah pembusukan tautan di masa mendatang ketika blog itu mengubah atau menghapus kontennya.
MoonSire
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.