Как установить любой дистрибутив Linux на Chromebook
ПРЕДУПРЕЖДЕНИЕ. Этот процесс удалит всю информацию с жесткого диска Chromebook. Как и во всех прошивках, есть вероятность, что что-то пойдет не так, что сделает устройство бесполезным. Действуйте на свой страх и риск.
Chromebook есть везде. С момента своего появления несколько лет назад маленькие компьютеры Google на базе Linux процветали во всем, от дома до бизнеса и даже в образовательных учреждениях. Многие пользователи, особенно пользователи Linux, не могут обойти стороной тот факт, что устройства безнадежно ограничены их операционной системой ChromeOS, которая сокращает количество приложений, которые устройство может запустить, и делает его зависимым от подключения к Интернету для выполнения каких-либо задач. ,

Итак, что же делает пользователь Linux, верящий в потенциал своего маленького (своего рода) ноутбука Linux? Сломай все, что сделал Google. Во многих случаях Chromebook поддерживается проектом FOSS Coreboot, что означает, что существует полностью разблокированная, бесплатная версия с открытым исходным кодом BIOS Chromebook, ожидающая установки. За несколько относительно простых шагов этот Chromebook за $ 300 может стать полноценным ноутбуком Linux, работающим практически с любым дистрибутивом. Следует отметить, что вы должны проверить, какой тип процессора работает на вашем Chromebook, этот метод поддерживает только Chromebook на базе Intel. Еще одна вещь, которую нужно иметь в виду, прежде чем приступить к работе, это то, что существует множество разных Chromebook. Этот метод был протестирован с очень распространенной серией Acer 7XX, но он должен работать (возможно, с небольшими различиями) и на других устройствах Chromebook.
Есть второй шаг, чтобы убедиться, что у вас есть полный доступ для разработчиков. Как только устройство перезагрузится в ChromeOS снова, нажмите «Ctrl» + «Alt» + «F2», чтобы перейти в командную строку. Если вы видите предупреждение о том, что проверка ОС снова отключена, не беспокойтесь. Это будет происходить до тех пор, пока новый BIOS не будет прошит и жесткий диск не будет переформатирован. Просто подождите 30 секунд или нажмите «Ctrl» + «D», чтобы пропустить сообщение. В командной строке войдите как «хронос». Он не будет запрашивать пароль.
Следующий тип,
Как только Chromebook загрузится на установочный носитель, вы сможете установить Linux, как обычно, на любой другой компьютер. Конечно, было бы неплохо выбрать дистрибутив, достаточно новый, чтобы иметь поддержку прошивки для устройств Chromebook, или быть готовым к компиляции собственного ядра. Не стесняйтесь удалить весь жесткий диск в процессе установки, просто убедитесь, что на диске есть загрузочный раздел BIOS, если вы собираетесь оставить его GPT. Большинство инсталляторов справятся с этим за вас. После завершения установки у вас будет полнофункциональный ноутбук с Linux!
Chromebook есть везде. С момента своего появления несколько лет назад маленькие компьютеры Google на базе Linux процветали во всем, от дома до бизнеса и даже в образовательных учреждениях. Многие пользователи, особенно пользователи Linux, не могут обойти стороной тот факт, что устройства безнадежно ограничены их операционной системой ChromeOS, которая сокращает количество приложений, которые устройство может запустить, и делает его зависимым от подключения к Интернету для выполнения каких-либо задач. ,

