Есть ли способ управлять параметрами меню Grub с помощью графического интерфейса / рабочего стола?

[F1]
15
задан 12 August 2010 в 15:15

66 ответов

Да, удалите пакеты.

Загрузите синаптический файл и выполните поиск linux-image. Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10. Не удаляйте linux-image, так как это остановит обновления.

Просто отметьте те, которые вам больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 29 May 2018 в 12:49
  • 1
    Это также сохранит немного места на вашем диске, так как каждое ядро-изображение-2.6 * занимает около 100 Мб и на скорости, которую новые ядра выходят в Ubuntu, он может легко добраться до 1-2 ГБ – LassePoulsen 12 August 2010 в 16:51
  • 2
    Аминь на дисковое пространство. Это особенно актуально, когда вы находитесь в раннем выпуске разработки, и вы получаете новые сборки ядра каждый день. – Oli♦ 12 August 2010 в 19:04
  • 3
    Мне честно никогда не приходило в голову удалить пакеты. Большой +1 для экономии места! – Neil Trodden 12 August 2010 в 20:25
  • 4
    Что, если «отметка для удаления» опция greyed out? – Brandon Bertelsen 8 October 2010 в 01:07

Да, удалите пакеты.

Загрузите синаптический файл и выполните поиск linux-image. Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10. Не удаляйте linux-image, так как это остановит обновления.

Просто отметьте те, которые вам больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 25 July 2018 в 23:18

Да, удалите пакеты.

Загрузите синаптический файл и выполните поиск linux-image. Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10. Не удаляйте linux-image, так как это остановит обновления.

Просто отметьте те, которые вам больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 27 July 2018 в 03:48

Да, удалите пакеты.

Загрузите синаптический файл и выполните поиск linux-image. Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10. Не удаляйте linux-image, так как это остановит обновления.

Просто отметьте те, которые вам больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 31 July 2018 в 10:40

Да, удалите пакеты.

Загрузите синаптический файл и выполните поиск linux-image. Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10. Не удаляйте linux-image, так как это остановит обновления.

Просто отметьте те, которые вам больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 31 July 2018 в 11:44

Да, удалите пакеты.

Загрузите синаптический файл и найдите linux-image . Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10 . Не удаляйте linux-image , так как это остановит входящие обновления.

Просто отметьте те, которые больше не нужны, и нажмите «Применить». Я бы предложил (если вы этого доволен) удалите все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 2 August 2018 в 04:35

Да, удалите пакеты.

Загрузите синаптический файл и найдите linux-image . Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10 . Не удаляйте linux-image , так как это остановит входящие обновления.

Просто отметьте те, которые больше не нужны, и нажмите «Применить». Я бы предложил (если вы этого доволен) удалите все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 4 August 2018 в 21:09

Да, удалите пакеты.

Загрузите синаптический файл и найдите linux-image . Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10 . Не удаляйте linux-image , так как это остановит входящие обновления.

Просто отметьте те, которые больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 6 August 2018 в 04:38

Да, удалите пакеты.

Загрузите синаптический файл и найдите linux-image . Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10 . Не удаляйте linux-image , так как это остановит входящие обновления.

Просто отметьте те, которые больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 7 August 2018 в 22:49

Да, удалите пакеты.

Загрузите синаптический файл и найдите linux-image . Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10 . Не удаляйте linux-image , так как это остановит входящие обновления.

Просто отметьте те, которые больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 10 August 2018 в 10:53

Да, удалите пакеты.

Загрузите синаптический файл и найдите linux-image . Щелкните первый столбец, чтобы отсортировать по установленным пакетам, а затем щелкните зеленые поля, чтобы изменить состояние.

Вы ищете пакеты, которые выглядят так: linux-image-2.6.31-ubuntu10 . Не удаляйте linux-image , так как это остановит входящие обновления.

Просто отметьте те, которые больше не нужны, и нажмите «Применить». Я предлагаю (если вы им довольны) удалять все, кроме текущего ядра, и до него (на всякий случай).

Когда вы закончите, нажмите «Применить», и grub будет очищен.

