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

Hai
sumber
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.

Krishnaraj
sumber
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