Postavite Chromebook u "način rada za razvojne programere" i dobit ćete puni pristup rootu, uključujući mogućnost izmjene datoteka sustava Chromebooka. To se često koristi za instalaciju cijelog Linux sustava s nečim poput Croutona.
Način razvojnog programera također ima i druge koristi. Ne morate instalirati masivni Linux sustav paralelno sa OS-om Chrome. Možete izmijeniti nekoliko datoteka ili pokrenuti Chromebook s vanjskih USB uređaja.
Postoje dva brza upozorenja koja biste trebali razumjeti:
Na izvornom Chromebooku, "način rada za razvojne programere" bio je fizički prekidač koji možete preokrenuti. Na suvremenim računalima Chromebook to je opcija koju morate omogućiti u načinu oporavka. Način oporavka je posebna opcija podizanja sustava na kojoj možete i vratiti Chromebook na tvornički zadano stanje.
Da biste započeli, morat ćete podići Chromebook u način rada za oporavak. Da biste to učinili, pritisnite i držite Esc i Osvježi tipke, a zatim dodirnite gumb Napajanje. (Ključ za osvježavanje je mjesto na kojem će biti tipka F3 - četvrti ključ s lijeve strane na vrhu retka tipkovnice.) Chromebook će se odmah ponovno pokrenuti u način rada za oporavak.
Napominjemo da gumb Napajanje može biti drugdje na vašem Chromebooku. Na primjer, na ASUS Chromebook Flip, nije ni na samoj tipkovnici - to je s lijeve strane uređaja.
Zaslon za oporavak kaže: "OS Chrome nedostaje ili je oštećen." Nije zapravo - ovaj se zaslon normalno pojavljuje samo kada je instalacija OS-a Chrome oštećena.
Pritisnite Ctrl + D na zaslonu Obnova. Ovaj prečac na tipkovnici zapravo nije na popisu na zaslonu - to morate znati ispred vremena. To sprječava korisnike Chromebooka manje poznatih da se mogu okrenuti i omogućiti bez poznavanja onoga što rade.
Vidjet ćete zaslon koji kaže "Da biste isključili OS provjeru, pritisnite ENTER." Pritisnite tipku Enter kako biste omogućili način razvijatelja. To onemogućuje značajku "potvrda operacijskog sustava", tako da možete mijenjati datoteke sustava sustava Chrome OS i neće se žaliti i odbiti pokretanje. Chrome OS se normalno provjerava prije dizanja kako bi zaštitio operacijski sustav od neovlaštenog rukovanja bez vašeg dopuštenja.
Sada ćete vidjeti zastrašujuću poruku koja kaže da je potvrda OS-a OFF"Kada pokrenete Chromebook. Poruka vas obavještava da se datoteke vašeg Chromebooka ne mogu potvrditi - drugim riječima, da je Chromebook u načinu rada za razvojne programere. Ako zanemarite tu poruku dovoljno dugo, Chromebook će vam hitno oglasiti znak da biste privukli pozornost.
Ovaj je zaslon dizajniran za sigurnosne svrhe. Chromebook u načinu razvojnog programera nema uobičajene sigurnosne značajke. Na primjer, možete instalirati keylogger na Chromebook pomoću pristupa načina razvojnog programera i zatim ga proslijediti nekome. Ako su upisali svoju lozinku, mogli biste je uhvatiti i špijunirati na njih. Ta zastrašujuća poruka za pokretanje pomaže u održavanju tipičnih korisnika sigurnima, usmjeravajući ih kroz proces onesposobljavanja razvojnog programa ako ne znaju što se događa.
Za svejedno pokretanje Chromebooka, trebate pritisnuti Ctrl + D kada vidite ovaj zaslon. To će vam omogućiti brzu podizanje sustava, a da ne čujete neugodno zvučni signal. Možete i samo pričekati još nekoliko sekundi - nakon što malo zvučate, Chromebook će se automatski pokrenuti.
Kada prvi put pokrenete Chromebook nakon što ste prebacili ovu preklopku, obavijestit će vas da priprema vaš sustav za način rada razvojnog programera. To može potrajati 10-15 minuta - možete pogledati traku napretka na vrhu zaslona da biste vidjeli koliko je vremena preostalo.
Kada prvi put pokrenete Chromebook, vidjet ćete čarobnjaka za postavljanje za prvi put. Na Chromeu 41 i novijima - trenutačno dio "dev kanala", pa možda još nemate tu opciju - u donjem lijevom kutu prvog čarobnjaka za postavljanje vidjet ćete vezu "Omogući značajke uklanjanja pogrešaka".
To će automatski omogućiti korisne značajke za način rada razvojnog programera, kao što je mogućnost pokretanja s USB uređaja i onemogućivanje potvrde korijenskog datotečnog sustava kako biste mogli mijenjati datoteke Chromebooka. Ona također omogućuje SSH daemon, tako da možete pristupiti Chromebooku putem daljinskog upravljača putem SSH poslužitelja i omogućiti vam postavljanje prilagođene lozinke za korijenje. Pročitajte stranicu Mogućnosti ispravljanja pogrešaka na Chromium Projects wiki za više detalja o značajkama uklanjanja pogrešaka koje to omogućuje.
Ovaj korak nije obvezatan. To je potrebno samo ako želite ove specifične značajke uklanjanja pogrešaka. Možete i dalje instalirati Crouton i mijenjati datoteke sustava bez omogućavanja ovih značajki uklanjanja pogrešaka.
Sada imate puni i neograničen pristup Chromebooku, tako da možete učiniti sve što ste željeli učiniti.
Da biste otvorili korijensku ljusku, pritisnite Ctrl + Alt + T da biste otvorili prozor terminala. U prozoru ljuske Crosh, upišite ljuska i pritisnite Enter da biste dobili punu ljusku bash. Zatim možete pokrenuti naredbe pomoću sudo naredbe kako biste ih pokrenuli s korijenskim pristupom.Ovo je mjesto na kojem pokrenete naredbu za instaliranje Crouta na Chromebook, na primjer.
Ako želite ubuduće onemogućiti način razvojnog programera na Chromebooku, to je jednostavno. Samo ponovno podignite Chromebook. Na zastrašujućem zaslonu za upozorenje pritisnite tipku razmaka prema uputama. Chromebook će se vratiti na tvornički zadane postavke, brisanje datoteka. Morat ćete se ponovo prijaviti putem svojeg Google računa, ali sve će se vratiti na svoje normalno zaključano stanje.
Slikovni kredit: Lachlan Tsang na Flickr, Carol Rucker na Flickr