13
ответ дан 13 August 2018 в 17:28
  • 1
    Это также сохранит немного места на вашем диске, так как каждое ядро-изображение-2.6 * занимает около 100 Мб и на скорости, которую новые ядра выходят в Ubuntu, он может легко добраться до 1-2 ГБ – LassePoulsen 12 August 2010 в 16:51
  • 2
    Аминь на дисковое пространство. Это особенно актуально, когда вы находитесь в раннем выпуске разработки, и вы получаете новые сборки ядра каждый день. – Oli♦ 12 August 2010 в 19:04
  • 3
    Мне честно никогда не приходило в голову удалить пакеты. Большой +1 для экономии места! – Neil Trodden 12 August 2010 в 20:25
  • 4
    Что, если «отметка для удаления» опция greyed out? – Brandon Bertelsen 8 October 2010 в 01:07

Вы можете установить программу под названием StartUp-Manager.

Пакет называется startupmanager. Вы можете найти это в программном центре Ubuntu или Synaptic или запустить: sudo apt-get install startupmanager в терминале.

Позволяет выбрать, какая запись grub по умолчанию, количество секунд grub ждет, пока оно не будет автоматически ботинки и другие параметры, такие как разрешение.

Рекомендуется удалить старые ядра из синаптических.

6
ответ дан 29 May 2018 в 12:49

Даниэль Рихтер разработал инструмент настройки графического интерфейса, позволяющий пользователям изменять настройки Grub 2 без использования командной строки. Приложение позволяет пользователю добавлять, удалять, замораживать, переименовывать и изменять порядок элементов меню загрузки. Это также позволит изменить настройки конфигурации Grub 2, такие как фоновое изображение и таймаут меню.

вы можете использовать его и установить его в соответствии с этим РУКОВОДСТВОМ

, если вы хотите глубоко в GRUB 2 вы можете прочитать это GUIDE тоже

, поэтому thx to DANIEL

5
ответ дан 29 May 2018 в 12:49

Ну, Ubuntu Tweak имеет приятный простой интерфейс для уничтожения старых изображений и заголовков и всех. Кажется, я достаточно прост, чтобы быть надежным. Crappy быстрый и грязный снимок экрана. Он будет автопопуляцией и не показывать ничего, что связано с текущим ядром. Не связан с проектом, но он работал хорошо для меня в прошлом.

3
ответ дан 29 May 2018 в 12:49
  • 1
    +1, очень приятное решение, я надеюсь, что другие будут голосовать! – Neil Trodden 14 November 2010 в 01:10

Это не основанный на графическом интерфейсе, но самый простой способ удалить предыдущие изображения Linux - это простую команду:

sudo apt-get autoremove

Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды.

Если вы просто должны иметь графический интерфейс, затем запустите Synaptic, затем нажмите кнопку «Статус» в левом нижнем углу, затем выберите Фильтр «Установлен (автоматический съемный)» из списка над ним. Затем выберите все в этом списке (смените или нажмите «Ctrl» или используйте CTRL-A) и щелкните правой кнопкой мыши, чтобы выбрать «Отметить для удаления».

Например, ниже я запускаю Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды. kernel, поэтому, если я хочу удалить предыдущее ядро ​​2.6.35.25:

scaine@GroovyTosh:~$ uname -r
2.6.35-27-generic
scaine@GroovyTosh:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED
  linux-backports-modules-input-2.6.35-25-generic oss-compat
0 upgraded, 0 newly installed, 2 to remove and 44 not upgraded.
After this operation, 172kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 277680 files and directories currently installed.)
Removing linux-backports-modules-input-2.6.35-25-generic ...
update-initramfs: Generating /boot/initrd.img-2.6.35-25-generic
Removing oss-compat ...
scaine@GroovyTosh:~$ 
3
ответ дан 29 May 2018 в 12:49
  • 1
    Эта команда не представила никаких пакетов для удаления? Кроме того, «Установленный (автоматический съемный)» не входит в мой список фильтров статуса. – Neil Trodden 13 August 2010 в 00:49
  • 2
    Элементы состояния являются динамическими: после удаления всего, что можно удалить, запись исчезнет. Аналогично, команда sudo apt-get autoremove " просто скажет что-то вроде «0 обновлено, 0 вновь установлено, 0 удалено и 0 не уррадировано». Повторите попытку после выпуска следующего обновления ядра. – Scaine 17 August 2010 в 16:18
  • 3
    autoremove не удалит старые версии ядра; он только избавляется от вещей, которые были установлены как зависимости, которые больше не нужны. – ImaginaryRobots 6 February 2011 в 22:50
  • 4
    Ах хорошо. Но тогда ... это включает в себя старые ядра, по крайней мере, в моей системе. Есть ли обстоятельства, когда старые ядра все еще имеют зависимости каким-то образом? – Scaine 6 February 2011 в 23:35
  • 5
    Два голоса, а затем причудливо два голоса. Поэтому я добавил доказательство того, что старые ядра легко удаляются с помощью одной команды, несмотря на то, что ImaginaryRobots заявляет об обратном (что само получило два голоса за!). Я не уверен, что мне не хватает места здесь? Я полностью получил неправильный конец палки? – Scaine 7 March 2011 в 01:06

