Как автоматически запустить Crouton при загрузке ChromeOS

Итак, у вас есть Chromebook и установлен Гренки, так что вы можете использовать на нем обычный Linux, верно? А теперь как насчет того, чтобы сделать эту установку Linux чуть более полезной, включив автозапуск.

Включив автоматический запуск для вашей установки Crouton, вы полностью избавитесь от необходимости запускать ChromeOS, открывать терминал и вводить две или около того команд, чтобы войти в вашу установку Linux.

Подготовка

Прежде чем вы сможете автоматически запускать Crouton Chroot, вам сначала нужно разрешить доступ для чтения и записи к файловой системе ChromeOS. Сделайте это, нажав "Ctrl + Alt + T" на клавиатуре. Это откроет терминал.

автозапуск crouton-open-chrome-терминальное окно

После открытия терминала просто введите shell. После этого введите в терминал эту длинную команду:

Когда вы запустите указанную выше команду, вам нужно будет выполнить файл, чтобы разрешить чтение / запись.

автозапуск-crouton-start-rootfs-enable-скрипт

После выполнения указанной выше команды сценарий должен вывести некоторые экранные инструкции прямо в окно терминала. Внимательно следуйте им.

Настраивать

Теперь, когда файловая система может быть записана, добавление файлов, необходимых для работы автозапуска, должно быть довольно простым. Первое, что нам нужно сделать, это загрузить несколько файлов.

Первый файл - это основной файл конфигурации для автозапуска.

После загрузки файла конфигурации нам необходимо переместить его.

автозапуск-crouton-move-crouton-conf-to-etc-init-folder

Теперь, когда мы скачали и разместили crouton.conf, нам нужно скачать еще один файл.

Не беспокойтесь о перемещении файла crouton.init. Он должен оставаться в папке для загрузок.

Конфигурация

Настроить автозапуск не так уж и сложно. Сначала установите это расширение Chrome, чтобы отредактировать файл. После этого откройте crouton.init в текстовом редакторе.

autostart-crouton-specificiy-crouton-chroot-in-crouton-init

Установите Chroot по умолчанию, который должен использовать автозапуск. Если вы не знаете имя своего Chroot, запустите cd / usr / local / chroots & ls в оболочке. Он расскажет вам все, что вам нужно знать.

После установки Chroot по умолчанию в crouton.init вам нужно будет указать DE, который вы хотите загрузить по умолчанию. Удалите числовой знак с DE, который вы будете использовать в Crouton.

автозапуск-crouton-указать-crouton-desktop-environment-в-crouton-init

Наконец, удалите числовой знак из "XMETHOD=xorg" и поместите числовой знак перед "XMETHOD=xiwi". Это гарантирует, что ваш сеанс будет запущен с Xorg.

автозапуск-crouton-указать-crouton-x-метод-в-crouton-init

Примечание. Если ваша установка Crouton запущена в окне, не удаляйте знак числа из Xorg. Оставь как есть.

Когда все правки будут завершены, сохраните файл и перезагрузитесь. Автозапуск должен быть полностью включен. Наслаждаться!

Заключение

Как владелец устройства Chrome, я должен сказать, что возможность автоматического запуска Crouton безумно полезна. Наличие обычного chroot на моем Chromebook - это довольно круто, но в конечном итоге я решил не использовать его, так как мне сложно открывать оболочку и вводить две или три команды только для того, чтобы загрузиться в нее. Одно это меня отговорило от его использования.

Благодаря методу автозапуска я больше не чувствую, что Crouton - это просто изящный инструмент, которым я никогда не пользуюсь. Это полностью изменило мой взгляд на установку Linux в chroots на Chromebook.

Что вы думаете об автозапуске Crouton? Тебе это нравится? Расскажите нам ниже в комментариях!

3 комментария

  1. Любить это! Теперь просто чтобы избавиться от этого дурацкого Ctrl-D при загрузке…

  2. Но как насчет необходимости повторять всю процедуру для каждого автоматического обновления, которое получает хромбук?


    Жду такого же ответа. Может быть, кто-то знает, как сделать это автоматическим, чтобы вся процедура автоматически выполнялась после автообновления хром-ОС?

Комментарии закрыты.