Для каждого Ядра я использую со своими 15,04 установками, у меня есть три опции в GRUB:
Как я могу удалить upstart
опция для всех моих Ядер?
Существует несколько способов, которыми можно хотеть приблизиться к этому, я попытался быть завершенным как возможный и надеяться, что один из них решает проблему.
В системах до по крайней мере 16,04, да , Вам нужна Выскочка, если Вы хотите войти в систему .
, Но если Вы абсолютно уверены, что Вам не нужна выскочка вообще, просто удалите его:
sudo apt-get purge upstart
, который заставит его быть удаленным из автоматически из меню также
В случае, что Вам НУЖНА выскочка (вероятно, что-то, что зависит от него) и хотят его все еще вокруг, но не запустить Вашу систему, можно избавиться от записи manualling путем редактирования конфигурационных файлов личинки. Существует два способа идти об этом (сначала один являющийся более опасными из двух).
можно отредактировать /boot/grub/grub.cfg
для ВРЕМЕННОГО удаления (повторно создающий с личинкой-mkconfig, ОТМЕНИТ это изменение). Удалите menu_entry блок, который носит имена Ubuntu ....... (upstart) { .. many lines .. }
. <глоток> 1 глоток>
раздражающая новомодная запись сгенерирована из-за единственной переменной в /etc/grub.d/10_linux
шаблонный файл, который является тем, что необходимо отредактировать. Рассматриваемую переменную называют SUPPORTED_INITS
и устанавливают очень близко к началу файла. Если Вы хотите избавиться от поддержки начинающей выскочки, необходимо удалить ее отсюда.
Изменение это:
SUPPORTED_INITS="sysvinit:/lib/sysvinit/init systemd:/lib/systemd/systemd upstart:/sbin/upstart"
К Этому:
SUPPORTED_INITS="sysvinit:/lib/sysvinit/init systemd:/lib/systemd/systemd"
Тогда необходимо восстановить файл загрузочной конфигурации из шаблона, который Вы просто отредактировали <глоток> 1 глоток>:
sudo grub-mkconfig -o /boot/grub/grub.cfg
При внесении этих изменений, сделайте резервное копирование файла, который Вы изменяете и кладете его на безопасное место как ~/Documents
каталог или что-то, чтобы гарантировать, что эксплуатация диспетчера пакетов случайно не удаляет его. Если это - слишком много работы, просто сделайте копию строки, которую Вы изменяете и комментируете ее (конечно, в случае grub.cfg
, grub-mkconfig
перезаписал бы те изменения в следующий раз, когда она была выполнена.
<глоток> 1 глоток> необходимо всегда проверять сценарий после изменения его, чтобы проверить, что это будет работать. Можно использовать grub-script-check /boot/grub/grub.cfg
, чтобы гарантировать, что нет никаких синтаксических ошибок в сценарии после редактирования или генерации новой, и определенно перед перезагрузкой.
Что относительно Customizer Личинки? Я использую его для Личинки cutomize и никогда не имел проблемы с ним. Ну, на самом деле я имел тот однажды, и спросил автора об этом и получил ответ фиксации очень быстро.