Лично я использую следующую настройку (наследие grub):

title      Ubuntu 10.10 Maverick Meerkat, latest kernel
uuid       ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel     /vmlinuz ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca
initrd     /initrd.img
savedefault

title      Ubuntu 10.10 Maverick Meerkat, latest kernel in recovery mode
uuid       ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel     /vmlinuz ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume
initrd     /initrd.img

title      Ubuntu 10.10 Maverick Meerkat, previous kernel
uuid       ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel     /vmlinuz.old ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca
initrd     /initrd.img.old
savedefault

title      Ubuntu 10.10 Maverick Meerkat, previous kernel in recovery mode
uuid       ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel     /vmlinuz.old ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume
initrd     /initrd.img.old

title      Memory test
uuid       ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf
kernel     /boot/memtest86+.bin

### BEGIN AUTOMAGIC KERNELS LIST
## ## Start Default Options ##
# howmany=0
# memtest86=false
## ## End Default Options ##
### END DEBIAN AUTOMAGIC KERNELS LIST

Это работает, потому что Ubuntu автоматически обновляет символические ссылки /vmlinuz, /initrd.img, чтобы указать на последнее установленное изображение ядра и initramfs (и [ f5], чтобы указать на предыдущие).

Это не будет работать с /boot на отдельном разделе.

Я не могу понять, почему Ubuntu не использует это по умолчанию и строит невыносимо уродливые и корявые обходные пути, которые заполняют экран загрузчика чрезмерно избыточными и бесполезными строками. На мой взгляд, экран должен выглядеть примерно так:

Ubuntu, latest kernel Ubuntu, latest kernel in recovery mode Ubuntu, previous kernel Ubuntu, previous kernel in recovery mode Gentoo Windows 7 (loader) <everything you have...> ------------------------ Memory test

Четыре линии Ubuntu , по крайней мере, , кажутся излишними. Теперь представьте себе дюжину почти одинаковых строк, которые отличаются только одними цифрами (и все они означают только «boot Ubuntu»!) - и вам нужно выбрать правильный. Кошмар!

1
ответ дан 29 May 2018 в 12:49
  • 1
    Приятно, хотя я не могу прокомментировать это технически - я не знаю достаточно о Grub (или Grub 2). Это выглядит очень скользким. – Scaine 6 February 2011 в 23:38
  • 2
    @Scaine, за исключением жестко запрограммированных UUID, все должно быть довольно надежным. – ulidtko 7 February 2011 в 01:07

Вы можете установить программу под названием StartUp-Manager.

Пакет называется startupmanager. Вы можете найти это в программном центре Ubuntu или Synaptic или запустить: sudo apt-get install startupmanager в терминале.

Позволяет выбрать, какая запись grub по умолчанию, количество секунд grub ждет, пока оно не будет автоматически ботинки и другие параметры, такие как разрешение.

Рекомендуется удалить старые ядра из синаптических.

6
ответ дан 25 July 2018 в 23:18

Даниэль Рихтер разработал инструмент настройки графического интерфейса, позволяющий пользователям изменять настройки Grub 2 без использования командной строки. Приложение позволяет пользователю добавлять, удалять, замораживать, переименовывать и изменять порядок элементов меню загрузки. Это также позволит изменить настройки конфигурации Grub 2, такие как фоновое изображение и таймаут меню.

вы можете использовать его и установить его в соответствии с этим РУКОВОДСТВОМ

