Ошибка темы Grub Customizer - не удается найти "theme.txt"
Что я сделал:
- Свежая установка Ubuntu 14.04
- Установил BURG на всех 4 моих жестких дисках (плюс hd0)
- Кажется, работает нормально
- Установите GRUB Customizer и запустите от имени пользователя root в режиме BURG
Тогда я получаю эту ошибку:
*** initializing (w/o specified bootloader type)…
* reading partition info…
* Loading Framebuffer resolutions (background process)
* Finding out if this is a live CD
sh: 1: hwinfo: not found
*** initializing (w/ specified bootloader type)…
* Checking if the config directory is clean
*** loading configuration
*** loading - preserveConfig: no
* unsetting saved config
*** loading settings
*** loading grub list
* loading scripts…
* loading proxies…
* cleaning up proxy configuration…
* creating proxifiedScript links & chmodding other files…
* running burg-mkconfig
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
* restoring grub configuration
* removing invalid proxies from list
* loading completed
*** grub list completely loaded
*** loading saved grub list
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
exception '28InvalidStringFormatException'
with message 'theme index file path must contain '/boot/burg/themes' given path: 'saved''
in /build/buildd/grub-customizer-4.0.6/src/Model/ThemeManager.cpp:68
Когда я пытаюсь переключиться на любую тему, он говорит, что не может найти "theme.txt".
ВСЕ мои темы содержат путь / boot / burg / themes.
"/ boot / burg / themes / sora / theme" существует. Но почему "тема", а не "theme.txt"?
Переименование не помогает.
Любое решение высоко ценится!
8 ответов
В качестве альтернативы простому методу темы, который предоставляет некоторые параметры, такие как цвет, обои и шрифт, вы можете установить сложные пакеты тем, чтобы получить еще более привлекательное меню загрузки.
Есть несколько источников загрузки, таких как эта тема на http://ubuntuforums.org/showthread.php?t=1823915 (требуется учетная запись) или поиск по "grub" на http://gnome-look.org/
Просто скачайте такой пакет (который находится в tar.gz
в большинстве случаев) и добавьте его в список доступных тем, используя кнопку "Добавить" рядом с темой выбора.
После изменения темы вы увидите простой редактор, который дает предварительный просмотр изображений и позволяет управлять файлами. Измененное содержимое темы будет сохранено при нажатии кнопки сохранения.
У меня та же проблема, и я использовал этот метод...
Полностью удалить бург:
sudo apt-get remove --purge burg burg-common burg-emu burg-pc burg-themes burg-themes-common
Переустановите бург:
sudo add-apt-repository ppa:n-muench/burg && sudo apt-get update && sudo apt-get install burg burg-themes && sudo burg-install "(hd0)" && sudo update-burg && sudo burg-emu
а также...
Я нуб, но как только ни одно из найденных мной решений не сработало, я решил поделиться.
У меня возникла та же проблема после того, как я обновил Ubuntu и каким-то образом загрузчик был изменен с BURG обратно на GRUB. Я пытался следовать этому руководству и в итоге столкнулся с тем же набором проблем: "theme.txt not found", "путь к файлу индекса темы должен содержать" / boot / burg / themes "", burg-emu начал выглядеть так. Когда я снова очистил и заново установил burg и grub-customizer, я попытался запустить burg-emu через терминал сразу после запуска update-burg. Удивительно, но это сработало, но список был полон разных версий Ubuntu. Я запустил Grub Customizer, чтобы избавиться от них, и он сломал мой burg.cfg. Я открыл / etc / default / burg, изменил GRUB_THEME на "сохраненный" вместо несуществующего "theme.txt", который Grub Customizer пытался найти, и обновил burg.cfg, что решило проблему.
Поэтому после переустановки я набрал:
update-burg && burg-emu
после этого я могу переключаться между темами с помощью f2, но не пытайтесь запустить grub-customizer, потому что он все испортил...
Ну, у вас должен быть файл theme.txt для всех ваших тем. Скорее всего, файл темы, который вы переименовали, не является фактическим файлом темы и поэтому не будет работать независимо от переименования. Это учебник, которому я следовал, и он работал для меня: http://develop.alpdesigns.ch/pages/ubuntu/brug-and-theme-configuration.html Я вернусь обратно в grub, очистлю все установленные пакеты burg и переустановлю заново, Может быть, попробовать связанный учебник, как я уже сказал, он работал без проблем для меня...
Полностью удалить бург:
sudo apt-get remove --purge burg burg-common burg-emu burg-pc burg-themes burg-themes-common
Переустановите бург:
sudo add-apt-repository ppa:n-muench/burg && sudo apt-get update && sudo apt-get install burg burg-themes && sudo burg-install "(hd0)" && sudo update-burg && sudo burg-emu
Скачать тему. Разархивируйте его. либо установите, запустив сценарий install.sh в папке темы, либо скопируйте папку темы в загруженную папку, отличную от install.sh.
Посмотри сюда. https://www.fosslicious.com/2019/12/easy-way-install-grub-themes-ubuntu-linux.html
Не используйте Grub Customizer. Он просто повреждает файл burg.cfg. Вот почему он не может найти файл theme.txt. Вместо этого выберите тему непосредственно из эмулятора burg. Просто наберите "sudo burg-emu" в Терминале. Но никогда не используйте Grub Customizer для настройки вашего файла burg.cfg.
Я нуб, но как только ни одно из найденных мной решений не сработало, я решил поделиться.
У меня возникла та же проблема после того, как я обновил Ubuntu и каким-то образом загрузчик был изменен с BURG обратно на GRUB. Я пытался следовать учебному пособию и в итоге столкнулся с тем же набором проблем: "theme.txt not found", "путь к файлу индекса темы должен содержать" /boot/burg/themes'", burg-emu
начал выглядеть так Когда я очистил и переустановил оба burg
а также grub-customizer
еще раз попробовал запустить burg-emu
через терминал сразу после запуска update-burg
, Удивительно, но это сработало, но список был полон разных версий Ubuntu. Я запустил Grub Customizer, чтобы избавиться от них, и он сломал мой burg.cfg
, я открыл /etc/default/burg
изменилось GRUB_THEME
в "сохраненный" вместо несуществующего "theme.txt", который Grub Customizer пытался найти и обновить burg.cfg
, который решил проблему.
Вы должны переместить все файлы в подкаталог и переместить его в основной. Удалите install.sh и другие файлы.