Я пытаюсь исправить некоторые проблемы с отображением GRUB2 и Plymouth в версии 11.10 в рамках продолжающейся саги . Я собираюсь запустить vbeinfo
команду, чтобы проверить поддерживаемые режимы отображения, но, к сожалению, из того, что я могу сказать, эта команда может быть запущена только из GRUB2, и, следовательно, вывод виден только тогда, когда в нем выполняется команда.
Я хотел бы сохранить копию вывода для справки или обмена. Можно ли сохранить этот вывод где-нибудь, к чему я могу получить доступ после входа в систему, и если да, то как бы я это сделал? С другой стороны, если невозможно сохранить вывод, то почему бы и нет?
И потому что я знаю, что кто-то может ответить так: нет, у меня нет камеры, удобной для съемки моего экрана (кроме веб-камеры моего ноутбука, которая в лучшем случае неудобное решение), и я бы не стал записывать все это на бумаге, если я могу помочь.
hwinfo --framebuffer
отображать то же самое в tty? Вам нужно сделать это сvbeinfo
?Ответы:
Сохранение вывода
vbeinfo
будет доказательством невозможности без особой работы.К счастью, вы также можете использовать
hwinfo
список поддерживаемых режимов VBE, используя командуsudo hwinfo --framebuffer
в терминале.Установите
hwinfo
с помощью командыsudo apt-get install hwinfo
.источник
vbeinfo
что касается режимов отображения, но он возвращает совершенно другую аппаратную информацию, и в целом это не тот же формат. Это и необходимость устанавливать дополнительные пакеты несколько не элегантно. Спасибо за предложение, хотя!vbeinfo
сохраненного результата будет намного труднее достичь, и результаты будут такими же.Grub2 не позволяет сохранять файлы - с точки зрения безопасности и по причине предотвращения повреждения файловой системы из-за неверной конфигурации grub.
Самое близкое к тому, что вы можете сделать, чтобы записать информацию из grub, - это сохранить значение переменной окружения, которое вы впоследствии сможете прочитать из работающей O / S.
Таким образом, вы можете запустить,
vbeinfo
а затем создать переменную среды, содержащую информацию, которую вы хотите сохранить.В запущенной операционной системе файл
/boot/grub/grubenv
будет иметь переменную среды, которую вы только что сохранили.Вы можете проанализировать этот файл для вашей информации. Возможно, проще использовать следующее, чтобы перечислить все сохраненные переменные.
Этот файл, называемый блоком среды, ограничен 1024 символами.
Используйте следующее для сброса файла:
Примечание из этой вики :
Из моего тестирования - возможно, где-то скрывается ошибка. Может пройти несколько попыток, прежде чем блок среды будет успешно записан.
источник
К сожалению, маловероятно, что вы можете сохранить выходные данные,
vbeinfo
поскольку ни одна файловая система не была смонтирована на этом этапе процесса загрузки для GRUB2, чтобы сохранить ее.источник