, если вы хотите глубоко в GRUB 2 вы можете прочитать это GUIDE тоже

, поэтому thx to DANIEL

5
ответ дан 25 July 2018 в 23:18

Ну, Ubuntu Tweak имеет приятный простой интерфейс для уничтожения старых изображений и заголовков и всех. Кажется, я достаточно прост, чтобы быть надежным. Crappy быстрый и грязный снимок экрана. Он будет автопопуляцией и не показывать ничего, что связано с текущим ядром. Не связан с проектом, но он работал хорошо для меня в прошлом.

3
ответ дан 25 July 2018 в 23:18
  • 1
    +1, очень приятное решение, я надеюсь, что другие будут голосовать! – Neil Trodden 14 November 2010 в 01:10

Это не основанный на графическом интерфейсе, но самый простой способ удалить предыдущие изображения Linux - это простую команду:

sudo apt-get autoremove

Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды.

Если вы просто должны иметь графический интерфейс, затем запустите Synaptic, затем нажмите кнопку «Статус» в левом нижнем углу, затем выберите Фильтр «Установлен (автоматический съемный)» из списка над ним. Затем выберите все в этом списке (смените или нажмите «Ctrl» или используйте CTRL-A) и щелкните правой кнопкой мыши, чтобы выбрать «Отметить для удаления».

Например, ниже я запускаю Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды. kernel, поэтому, если я хочу удалить предыдущее ядро ​​2.6.35.25:

scaine@GroovyTosh:~$ uname -r 2.6.35-27-generic scaine@GroovyTosh:~$ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED linux-backports-modules-input-2.6.35-25-generic oss-compat 0 upgraded, 0 newly installed, 2 to remove and 44 not upgraded. After this operation, 172kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 277680 files and directories currently installed.) Removing linux-backports-modules-input-2.6.35-25-generic ... update-initramfs: Generating /boot/initrd.img-2.6.35-25-generic Removing oss-compat ... scaine@GroovyTosh:~$
3
ответ дан 25 July 2018 в 23:18
  • 1
    Эта команда не представила никаких пакетов для удаления? Кроме того, «Установленный (автоматический съемный)» не входит в мой список фильтров статуса. – Neil Trodden 13 August 2010 в 00:49
  • 2
    Элементы состояния являются динамическими: после удаления всего, что можно удалить, запись исчезнет. Аналогично, команда sudo apt-get autoremove & quot; просто скажет что-то вроде «0 обновлено, 0 вновь установлено, 0 удалено и 0 не уррадировано». Повторите попытку после выпуска следующего обновления ядра. – Scaine 17 August 2010 в 16:18
  • 3
    autoremove не удалит старые версии ядра; он только избавляется от вещей, которые были установлены как зависимости, которые больше не нужны. – ImaginaryRobots 6 February 2011 в 22:50
  • 4
    Ах хорошо. Но тогда ... это включает в себя старые ядра, по крайней мере, в моей системе. Есть ли обстоятельства, когда старые ядра все еще имеют зависимости каким-то образом? – Scaine 6 February 2011 в 23:35
  • 5
    Два голоса, а затем причудливо два голоса. Поэтому я добавил доказательство того, что старые ядра легко удаляются с помощью одной команды, несмотря на то, что ImaginaryRobots заявляет об обратном (что само получило два голоса за!). Я не уверен, что мне не хватает места здесь? Я полностью получил неправильный конец палки? – Scaine 7 March 2011 в 01:06

Лично я использую следующую настройку (наследие grub):

title Ubuntu 10.10 Maverick Meerkat, latest kernel uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca initrd /initrd.img savedefault title Ubuntu 10.10 Maverick Meerkat, latest kernel in recovery mode uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume initrd /initrd.img title Ubuntu 10.10 Maverick Meerkat, previous kernel uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz.old ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca initrd /initrd.img.old savedefault title Ubuntu 10.10 Maverick Meerkat, previous kernel in recovery mode uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz.old ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume initrd /initrd.img.old title Memory test uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /boot/memtest86+.bin ### BEGIN AUTOMAGIC KERNELS LIST ## ## Start Default Options ## # howmany=0 # memtest86=false ## ## End Default Options ## ### END DEBIAN AUTOMAGIC KERNELS LIST

