Я использую rEFInd для загрузки Ubuntu с Macbook Pro. Ubuntu попросил меня обновить (не обновить), и я сделал. Когда я перезапустил, rEFInd показывал две записи для Ubuntu (Boot boot\vmlinuz-0.2.7
против 0.1.9
, например).
Это проблематично? Есть ли способ удалить лишнюю загрузочную запись? Есть ли способ предотвратить это после будущих обновлений?
Это произошло из-за того, что было установлено новое ядро, что вызвало то, что rEFInd создал новую запись. vmlinuz
- это имя исполняемого файла ядра Linux. Когда установлено 2 или более ядер, вы можете использовать любое из них и выбрать их при загрузке.
Это проблематично?
blockquote>Нет. Это просто новая запись, вы можете выбрать любой из них, и вы должны загрузиться в Ubuntu. Пожалуйста, имейте в виду, что более новое ядро обычно лучше старого.
Есть ли способ удалить дополнительную загрузочную запись?
blockquote>Там нет "extra". Просто новый, который включает в себя последние обновления и исправления. При повторном обновлении пакетов управление пакетами автоматически удалит самое старое ядро. Если вы чувствуете, что новое ядро работает нормально, вы также можете удалить старое ядро.
Есть ли способ предотвратить это после будущих обновлений?
blockquote>Вы не должны предотвращать такое поведение, это вполне ожидаемо и лучший путь. Вы также не должны препятствовать обновлениям ядра, так как это оставляет вас с возможными ошибками и неподдерживаемым новым оборудованием или без последних оптимизаций.
Одним из простых способов установить ваше последнее ядро Ubuntu в качестве rEFInd по умолчанию было бы использование файлового менеджера для подтверждения местоположения refind.conf; если вы уже не уверены Установкой rEFInd по умолчанию будет /boot/efi/EFI/rEFInd/refind.conf, но ваша установка может отличаться.
Как только местоположение будет подтверждено, откройте gedit со сверхдержавами
gksu gedit /boot/efi/rEFInd/refind.conf
и убедитесь, что ваше местоположение для повторного использования используется.Используйте Ctrl kbd> + F kbd> и введите «default_selection» в открывшемся текстовом поле, чтобы найти расположение параметра, которое необходимо изменить. Измените числовое значение на 2 или 3 в зависимости от того, где отображается значок rEFInd во время загрузки. (числа поднимаются слева направо без нуля, т.е. первый слева равен 1).
Не забудьте раскомментировать строку
#default_selection
(ту, которую мы только что отредактировали), чтобы сделать ее применимой. Сохраните документ и закройтеgedit
.После проверки того, что все работает должным образом после редактирования
refind.conf
; Вы можете повторить процедуруgedit
, чтобы изменить файлrefind.conf
, но на этот раз установите тайм-аут 20 на меньшее значение. Установка его в 2 дает достаточно времени, чтобы пойматьrefind
при необходимости (если обратить внимание), но улучшит время загрузки, оставленное без присмотра.