Итак, что же делает пользователь Linux, верящий в потенциал своего маленького (своего рода) ноутбука Linux? Сломай все, что сделал Google. Во многих случаях Chromebook поддерживается проектом FOSS Coreboot, что означает, что существует полностью разблокированная, бесплатная версия с открытым исходным кодом BIOS Chromebook, ожидающая установки. За несколько относительно простых шагов этот Chromebook за $ 300 может стать полноценным ноутбуком Linux, работающим практически с любым дистрибутивом. Следует отметить, что вы должны проверить, какой тип процессора работает на вашем Chromebook, этот метод поддерживает только Chromebook на базе Intel. Еще одна вещь, которую нужно иметь в виду, прежде чем приступить к работе, это то, что существует множество разных Chromebook. Этот метод был протестирован с очень распространенной серией Acer 7XX, но он должен работать (возможно, с небольшими различиями) и на других устройствах Chromebook.
Убедитесь, что это сработает
Прежде чем что-то делать, убедитесь, что это будет работать на вашем Chromebook. В конце концов, было бы не слишком хорошо пройти половину этого пути, только чтобы узнать, что ваш Chromebook не поддерживается. Разработчик, который работал над подготовкой и запуском этих дисков Chromebook, а также над созданием сценария для их простой установки, имеет отличную таблицу на своем веб-сайте, чтобы проверить, поддерживается ли ваш Chromebook. Прежде чем делать что-либо еще, зайдитеhttps://johnlewis.ie/custom-chromebook-firmware/rom-download
и проверьте. Цель состоит в том, чтобы иметь полную поддержку ПЗУ, но «BOOT_STUB» должен работать, но на самом деле не идеален и не рекомендуется.Готовим Chromebook
Режим разработчика
Первый шаг к тому, чтобы Chromebook был готов к работе с полноценным Linux, переводит его в режим разработчика. На большинстве Chromebook это можно сделать, удерживая клавиши «Escape» и «Refresh» и нажимая кнопку «Power». Это приведет к загрузке устройства в режиме восстановления. Появится сообщение о том, что ChromeOS поврежден или отсутствует. Это не так. Это просто сообщение по умолчанию для восстановления. Нажмите «Ctrl» + «D» на этом экране. Затем отобразится экран, информирующий вас о том, что проверка ОС отключена. Это хорошо, когда вы пытаетесь установить неподдерживаемую ОС, поэтому нажмите «Enter» и дайте устройству перезагрузиться. Когда это будет сделано, на экране появится еще одно сообщение о том, что проверка ОС фактически отключена. Нажмите «Ctrl» + «D» еще раз. Chromebook потребуется несколько минут, чтобы очистить жесткий диск и перезагрузить компьютер. В заключение,это будет в режиме разработчика. Некоторые старые Chromebook имеют физический переключатель разработчика. В этом случае просто нажмите переключатель и включите устройство. Да, это так просто на старых.Есть второй шаг, чтобы убедиться, что у вас есть полный доступ для разработчиков. Как только устройство перезагрузится в ChromeOS снова, нажмите «Ctrl» + «Alt» + «F2», чтобы перейти в командную строку. Если вы видите предупреждение о том, что проверка ОС снова отключена, не беспокойтесь. Это будет происходить до тех пор, пока новый BIOS не будет прошит и жесткий диск не будет переформатирован. Просто подождите 30 секунд или нажмите «Ctrl» + «D», чтобы пропустить сообщение. В командной строке войдите как «хронос». Он не будет запрашивать пароль.
Следующий тип,
sudo bash
сопровождаемый chromeos-firmwareupdate –mode=todev
этим, обеспечит включение всех функций разработчика:$ chronos $ sudo bash # chromeos-firmwareupdate –mode=todevПосле завершения команды перезагрузите компьютер, если Chromebook не делает этого автоматически.
Прошить биос
Когда Chromebook завершит перезагрузку, снова войдите в оболочку с помощью Ctrl + Alt + F2. Войдите и снова введите Bash.$ chronos $ sudo bashТеперь пришло время получить этот новый BIOS. К счастью, есть супер удобный скрипт для загрузки и прошивки. Если по какой-либо причине вы хотите сделать это вручную, это может быть сделано, но это не будет здесь рассмотрено. Когда вы будете готовы, введите следующее в консоли.
$ cd; rm -f flash_chromebook_rom.sh $ curl -O https://johnlewis.ie/flash_chromebook_rom.sh $ sudo -E bash flash_chromebook_rom.shСкрипт спросит, что вы хотите от него сделать. Лучший вариант на момент написания этой статьи - # 5 Flash Full ROM. Конечно, вы можете выбрать один из других, если вы знаете, что делаете. В зависимости от вашего Chromebook сценарий может запросить дополнительную информацию. Ответьте соответственно, используя информацию в таблице на веб-сайте разработчика в качестве справки по мере необходимости. Когда скрипт завершится, все должно быть готово для Linux.
Установить Linux
Выключите Chromebook и приготовьтесь установить Linux. Получите установочный компакт-диск или USB и подключите его к Chromebook. Снова включите Chromebook, и когда отобразится экран SeaBIOS, нажмите «Escape». Это должно отобразить меню загрузки. Выберите установочный носитель и начните. Если вы не видите его там, попробуйте загрузиться в разделе «Полезная нагрузка». Дайте ему загрузиться, и сразу же перезагрузите компьютер из командной строки и попробуйте снова войти в меню загрузки с помощью Escape.Как только Chromebook загрузится на установочный носитель, вы сможете установить Linux, как обычно, на любой другой компьютер. Конечно, было бы неплохо выбрать дистрибутив, достаточно новый, чтобы иметь поддержку прошивки для устройств Chromebook, или быть готовым к компиляции собственного ядра. Не стесняйтесь удалить весь жесткий диск в процессе установки, просто убедитесь, что на диске есть загрузочный раздел BIOS, если вы собираетесь оставить его GPT. Большинство инсталляторов справятся с этим за вас. После завершения установки у вас будет полнофункциональный ноутбук с Linux!