Это работает, потому что Ubuntu автоматически обновляет символические ссылки /vmlinuz, /initrd.img, чтобы указать на последнее установленное изображение ядра и initramfs (и .old, чтобы указать на предыдущие).

Это не будет работать с /boot на отдельном разделе.

Я не могу понять, почему Ubuntu не использует это по умолчанию и строит невыносимо уродливые и корявые обходные пути, которые заполняют экран загрузчика чрезмерно избыточными и бесполезными строками. На мой взгляд, экран должен выглядеть примерно так:

Ubuntu, latest kernel Ubuntu, latest kernel in recovery mode Ubuntu, previous kernel Ubuntu, previous kernel in recovery mode Gentoo Windows 7 (loader) <everything you have...> ------------------------ Memory test

Четыре линии Ubuntu , по крайней мере, , кажутся излишними. Теперь представьте себе дюжину почти одинаковых строк, которые отличаются только одними цифрами (и все они означают только «boot Ubuntu»!) - и вам нужно выбрать правильный. Кошмар!

1
ответ дан 25 July 2018 в 23:18
  • 1
    Приятно, хотя я не могу прокомментировать это технически - я не знаю достаточно о Grub (или Grub 2). Это выглядит очень скользким. – Scaine 6 February 2011 в 23:38
  • 2
    @Scaine, за исключением жестко запрограммированных UUID, все должно быть довольно надежным. – ulidtko 7 February 2011 в 01:07

Вы можете установить программу под названием StartUp-Manager.

Пакет называется startupmanager. Вы можете найти это в программном центре Ubuntu или Synaptic или запустить: sudo apt-get install startupmanager в терминале.

Позволяет выбрать, какая запись grub по умолчанию, количество секунд grub ждет, пока оно не будет автоматически ботинки и другие параметры, такие как разрешение.

Рекомендуется удалить старые ядра из синаптических.

6
ответ дан 27 July 2018 в 03:48

Даниэль Рихтер разработал инструмент настройки графического интерфейса, позволяющий пользователям изменять настройки Grub 2 без использования командной строки. Приложение позволяет пользователю добавлять, удалять, замораживать, переименовывать и изменять порядок элементов меню загрузки. Это также позволит изменить настройки конфигурации Grub 2, такие как фоновое изображение и таймаут меню.

вы можете использовать его и установить его в соответствии с этим РУКОВОДСТВОМ

, если вы хотите глубоко в GRUB 2 вы можете прочитать это GUIDE тоже

, поэтому thx to DANIEL

5
ответ дан 27 July 2018 в 03:48

Ну, Ubuntu Tweak имеет приятный простой интерфейс для уничтожения старых изображений и заголовков и всех. Кажется, я достаточно прост, чтобы быть надежным. Crappy быстрый и грязный снимок экрана. Он будет автопопуляцией и не показывать ничего, что связано с текущим ядром. Не связан с проектом, но он работал хорошо для меня в прошлом.

3
ответ дан 27 July 2018 в 03:48
  • 1
    +1, очень приятное решение, я надеюсь, что другие будут голосовать! – Neil Trodden 14 November 2010 в 01:10

Это не основанный на графическом интерфейсе, но самый простой способ удалить предыдущие изображения Linux - это простую команду:

sudo apt-get autoremove

Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды.

Если вы просто должны иметь графический интерфейс, затем запустите Synaptic, затем нажмите кнопку «Статус» в левом нижнем углу, затем выберите Фильтр «Установлен (автоматический съемный)» из списка над ним. Затем выберите все в этом списке (смените или нажмите «Ctrl» или используйте CTRL-A) и щелкните правой кнопкой мыши, чтобы выбрать «Отметить для удаления».

Например, ниже я запускаю Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды. kernel, поэтому, если я хочу удалить предыдущее ядро ​​2.6.35.25:

