Как да активирате режима за програмисти на своя Chromebook
Поставете своя Chromebook в „Режим за програмисти“ и ще получите пълен root достъп, включително възможността да променяте системните файлове на вашия Chromebook. Това често се използва за инсталиране на пълна Linux система с нещо като Crouton.
Режимът за програмисти също има други приложения. Не е нужно да инсталирате масивна система Linux заедно с Chrome OS. Можете просто да промените няколко файла или да стартирате Chromebook от външни USB устройства.
Предупрежденията
Има две бързи предупреждения, които трябва да разберете:
- Активирането (и деактивирането) на режима за програмисти ще изтрие Chromebook: Като част от процеса на активиране на режима за програмисти, вашият Chromebook ще бъде „премахнат“. Всички потребителски профили и техните файлове ще бъдат премахнати от вашия Chromebook. Разбира се, повечето от данните ви трябва да се съхраняват онлайн и след това можете да влезете в Chromebook със същия профил в Google.
- Google не предлага поддръжка за режим за програмисти: Google официално не поддържа тази функция. Той е предназначен за разработчици (и за силни потребители). Google няма да осигури подкрепа за тези неща. Прилагат се обичайните „Това може да анулира гаранционните“ предупреждения - с други думи, ако имате хардуерен отказ в режим на разработчик, просто изключете режима на програмист преди да получите гаранционна поддръжка..
Стартирайте режим за възстановяване
В оригиналния Chromebook „Режимът за програмисти“ е физически превключвател, който можете да обърнете. На съвременните Chromebook е опция, която трябва да активирате в режим за възстановяване. Режимът за възстановяване е специална опция за стартиране, където можете също така да възстановите Chromebook до фабричното си състояние по подразбиране.
За да започнете, трябва да стартирате Chromebook в режим за възстановяване. За да направите това, натиснете и задръжте клавишите Esc и Refresh и след това натиснете бутона за захранване. (Ключът за опресняване е мястото, където ще бъде ключът F3 - четвъртият ключ отляво на най-горния ред на клавиатурата.) Вашият Chromebook веднага ще се рестартира в режим за възстановяване..
Имайте предвид, че бутонът за захранване може да е някъде другаде на вашия Chromebook. Например, на ASUS Chromebook Flip, дори не е на самата клавиатура - тя е от лявата страна на устройството.
На екрана за възстановяване се казва, че „Chrome OS липсва или е повредена“. Всъщност това не е - този екран обикновено се появява само когато инсталацията на Chrome OS е повредена..
Натиснете Ctrl + D на екрана за възстановяване. Тази клавишна комбинация не е изредена на екрана навсякъде - трябва да го знаете предварително. Това не позволява на по-малко познатите потребители на Chromebook да се гърчат и да го активират, без да знаят какво правят.
Ще видите екран, който казва „За да изключите OS Verification, натиснете ENTER.“ Натиснете Enter, за да активирате режима на програмист. Това забранява функцията „проверка на операционната система“, така че можете да променяте системните файлове на Chrome OS и да не се оплаква и да отказва да стартира. Chrome OS обикновено проверява себе си преди зареждане, за да предпази операционната система от подправяне без ваше разрешение.
Стартиране с помощта на режим за програмисти
Сега ще видите съобщение със страшно изглеждащо съобщение, че „проверката на операционната система е OFF, Когато стартирате Chromebook. Съобщението ви информира, че файловете на вашия Chromebook не могат да бъдат потвърдени - с други думи, че Chromebook е в режим за програмисти. Ако пренебрегнете това съобщение достатъчно дълго, вашият Chromebook ще ви накара незабавно да издава звук, за да привлечете вниманието ви.
Този екран е предназначен за целите на сигурността. Chromebook в режим на програмист няма обичайните защитни функции. Например, можете да инсталирате keylogger на Chromebook с помощта на достъпа до режима на програмист и след това да го изпратите на някого. Ако въведат паролата си, можете да я заловите и да ги шпионирате. Това страшно съобщение за обувка спомага за запазването на типичните потребители и ги води през процеса на деактивиране на режима на програмист, ако те не знаят какво се случва.
За да стартирате Chromebook така или иначе, трябва да натиснете Ctrl + D, когато видите този екран. Това ще ви позволи бързо да стартирате, без да чувате дразнещия звуков сигнал. Можете също така да изчакате още няколко секунди - след като се чуете малко, Chromebook ще се стартира автоматично.
Първият път, когато стартирате своя Chromebook, след като го преобърнете, той ще ви информира, че подготвя системата ви за режим за програмисти. Това може да отнеме 10-15 минути - можете да погледнете лентата за напредък в горната част на екрана, за да видите колко време остава.
Активиране на функциите за отстраняване на грешки в бонусите
Когато рестартирате Chromebook първия път, ще видите съветника за първоначална настройка. В Chrome 41 и по-нова - понастоящем част от „dev канала“, така че все още нямате тази опция - ще видите връзката „Активиране на функциите за отстраняване на грешки“ в долния ляв ъгъл на съветника за първоначална настройка..
Това автоматично ще активира полезни функции за режима на програмист, като например възможността за зареждане от USB устройства и деактивиране на проверката на кореновата файлова система, така че да можете да променяте файловете на вашия Chromebook. Той също така дава възможност на SSH daemon, така че можете да имате отдалечен достъп до вашия Chromebook чрез SSH сървър и ви позволява да зададете потребителска парола за root. Прочетете страницата с функциите за отстраняване на грешки в уикито на Chromium Projects за повече подробности за функциите за отстраняване на грешки, които това позволява.
Тази стъпка не е задължителна. Това е необходимо само ако искате тези специфични функции за отстраняване на грешки. Все още можете да инсталирате Crouton и да променяте системните файлове, без да активирате тези функции за отстраняване на грешки.
Използване на режим за разработчици
Вече имате пълен и неограничен достъп до своя Chromebook, за да можете да правите каквото искате.
За да отворите кореновата обвивка, натиснете Ctrl + Alt + T, за да отворите прозорец на терминала. В прозореца на черупката Crosh въведете черупка и натиснете Enter, за да получите пълна обвивка на bash. След това можете да изпълните команди с командата sudo, за да ги стартирате с root достъп. Това е мястото, където например изпълнявате команда за инсталиране на Crouton на вашия Chromebook.
Ако искате в бъдеще да деактивирате режима на програмист на своя Chromebook, това е лесно. Просто рестартирайте Chromebook. На екрана за предупреждение, което изглежда страшно, натиснете клавиша Space, както е указано. Вашият Chromebook ще се върне към фабричните настройки по подразбиране и ще изтрие файловете си. Ще трябва да влезете отново в профила си в Google, но всичко ще се върне в нормалното си състояние.
Кредит за изображението: Lachlan Tsang на Flickr, Carol Rucker на Flickr