Изменить конфигурацию: изменить порядок загрузки и загрузку по умолчанию

Я установил REfind, и он прекрасно работает! Это сразу параметры Windows и Ubuntu, и они помещаются в удобное меню для выбора при загрузке компьютера.

Тем не менее, я нашел инструкции по настройке пугающими и немного запутанными.

Первый вариант - Windows и Windows загружается, если ничего не выбрано в течение 20 секунд. Я хотел бы, чтобы Ubuntu была по умолчанию, которая загружается, если ничего не выбрано. Кроме того, первая опция для Ubuntu - это меню grub. После этого есть еще два варианта, которые, по-видимому, предназначены для двух версий Ubuntu.

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

Я пытался изменить это с помощью менеджера загрузки efi в терминале ubuntu, но это не изменило порядок refind.

8
задан 17 February 2016 в 16:42

1 ответ

Во-первых, вы можете установить опцию загрузки по умолчанию в rEFInd, отредактировав элемент default_selection в refind.conf (обычно в каталоге /boot/efi/EFI/refind в Linux). Установите любое соответствующее подмножество текста, которое появляется при выделении параметра в меню, чтобы сделать его значением по умолчанию. В вашем случае default_selection vmlinuz, вероятно, будет работать хорошо.

Во-вторых, «две версии Ubuntu», на которые вы ссылаетесь, почти наверняка являются двумя разными ядрами Linux. Ядро не Ubuntu, но это ядро ​​("ядро") ОС, и в техническом смысле это часть Ubuntu, которая является Linux - это ядро ​​ Linux (в отличие от ядро FreeBSD, ядро ​​OS X или еще много чего). В любом случае, rEFInd кодируется таким образом, что все файлы в каталоге сортируются по дате в меню rEFInd, с самым последним файлом в первую очередь. Таким образом, когда вы устанавливаете новый пакет ядра, rEFInd автоматически переместит его в начало списка.

Эта сортировка взаимодействует со значением по умолчанию, которое вы установили в том, что когда вы устанавливаете значение по умолчанию, которое соответствует более чем одной записи (как vmlinuz, если у вас есть несколько ядер Linux), rEFInd использует первый элемент в списке как дефолт. Таким образом, rEFInd должен обычно загружать самое последнее ядро ​​по умолчанию, если вы установите default_selection vmlinuz в refind.conf. (Из этого правила могут быть исключения, если вы возитесь с отметками даты с помощью команды touch в Linux или если вы устанавливаете ядра в странном порядке.)

Как разработчик rEFInd, я создал эту систему для работать разумно с большинством дистрибутивов Linux, при условии, что установлен разумный default_selection. Сортировка по маркам даты, в частности, очень помогает в этом.

0
ответ дан 17 February 2016 в 16:42

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

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