scaine@GroovyTosh:~$ uname -r 2.6.35-27-generic scaine@GroovyTosh:~$ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED linux-backports-modules-input-2.6.35-25-generic oss-compat 0 upgraded, 0 newly installed, 2 to remove and 44 not upgraded. After this operation, 172kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 277680 files and directories currently installed.) Removing linux-backports-modules-input-2.6.35-25-generic ... update-initramfs: Generating /boot/initrd.img-2.6.35-25-generic Removing oss-compat ... scaine@GroovyTosh:~$
3
ответ дан 27 July 2018 в 03:48
  • 1
    Эта команда не представила никаких пакетов для удаления? Кроме того, «Установленный (автоматический съемный)» не входит в мой список фильтров статуса. – Neil Trodden 13 August 2010 в 00:49
  • 2
    Элементы состояния являются динамическими: после удаления всего, что можно удалить, запись исчезнет. Аналогично, команда sudo apt-get autoremove & quot; просто скажет что-то вроде «0 обновлено, 0 вновь установлено, 0 удалено и 0 не уррадировано». Повторите попытку после выпуска следующего обновления ядра. – Scaine 17 August 2010 в 16:18
  • 3
    autoremove не удалит старые версии ядра; он только избавляется от вещей, которые были установлены как зависимости, которые больше не нужны. – ImaginaryRobots 6 February 2011 в 22:50
  • 4
    Ах хорошо. Но тогда ... это включает в себя старые ядра, по крайней мере, в моей системе. Есть ли обстоятельства, когда старые ядра все еще имеют зависимости каким-то образом? – Scaine 6 February 2011 в 23:35
  • 5
    Два голоса, а затем причудливо два голоса. Поэтому я добавил доказательство того, что старые ядра легко удаляются с помощью одной команды, несмотря на то, что ImaginaryRobots заявляет об обратном (что само получило два голоса за!). Я не уверен, что мне не хватает места здесь? Я полностью получил неправильный конец палки? – Scaine 7 March 2011 в 01:06

Лично я использую следующую настройку (наследие grub):

title Ubuntu 10.10 Maverick Meerkat, latest kernel uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca initrd /initrd.img savedefault title Ubuntu 10.10 Maverick Meerkat, latest kernel in recovery mode uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume initrd /initrd.img title Ubuntu 10.10 Maverick Meerkat, previous kernel uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz.old ro quiet splash root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume=UUID=51ac47a8-6372-4edf-a5a8-be8e5bc13cca initrd /initrd.img.old savedefault title Ubuntu 10.10 Maverick Meerkat, previous kernel in recovery mode uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz.old ro single root=UUID=ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume initrd /initrd.img.old title Memory test uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /boot/memtest86+.bin ### BEGIN AUTOMAGIC KERNELS LIST ## ## Start Default Options ## # howmany=0 # memtest86=false ## ## End Default Options ## ### END DEBIAN AUTOMAGIC KERNELS LIST

Это работает, потому что Ubuntu автоматически обновляет символические ссылки /vmlinuz, /initrd.img, чтобы указать на последнее установленное изображение ядра и initramfs (и .old, чтобы указать на предыдущие).

Это не будет работать с /boot на отдельном разделе.

Я не могу понять, почему Ubuntu не использует это по умолчанию и строит невыносимо уродливые и корявые обходные пути, которые заполняют экран загрузчика чрезмерно избыточными и бесполезными строками. На мой взгляд, экран должен выглядеть примерно так:

Ubuntu, latest kernel Ubuntu, latest kernel in recovery mode Ubuntu, previous kernel Ubuntu, previous kernel in recovery mode Gentoo Windows 7 (loader) <everything you have...> ------------------------ Memory test

Четыре линии Ubuntu , по крайней мере, , кажутся излишними. Теперь представьте себе дюжину почти одинаковых строк, которые отличаются только одними цифрами (и все они означают только «boot Ubuntu»!) - и вам нужно выбрать правильный. Кошмар!

1
ответ дан 27 July 2018 в 03:48
  • 1
    Приятно, хотя я не могу прокомментировать это технически - я не знаю достаточно о Grub (или Grub 2). Это выглядит очень скользким. – Scaine 6 February 2011 в 23:38
  • 2
    @Scaine, за исключением жестко запрограммированных UUID, все должно быть довольно надежным. – ulidtko 7 February 2011 в 01:07

Вы можете установить программу под названием StartUp-Manager.

Пакет называется startupmanager. Вы можете найти это в программном центре Ubuntu или Synaptic или запустить: sudo apt-get install startupmanager в терминале.

