Apakah ada cara untuk memodifikasi file host di Chrome OS?
/ etc / hosts
File dibaca saja, jadi mencoba untuk memodifikasi menggunakan sudo vim tidak tidak bekerja.
Saya telah membaca bahwa menonaktifkan verifikasi sistem file root akan memungkinkan pengeditan file host, tetapi juga akan membuat Anda kehilangan pembaruan otomatis Chrome OS.
sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions 2
Apakah ada cara untuk memodifikasi file host tanpa kehilangan pembaruan otomatis?
Terima kasih atas bantuan Anda.
EDIT: Hanya untuk menentukan, saya menggunakan Chromebook Acer C7 dengan mode pengembang aktif.
hosts-file
google-chrome-os
chromebook
Bricknix
sumber
sumber
sudo cmod
sudahkah Anda mencobanya?sudo chmod
, tidak bekerja dan bukannya keluaranchmod: changing permissions of ‘hosts’: Read-only file system
.make_dev_ssd
perintah dan reboot, tapi aku ambang tidak bisa mengedit apa-apa dalam/etc
dengansudo
. Apa lagi yang perlu kita lakukan? Saya mencoba remounting/
denganrw
, tetapi mengeluh bahwa partisi tersebut dilindungi dari penulisan.Jawaban:
Ada dua opsi yang tersedia:
1) Edit file host dari Chromebook Pengembang:
Anda akan kehilangan perubahan pada file host ketika ChromeOS melakukan pembaruan lagi. Pembaruan dapat dinonaktifkan dengan membuat file
/mnt/stateful_partition/etc/lsb-release
yang berisi 2 baris berikut:2) Menggunakan ekstensi Chrome
Topik ini dibahas secara menyeluruh dalam pertanyaan ini: Simulasikan manipulasi file etc / hosts di Google Chrome - ini diperdebatkan apakah ada ekstensi yang benar-benar berfungsi sama dengan modifikasi file host.
sumber
Sayangnya, saya juga tidak tahu cara memodifikasi file host tanpa menonaktifkan fungsi pembaruan otomatis, tetapi tergantung pada apa Anda ingin menggunakan file host itu, Anda dapat mencoba menginstal ekstensi Chrome yang memiliki fungsi yang sama dengan file host.
Misalnya, ada Situs Blokir untuk membuat daftar situs Anda sendiri yang ingin Anda blokir. Ada AdBlock Plus untuk memblokir iklan. Dan ada Dashboard Waktu Penyelamatan untuk melacak di mana Anda menghabiskan sebagian besar waktu Anda.
sumber
Jika Anda ingin mengubah file host Anda sehingga Anda dapat kembali ke 127.0.0.1 maka saya dapat menyarankan http://readme.localtest.me/ .
sumber
Anda mencoba me-remount partisi sebagai rw? Saya tidak memiliki Chromebook, tetapi mengalami masalah ini di platform lain ...
mount / -o remount, rw
https://sites.google.com/site/cr48ite/getting-technical/remove-rootfs-verification-make-read-write
hth
sumber
Rekomendasikan menambahkan catatan ke server DNS Anda untuk menunjuk ke sumber daya lokal Anda. Misalnya, CloudFlare mengelola DNS atau lainnya. Dengan begitu Anda dapat dengan mudah menunjuk nama domain apa pun seperti "local.yourdomain.com" ke 127.0.0.1
sumber