Установка ядра по умолчанию [dубликат]

Я уверен, что это сработает.

wget http://ftp.us.debian.org/debian/pool/main/libv/libvpx/libvpx1_1.1.0-1_amd64.deb
sudo dpkg -i libvpx1_1.1.0-1_amd64.deb
wget http://ftp.cn.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.49-1+deb7u2_amd64.deb
sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb

Если sudo apt-get install virtualbox-5.0 говорит, что никакой установки для VirtualBox 5, загрузите установочный файл из этой ссылки

311
задан 20 May 2016 в 04:02

9 ответов

Вы можете использовать простое в использовании приложение GUI под названием Grub Customizer, чтобы сделать вашу жизнь немного легче. Как следует из названия, вы можете сделать гораздо больше, чем просто переупорядочить записи в меню GRUB.

Вы можете установить его:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

(см. Вопрос Ask Ubuntu. Безопасны ли PPA добавить в мою систему и какие «красные флаги» следить за?)

В этой статье есть Grub Customizer , Безопасны ли PPA для добавить в мою систему и какие «красные флаги» следить за? . Взгляните на него, если вы заинтересованы. Кроме того, на форумах Ubuntu есть разрешенная нить, Безопасны ли PPA для добавления в мою систему и какие «красные флаги» следует отслеживать? , который упоминает этот инструмент.

Вот несколько скриншотов:

screen_1 [!d14]

Some устранение неполадок:

Настройки Grub Customizer могут работать только с последней установки Linux / Ubuntu, той, которая установила Grub.

Например, если у кого-то установлены две ОС (Windows и Ubuntu), а затем устанавливается третья ОС (Manjaro и т. д.), а затем пытается выполнить описанный выше ответ, изменения Grub Customizer не будут работать когда он сделан из второй ОС (Ubuntu, в примере). Программа должна быть установлена ​​в ОС, поскольку, похоже, Grub Customizer может редактировать файлы Grub, созданные при установке системы, на которой она установлена.

Файлы, определяющие меню загрузки Grub, приходят в большинстве случаев с последней системой, установленной на компьютере, поэтому Grub Customizer должен быть установлен и использоваться из этой системы Linux.

276
ответ дан 17 July 2018 в 17:19

Вы можете использовать простое в использовании приложение GUI под названием Grub Customizer, чтобы сделать вашу жизнь немного легче. Как следует из названия, вы можете сделать гораздо больше, чем просто переупорядочить записи в меню GRUB.

Вы можете установить его:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

(см. Вопрос Ask Ubuntu. Безопасны ли PPA добавить в мою систему и какие «красные флаги» следить за?)

В этой статье есть Grub Customizer , Безопасны ли PPA для добавить в мою систему и какие «красные флаги» следить за? . Взгляните на него, если вы заинтересованы. Кроме того, на форумах Ubuntu есть разрешенная нить, Безопасны ли PPA для добавления в мою систему и какие «красные флаги» следует отслеживать? , который упоминает этот инструмент.

Вот несколько скриншотов:

screen_1 [!d14]

Some устранение неполадок:

Настройки Grub Customizer могут работать только с последней установки Linux / Ubuntu, той, которая установила Grub.

Например, если у кого-то установлены две ОС (Windows и Ubuntu), а затем устанавливается третья ОС (Manjaro и т. д.), а затем пытается выполнить описанный выше ответ, изменения Grub Customizer не будут работать когда он сделан из второй ОС (Ubuntu, в примере). Программа должна быть установлена ​​в ОС, поскольку, похоже, Grub Customizer может редактировать файлы Grub, созданные при установке системы, на которой она установлена.

Файлы, определяющие меню загрузки Grub, приходят в большинстве случаев с последней системой, установленной на компьютере, поэтому Grub Customizer должен быть установлен и использоваться из этой системы Linux.

276
ответ дан 23 July 2018 в 18:09

Вы также можете изменить загрузочную запись по умолчанию grub из командной строки без необходимости установки какого-либо дополнительного инструмента. Это не изменит порядок в списке, но позволит по-разному загружать другую ОС, что походит на то, что вы можете пожелать.

Сначала сделайте резервную копию /etc/default/grub. В случае, если что-то пойдет не так, вы можете легко вернуться к хорошо известной копии:

sudo cp /etc/default/grub /etc/default/grub.bak

Затем отредактируйте файл с помощью vim или текстового редактора по вашему выбору:

sudo vim /etc/default/grub

Найдите строку, содержащую

GRUB_DEFAULT=0

и установите ее на

GRUB_DEFAULT=x

, где x - это индекс элемента меню grub, к которому вы хотите загрузить по умолчанию. Обратите внимание, что пункты меню ноль-индексируются. Это означает, что первый элемент в списке 0 и что шестой элемент на самом деле 5. Поэтому, чтобы загрузить шестой элемент в списке, строка будет читать:

GRUB_DEFAULT=5

Если вы забыли порядок элементов, взгляните на /boot/grub/grub.cfg. Каждая запись меню задается строкой типа:

menuentry 'Ubuntu' [options] {

Вы также можете выбрать значение по умолчанию вместо индекса, например:

GRUB_DEFAULT='Ubuntu'

, если бы menuentry 'Ubuntu' на /boot/grub/grub.cfg. Это может быть лучший метод, поскольку он не зависит от порядка записей, которые могут измениться.

Чтобы использовать ядро ​​в подменю «Предыдущие версии Linux», используйте:

GRUB_DEFAULT="Previous Linux Versions>x"

(обязательно включите цитаты), где x - индекс старого ядра в подменю или имя ядра, как оно показано в /boot/grub/grub.cfg. Например,

GRUB_DEFAULT="Previous Linux Versions>4.13.0-43-generic"

Затем создайте обновленное меню grub:

sudo update-grub
217
ответ дан 17 July 2018 в 17:19

Откройте окно терминала (Ctrl + Alt + T) или нажмите Alt + F2.

Введите gksu nautilus и нажмите Ctrl .

] Это откроет браузер файлов Nautilus с разрешением на изменение файлов, принадлежащих root.

Перейдите к файлу /boot/grub/grub.cfg и дважды щелкните, чтобы открыть файл в текстовом редакторе.

Вырезать, переместить и вставить разделы в том файле, который принадлежит к разным операционным системам. Вы должны быть очень осторожны, когда делаете это, как будто вы делаете это неправильно, тогда вы больше не сможете загружаться. Загрузка Windows всегда можно восстановить с помощью инструментов с установочного диска Windows (FIXMBR), который перезаписывает GRUB-MBR с помощью обычного Windows-MBR.

Я тестировал его с Ubuntu 9.04 до 12.04, и он

Но я только попытался переместить раздел загрузки Windows в верхнюю часть списка, чтобы он стал по умолчанию.

Если моя память правильная, каждый раздел меню загрузки в файле начинается с begin ... и заканчивается ... end. И это пробегает несколько строк текста.

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

-5
ответ дан 17 July 2018 в 17:19

Я попробовал следующее и получил хорошие результаты.

Откройте окно терминала (Ctrl + Alt + T),

Введите sudo gksu nautilus и нажмите Enter. Введите свой пароль пользователя.

Перейдите к файлу /boot/grub/grub.cfg. Скопируйте и вставьте файл в тот же каталог, чтобы создать резервную копию файла grub.cfg. Затем дважды щелкните grub.cfg, чтобы открыть файл в текстовом редакторе.

В файле вы найдете строку (set default="0"). Измените 0 на номер строки в Grub, который вы хотите загрузить. Шахта была шестой строкой, поэтому я использовал 5, так как первая строка считается 0. Сохраните файл. Перезагрузите компьютер, и если вы выберете правильную линию, он будет выделен, когда Grub загрузится.

Удачи

-2
ответ дан 17 July 2018 в 17:19

Вы также можете изменить загрузочную запись по умолчанию grub из командной строки без необходимости установки какого-либо дополнительного инструмента. Это не изменит порядок в списке, но позволит по-разному загружать другую ОС, что походит на то, что вы можете пожелать.

Сначала сделайте резервную копию /etc/default/grub. В случае, если что-то пойдет не так, вы можете легко вернуться к хорошо известной копии:

sudo cp /etc/default/grub /etc/default/grub.bak

Затем отредактируйте файл с помощью vim или текстового редактора по вашему выбору:

sudo vim /etc/default/grub

Найдите строку, содержащую

GRUB_DEFAULT=0

и установите ее на

GRUB_DEFAULT=x

, где x - это индекс элемента меню grub, к которому вы хотите загрузить по умолчанию. Обратите внимание, что пункты меню ноль-индексируются. Это означает, что первый элемент в списке 0 и что шестой элемент на самом деле 5. Поэтому, чтобы загрузить шестой элемент в списке, строка будет читать:

GRUB_DEFAULT=5

Если вы забыли порядок элементов, взгляните на /boot/grub/grub.cfg. Каждая запись меню задается строкой типа:

menuentry 'Ubuntu' [options] {

Вы также можете выбрать значение по умолчанию вместо индекса, например:

GRUB_DEFAULT='Ubuntu'

, если бы menuentry 'Ubuntu' на /boot/grub/grub.cfg. Это может быть лучший метод, поскольку он не зависит от порядка записей, которые могут измениться.

Чтобы использовать ядро ​​в подменю «Предыдущие версии Linux», используйте:

GRUB_DEFAULT="Previous Linux Versions>x"

(обязательно включите цитаты), где x - индекс старого ядра в подменю или имя ядра, как оно показано в /boot/grub/grub.cfg. Например,

GRUB_DEFAULT="Previous Linux Versions>4.13.0-43-generic"

Затем создайте обновленное меню grub:

sudo update-grub
217
ответ дан 23 July 2018 в 18:09
  • 1
    Последнее, что я посмотрел grub2, генерирует так много записей на лету, что действительно сложно определить, какой номер использовать для записи. – Joe 20 June 2012 в 22:53
  • 2
    Использование индекса может быть довольно грязным - список ОС может измениться после обновления. Но вы можете посмотреть в /boot/grub/grub.cfg и найти имя желаемой ОС по умолчанию. Затем используйте указанное имя вместо индекса. Пример: GRUB_DEFAULT="Microsoft Windows XP Professional (on /dev/sda1)" вместо GRUB_DEFAULT=7 – geekQ 9 December 2012 в 17:57
  • 3
    Для этого требуется обновление, связанное с двумя уровнями текущего меню grub. – Hannu 21 August 2015 в 12:47
  • 4
    В текущей версии Ubuntu 16.04, если вы хотите выбрать конкретное ядро ​​для загрузки, вам нужно добавить в подменю Advanced options for Ubuntu, например: GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 4.4.0-34-generic' – Geoff Williams 13 September 2016 в 17:30
  • 5
    @BandaMuhammadAlHelal Что будет пытаться загрузить 7-й элемент в вашем списке - это то, что вы хотите? Если вы хотите использовать 6-й элемент в своем списке, используйте GRUB_DEFAULT=5. – Nick 16 January 2017 в 18:01

Откройте окно терминала (Ctrl + Alt + T) или нажмите Alt + F2.

Введите gksu nautilus и нажмите Ctrl .

] Это откроет браузер файлов Nautilus с разрешением на изменение файлов, принадлежащих root.

Перейдите к файлу /boot/grub/grub.cfg и дважды щелкните, чтобы открыть файл в текстовом редакторе.

Вырезать, переместить и вставить разделы в том файле, который принадлежит к разным операционным системам. Вы должны быть очень осторожны, когда делаете это, как будто вы делаете это неправильно, тогда вы больше не сможете загружаться. Загрузка Windows всегда можно восстановить с помощью инструментов с установочного диска Windows (FIXMBR), который перезаписывает GRUB-MBR с помощью обычного Windows-MBR.

Я тестировал его с Ubuntu 9.04 до 12.04, и он

Но я только попытался переместить раздел загрузки Windows в верхнюю часть списка, чтобы он стал по умолчанию.

Если моя память правильная, каждый раздел меню загрузки в файле начинается с begin ... и заканчивается ... end. И это пробегает несколько строк текста.

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