Позволяет выбрать, какая запись grub по умолчанию, количество секунд grub ждет, пока оно не будет автоматически ботинки и другие параметры, такие как разрешение.

Рекомендуется удалить старые ядра из синаптических.

6
ответ дан 31 July 2018 в 10:40

Даниэль Рихтер разработал инструмент настройки графического интерфейса, позволяющий пользователям изменять настройки Grub 2 без использования командной строки. Приложение позволяет пользователю добавлять, удалять, замораживать, переименовывать и изменять порядок элементов меню загрузки. Это также позволит изменить настройки конфигурации Grub 2, такие как фоновое изображение и таймаут меню.

вы можете использовать его и установить его в соответствии с этим РУКОВОДСТВОМ

, если вы хотите глубоко в GRUB 2 вы можете прочитать это GUIDE тоже

, поэтому thx to DANIEL

5
ответ дан 31 July 2018 в 10:40

Ну, Ubuntu Tweak имеет приятный простой интерфейс для уничтожения старых изображений и заголовков и всех. Кажется, я достаточно прост, чтобы быть надежным. Crappy быстрый и грязный снимок экрана. Он будет автопопуляцией и не показывать ничего, что связано с текущим ядром. Не связан с проектом, но он работал хорошо для меня в прошлом.

3
ответ дан 31 July 2018 в 10:40
  • 1
    +1, очень приятное решение, я надеюсь, что другие будут голосовать! – Neil Trodden 14 November 2010 в 01:10

Это не основанный на графическом интерфейсе, но самый простой способ удалить предыдущие изображения Linux - это простую команду:

sudo apt-get autoremove

Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды.

Если вы просто должны иметь графический интерфейс, затем запустите Synaptic, затем нажмите кнопку «Статус» в левом нижнем углу, затем выберите Фильтр «Установлен (автоматический съемный)» из списка над ним. Затем выберите все в этом списке (смените или нажмите «Ctrl» или используйте CTRL-A) и щелкните правой кнопкой мыши, чтобы выбрать «Отметить для удаления».

Например, ниже я запускаю Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено из этой команды. kernel, поэтому, если я хочу удалить предыдущее ядро ​​2.6.35.25:

scaine@GroovyTosh:~$ uname -r 2.6.35-27-generic scaine@GroovyTosh:~$ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED linux-backports-modules-input-2.6.35-25-generic oss-compat 0 upgraded, 0 newly installed, 2 to remove and 44 not upgraded. After this operation, 172kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 277680 files and directories currently installed.) Removing linux-backports-modules-input-2.6.35-25-generic ... update-initramfs: Generating /boot/initrd.img-2.6.35-25-generic Removing oss-compat ... scaine@GroovyTosh:~$
3
ответ дан 31 July 2018 в 10:40
  • 1
    Эта команда не представила никаких пакетов для удаления? Кроме того, «Установленный (автоматический съемный)» не входит в мой список фильтров статуса. – Neil Trodden 13 August 2010 в 00:49
  • 2
    Элементы состояния являются динамическими: после удаления всего, что можно удалить, запись исчезнет. Аналогично, команда sudo apt-get autoremove & quot; просто скажет что-то вроде «0 обновлено, 0 вновь установлено, 0 удалено и 0 не уррадировано». Повторите попытку после выпуска следующего обновления ядра. – Scaine 17 August 2010 в 16:18
  • 3
    autoremove не удалит старые версии ядра; он только избавляется от вещей, которые были установлены как зависимости, которые больше не нужны. – ImaginaryRobots 6 February 2011 в 22:50
  • 4
    Ах хорошо. Но тогда ... это включает в себя старые ядра, по крайней мере, в моей системе. Есть ли обстоятельства, когда старые ядра все еще имеют зависимости каким-то образом? – Scaine 6 February 2011 в 23:35
  • 5
    Два голоса, а затем причудливо два голоса. Поэтому я добавил доказательство того, что старые ядра легко удаляются с помощью одной команды, несмотря на то, что ImaginaryRobots заявляет об обратном (что само получило два голоса за!). Я не уверен, что мне не хватает места здесь? Я полностью получил неправильный конец палки? – Scaine 7 March 2011 в 01:06

Другие вопросы по тегам:

Похожие вопросы: