rEfind показывает несколько вариантов Ubuntu

Это похоже на то, что вы просите.

gawk '/^Package:/{printf $2 "\t"} /^Version:/{print $2}' /var/lib/dpkg/available

Он должен быть несколько быстрее, чем синтаксический анализ вывода другой команды. Если вы хотите испортить форматирование (для package: version - обратите внимание, что это не то, о чем просит ваш вопрос), вы можете изменить первый printf на:

printf $2 ": "
3
задан 10 April 2017 в 16:24

5 ответов

Ubuntu недавно переименовал MokManager.efi в mmx64.efi и добавил fbx64.efi (который только запускает GRUB по новому пути). rEFInd распознает MokManager и обрабатывает его особым образом и игнорирует некоторые известные избыточные загрузчики, но это переименование приводит к тому, что обе эти программы появляются, когда они не нужны или должны обрабатываться по-новому.

[d1 ] Я исправил эту проблему и выпустил ее в rEFInd 0.10.6, но, пожалуйста, используйте последнюю доступную версию (в настоящее время 0.10.7), поскольку 0.10.6 имеет несвязанную ошибку, которая может привести к зависанию в некоторых системах. [ ! d1]

После установки и перезагрузки опции fbx64.efi и mmx64.efi должны исчезнуть из списка ОС, а во второй строке для mmx64.efi появится новый значок ключа (хотя это инструмент, связанный с Безопасная загрузка, так что это бесполезно на Mac, так как Mac не поддерживает Secure Boot).

Обратите внимание, однако, что сценарий refind-install обычно устанавливает драйвер файловой системы EFI для ext4fs, который обычно будет позволяют запускать ядра Linux напрямую. Результатом будет один значок для запуска GRUB, а другой - для запуска ядра Linux напрямую. Это избыточно, но они также запускают Ubuntu по-разному, поэтому есть некоторая ценность для их доступности: если один метод перестает работать, другой может продолжать работать. Если вы не хотите, чтобы в меню были два параметра, вы можете удалить их, удалив драйвер файловой системы EFI или используя dont_scan_volumes, dont_scan_dirs или dont_scan_files в refind.conf. Подробнее см. Документацию rEFInd, и особенно:

http://www.rodsbooks.com/refind/configfile.html http://www.rodsbooks.com/refind/linux.html [!d4 ]
2
ответ дан 22 May 2018 в 23:48
  • 1
    Привет Род, спасибо за твою работу над этим, это действительно потрясающе. Было бы здорово, если бы вы могли обновить документы для переосмысления, чтобы отразить это переименование, поскольку мне потребовалось несколько часов, чтобы выяснить, почему у меня не было MokManager.efi на Ubuntu 17.04! – beyond-code 6 May 2017 в 18:32

Ubuntu недавно переименовал MokManager.efi в mmx64.efi и добавил fbx64.efi (который только запускает GRUB по новому пути). rEFInd распознает MokManager и обрабатывает его особым образом и игнорирует некоторые известные избыточные загрузчики, но это переименование приводит к тому, что обе эти программы появляются, когда они не нужны или должны обрабатываться по-новому.

Я исправил эту проблему и выпустил ее в rEFInd 0.10.6, но, пожалуйста, используйте последнюю доступную версию (в настоящее время 0.10.7), поскольку 0.10.6 имеет несвязанную ошибку, которая может привести к зависанию в некоторых системах. [ ! d1]

После установки и перезагрузки опции fbx64.efi и mmx64.efi должны исчезнуть из списка ОС, а во второй строке для mmx64.efi появится новый значок ключа (хотя это инструмент, связанный с Безопасная загрузка, так что это бесполезно на Mac, так как Mac не поддерживает Secure Boot).

Обратите внимание, однако, что сценарий refind-install обычно устанавливает драйвер файловой системы EFI для ext4fs, который обычно будет позволяют запускать ядра Linux напрямую. Результатом будет один значок для запуска GRUB, а другой - для запуска ядра Linux напрямую. Это избыточно, но они также запускают Ubuntu по-разному, поэтому есть некоторая ценность для их доступности: если один метод перестает работать, другой может продолжать работать. Если вы не хотите, чтобы в меню были два параметра, вы можете удалить их, удалив драйвер файловой системы EFI или используя dont_scan_volumes, dont_scan_dirs или dont_scan_files в refind.conf. Подробнее см. Документацию rEFInd, и особенно:

http://www.rodsbooks.com/refind/configfile.html http://www.rodsbooks.com/refind/linux.html
2
ответ дан 18 July 2018 в 15:14

Ubuntu недавно переименовал MokManager.efi в mmx64.efi и добавил fbx64.efi (который только запускает GRUB по новому пути). rEFInd распознает MokManager и обрабатывает его особым образом и игнорирует некоторые известные избыточные загрузчики, но это переименование приводит к тому, что обе эти программы появляются, когда они не нужны или должны обрабатываться по-новому.

