Причина, по которой я говорю, потому что иногда, когда вы работаете с Windows, она просыпается в 3 часа ночи, загадочно обновляется, перезагружается, заканчивает обновление и возвращается к спать. Если ваш по умолчанию был Ubuntu, но периодически загружался в Windows и помещал вашу систему в спящий режим, обновления Windows могли запускаться, но не заканчивались.
Еще одна причина повторения последнего выбора загрузки - вы можете работать в Kubuntu в течение недели , затем работает в Мате на неделю. Это проще, если Grub только что вспомнил ваш последний выбор загрузки, и вам не нужно переустанавливать каждую загрузку.
Еще одна причина повторить последний выбор загрузки - если вы переопределяете ядро на несколько дней или недель в меню «Дополнительные параметры». Более того, если у меня есть более 20 ядер (каждый из которых имеет три варианта: обычный, безопасный и восстановительный режим), это может означать много клавиш со стрелками.
Это довольно прямолинейно. Используя sudo powers, отредактируйте /etc/default/grub и измените следующее:
#GRUB_DEFAULT=0 # Rather than option #1, we'll always default to last boot choice.
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Первая строка, которую вы будете комментировать, и справа внизу, вставьте следующие две строки.
Сохранить файл и тип в терминале:
sudo update-grub
Вы можете установить выбор загрузки по умолчанию по номеру входа в меню, где 0 - первая запись:
Как указано выше, отредактируйте /etc/default/grub, но на этот раз используйте:
GRUB_DEFAULT=0
Удалите # в начале строки, чтобы преобразовать его из комментария в команду. Используйте 0 для первой записи меню, 1 для ввода второго меню и т. Д.
См. Ссылку выше для более подробной информации об установке записи подменю в качестве выбора загрузки по умолчанию в Grub. 14]
Вы можете использовать apt с некоторыми скриптами:
apt list --manual-installed | awk -F "/" '{print $1}' > ~/list
sudo apt-get purge --simulate `cat ~/list | grep -v Listing`
Пожалуйста, помните - вы пытаетесь выполнить очень опасную операцию. Если вы не уверены, не удаляйте --simulate.
Пожалуйста, помните - вы пытаетесь выполнить очень опасную операцию. Если вы не уверены, не удаляйте --simulate
После этой операции освободится место на диске объемом 4 769 МБ. Вы собираетесь сделать что-то потенциально опасное. Чтобы продолжить, введите фразу «Да, делайте, как я говорю!». ?] Да, делайте, как я говорю! Войдите в, затем он остановится.
Так что это абсолютно плохая идея (после этого у меня нет команд cat, sudo). Система загружается с паникой ядра.
Так что это абсолютно плохая идея (после этого у меня нет команд cat, sudo), . Система загружается с паникой ядра. У меня есть моментальный снимок, я верну его через 5 секунд. вы должны использовать умный ручной метод - например, определить, какие службы были установлены вручную (с apt list --manual-installed) и запущены (с htop, netstat, systemctl, что угодно), а затем очистить только их пакеты.
Вы можете использовать apt с некоторыми скриптами:
apt list --manual-installed | awk -F "/" '{print $1}' > ~/list
sudo apt-get purge --simulate `cat ~/list | grep -v Listing`
Пожалуйста, помните - вы пытаетесь выполнить очень опасную операцию. Если вы не уверены, не удаляйте --simulate.
Пожалуйста, помните - вы пытаетесь выполнить очень опасную операцию. Если вы не уверены, не удаляйте --simulate
После этой операции освободится дисковое пространство объемом 4 769 МБ. Вы собираетесь сделать что-то потенциально опасное. Чтобы продолжить, введите фразу «Да, делайте, как я говорю!». ?] Да, делайте, как я говорю! Войдите в, затем он остановится.
Так что это абсолютно плохая идея (после этого у меня нет команд cat, sudo). Система загружается с паникой ядра.
Так что это абсолютно плохая идея (после этого у меня нет команд cat, sudo), . Система загружается с паникой ядра. У меня есть моментальный снимок, я верну его через 5 секунд. вы должны использовать умный ручной метод - например, определить, какие службы были установлены вручную (с apt list --manual-installed) и запущены (с htop, netstat, systemctl, что угодно), а затем очистить только их пакеты.
Вы можете использовать apt с некоторыми скриптами:
apt list --manual-installed | awk -F "/" '{print $1}' > ~/list
sudo apt-get purge --simulate `cat ~/list | grep -v Listing`
Пожалуйста, помните - вы пытаетесь выполнить очень опасную операцию. Если вы не уверены, не удаляйте --simulate.
Пожалуйста, помните - вы пытаетесь выполнить очень опасную операцию. Если вы не уверены, не удаляйте --simulate
После этой операции освободится место на диске объемом 4 769 МБ. Вы собираетесь сделать что-то потенциально опасное. Чтобы продолжить, введите фразу «Да, делайте, как я говорю!». ?] Да, делайте, как я говорю! Войдите в, затем он остановится.
Так что это абсолютно плохая идея (после этого у меня нет команд cat, sudo). Система загружается с паникой ядра.
Так что это абсолютно плохая идея (после этого у меня нет команд cat, sudo), . Система загружается с паникой ядра. У меня есть моментальный снимок, я верну его через 5 секунд. вы должны использовать умный ручной метод - например, определить, какие службы были установлены вручную (с apt list --manual-installed) и запущены (с htop, netstat, systemctl, что угодно), а затем очистить только их пакеты.
Если вы все еще имеете все файлы журналов из apt в / var / log / apt, вы можете сделать: $ grep install /var/log/apt/history.log; zgrep install /var/log/apt/history.log.*.gz, это покажет все пакеты, которые были установлены в системе с помощью apt.
Удаление их в одной командной строке потребует некоторых сценариев bash.
Надеюсь, это поможет.
Если вы все еще имеете все файлы журналов из apt в / var / log / apt, вы можете сделать: $ grep install /var/log/apt/history.log; zgrep install /var/log/apt/history.log.*.gz, это покажет все пакеты, которые были установлены в системе с помощью apt.
Удаление их в одной командной строке потребует некоторых сценариев bash.
Надеюсь, это поможет.
Если вы все еще имеете все файлы журналов из apt в / var / log / apt, вы можете сделать: $ grep install /var/log/apt/history.log; zgrep install /var/log/apt/history.log.*.gz, это покажет все пакеты, которые были установлены в системе с помощью apt.
Удаление их в одной командной строке потребует некоторых сценариев bash.
Надеюсь, это поможет.