-5
ответ дан 23 July 2018 в 18:09
  • 1
    Вам не нужно запускать sudo update-grub в какой-то момент? – Eliah Kagan 6 July 2012 в 17:01
  • 2
    /boot/grub/grub.cfg перезаписывается при каждом установленном / обновленном пакете, запускающем обновление Grub, эффективно вызывая update-grub. И это генерирует новый grub.cfg. Поэтому настройка Grub выполняется в файлах в каталоге /etc, как объяснялось другими ответами, чтобы убедиться, что он постоянный. – gertvdijk 20 September 2012 в 01:16
  • 3
    Этот ответ берется почти дословно из tombuntu.com/index.php/2011/09/25/… . Просьба предоставить кредит, в котором должен быть предоставлен кредит. – James McMahon 7 November 2012 в 05:00
  • 4
    Этот ответ, похоже, не изменяет порядок элементов загрузки. – Sparhawk 26 May 2014 в 08:44
  • 5
    Я использую Linux Mint Debian Edition. У меня не было / etc / default / grub, но было найдено, что значение GRUB_DEFAULT для изменения было в /etc/grub.d/00_header. После изменения GRUB_DEFAULT в 00_header с моим именем загрузочной записи я просто запускал & sudo update-grub & quot; и вуаля, успех. – Fuzzy Analysis 14 December 2014 в 07:11
  • 6
    Я видел эти же команды в tipsonubuntu.com/2016/07/20/grub2-boot-order-ubuntu-16-04 Я понял, что эти команды будут работать, только если они были выпущены из системы в сначала загрузите заказ 0. – Sun Bear 2 January 2018 в 05:35

Я попробовал следующее и получил хорошие результаты.

Откройте окно терминала (Ctrl + Alt + T),

Введите sudo gksu nautilus и нажмите Enter. Введите свой пароль пользователя.

Перейдите к файлу /boot/grub/grub.cfg. Скопируйте и вставьте файл в тот же каталог, чтобы создать резервную копию файла grub.cfg. Затем дважды щелкните grub.cfg, чтобы открыть файл в текстовом редакторе.

В файле вы найдете строку (set default="0"). Измените 0 на номер строки в Grub, который вы хотите загрузить. Шахта была шестой строкой, поэтому я использовал 5, так как первая строка считается 0. Сохраните файл. Перезагрузите компьютер, и если вы выберете правильную линию, он будет выделен, когда Grub загрузится.

Удачи

-2
ответ дан 23 July 2018 в 18:09
  • 1
    как вы можете видеть в начале файла, в нем говорится, что вы не должны этого делать. вместо этого отредактируйте /etc/default/grub, а затем запустите update-grub. – sazary 23 October 2012 в 16:32
  • 2
    и я бы не рекомендовал gksu nautilus. Слишком легко сбросить бомбу в вашей системе. – sylvainulg 28 March 2013 в 15:20
  • 3
    проверьте это сообщение: psychocats.net/ubuntu/bootmenu – tqjustc 29 January 2015 в 02:07
  • 4
    По какой-то причине этот ответ показан как «автоматический ответ». в google при поиске: & quot; порядок загрузки загрузки grub & quot ;. – lepe 11 September 2015 в 03:55
  • 5
    @lepe, не волнуйтесь, для меня по умолчанию linuxandubuntu.com/home/… – vladkras 15 May 2016 в 10:24

Откройте окно терминала (Ctrl + Alt + T) или нажмите Alt + F2.

Введите gksu nautilus и нажмите Enter.

Это откроет файл браузер Nautilus с разрешением на изменение файлов, принадлежащих root.

Перейдите к файлу /boot/grub/grub.cfg и дважды щелкните, чтобы открыть файл в текстовом редакторе.

Вырезать, переместить и вставить разделы в этом файле, принадлежащие разным операционным системам. Вы должны быть очень осторожны, когда делаете это, как будто вы делаете это неправильно, тогда вы больше не сможете загружаться. Загрузка Windows всегда может быть восстановлена ​​с помощью инструментов с установочного диска Windows (FIXMBR), который перезаписывает GRUB-MBR с помощью обычного Windows-MBR.

Я тестировал его с Ubuntu 9.04 до 12.04, и он

Но я только попытался переместить раздел загрузки Windows в верхнюю часть списка, чтобы он стал по умолчанию.

Если моя память верна, каждый раздел меню загрузки в файле начинается с begin ... и заканчивается ... end. И охватывает несколько строк текста.

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

34
ответ дан 6 August 2018 в 18:07

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

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