Я исправил эту проблему и выпустил ее в rEFInd 0.10.6, но, пожалуйста, используйте последнюю доступную версию (в настоящее время 0.10.7), поскольку 0.10.6 имеет несвязанную ошибку, которая может привести к зависанию в некоторых системах. [ ! d1]

После установки и перезагрузки опции fbx64.efi и mmx64.efi должны исчезнуть из списка ОС, а во второй строке для mmx64.efi появится новый значок ключа (хотя это инструмент, связанный с Безопасная загрузка, так что это бесполезно на Mac, так как Mac не поддерживает Secure Boot).

Обратите внимание, однако, что сценарий refind-install обычно устанавливает драйвер файловой системы EFI для ext4fs, который обычно будет позволяют запускать ядра Linux напрямую. Результатом будет один значок для запуска GRUB, а другой - для запуска ядра Linux напрямую. Это избыточно, но они также запускают Ubuntu по-разному, поэтому есть некоторая ценность для их доступности: если один метод перестает работать, другой может продолжать работать. Если вы не хотите, чтобы в меню были два параметра, вы можете удалить их, удалив драйвер файловой системы EFI или используя dont_scan_volumes, dont_scan_dirs или dont_scan_files в refind.conf. Подробнее см. Документацию rEFInd, и особенно:

http://www.rodsbooks.com/refind/configfile.html http://www.rodsbooks.com/refind/linux.html
2
ответ дан 24 July 2018 в 20:35

Ubuntu недавно переименовал MokManager.efi в mmx64.efi и добавил fbx64.efi (который только запускает GRUB по новому пути). rEFInd распознает MokManager и обрабатывает его особым образом и игнорирует некоторые известные избыточные загрузчики, но это переименование приводит к тому, что обе эти программы появляются, когда они не нужны или должны обрабатываться по-новому.

Я исправил эту проблему и выпустил ее в rEFInd 0.10.6, но, пожалуйста, используйте последнюю доступную версию (в настоящее время 0.10.7), поскольку 0.10.6 имеет несвязанную ошибку, которая может привести к зависанию в некоторых системах. [ ! d1]

После установки и перезагрузки опции fbx64.efi и mmx64.efi должны исчезнуть из списка ОС, а во второй строке для mmx64.efi появится новый значок ключа (хотя это инструмент, связанный с Безопасная загрузка, так что это бесполезно на Mac, так как Mac не поддерживает Secure Boot).

Обратите внимание, однако, что сценарий refind-install обычно устанавливает драйвер файловой системы EFI для ext4fs, который обычно будет позволяют запускать ядра Linux напрямую. Результатом будет один значок для запуска GRUB, а другой - для запуска ядра Linux напрямую. Это избыточно, но они также запускают Ubuntu по-разному, поэтому есть некоторая ценность для их доступности: если один метод перестает работать, другой может продолжать работать. Если вы не хотите, чтобы в меню были два параметра, вы можете удалить их, удалив драйвер файловой системы EFI или используя dont_scan_volumes, dont_scan_dirs или dont_scan_files в refind.conf. Подробнее см. Документацию rEFInd, и особенно:

http://www.rodsbooks.com/refind/configfile.html http://www.rodsbooks.com/refind/linux.html
2
ответ дан 31 July 2018 в 13:34

Ubuntu недавно переименовал MokManager.efi в mmx64.efi и добавил fbx64.efi (который только запускает GRUB по новому пути). rEFInd распознает MokManager и обрабатывает его особым образом и игнорирует некоторые известные избыточные загрузчики, но это переименование приводит к тому, что обе эти программы появляются, когда они не нужны или должны обрабатываться по-новому.

Я исправил эту проблему и выпустил ее в rEFInd 0.10.6, но, пожалуйста, используйте последнюю доступную версию (в настоящее время 0.10.7), поскольку 0.10.6 имеет несвязанную ошибку, которая может привести к зависанию в некоторых системах. [ ! d1]

После установки и перезагрузки опции fbx64.efi и mmx64.efi должны исчезнуть из списка ОС, а во второй строке для mmx64.efi появится новый значок ключа (хотя это инструмент, связанный с Безопасная загрузка, так что это бесполезно на Mac, так как Mac не поддерживает Secure Boot).

Обратите внимание, однако, что сценарий refind-install обычно устанавливает драйвер файловой системы EFI для ext4fs, который обычно будет позволяют запускать ядра Linux напрямую. Результатом будет один значок для запуска GRUB, а другой - для запуска ядра Linux напрямую. Это избыточно, но они также запускают Ubuntu по-разному, поэтому есть некоторая ценность для их доступности: если один метод перестает работать, другой может продолжать работать. Если вы не хотите, чтобы в меню были два параметра, вы можете удалить их, удалив драйвер файловой системы EFI или используя dont_scan_volumes, dont_scan_dirs или dont_scan_files в refind.conf. Подробнее см. Документацию rEFInd, и особенно:

http://www.rodsbooks.com/refind/configfile.html http://www.rodsbooks.com/refind/linux.html
2
ответ дан 31 July 2018 в 23:37

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

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