Grub с названием рабочего окружения
Grub с названием рабочего окружения
Что не понятного? Не хочу тему хотелок создавать, а хочу чтобы на всех дистрибутивах при запуске систем отображалась среда окружения. Это важно когда несколько систем РОСЫ установлено, а отражается в меню загрузки одинаковые названия систем.
Re: Когда наступит счастье?
Дык, в GRUB наверное самому можно переименовывать как угодно.
Re: Когда наступит счастье?
Думаю да, нажав кнопку Е, редактирую название, но не знаю как выйти с сохранением- всё остаётся как было даже нажав после другую кнопку и запустив систему. А зачем пользователям этот гомор когда можно сразу сборщикам прописывать и название среды. И такое длится с июня 2013 года (релиз R1)Алзим писал(а):Дык, в GRUB наверное самому можно переименовывать как угодно.
Последний раз редактировалось Борис3 30 янв 2017, 21:59, всего редактировалось 1 раз.
Re: Когда наступит счастье?
Я не спец в GRUB2 и у меня всего одна DE Росы на компе. Остальные в ВиртуалБокс.
Попробуйте воспользоваться этой инструкцией. Может подойдёт. https://ru.wikibooks.org/wiki/Grub_2
Попробуйте воспользоваться этой инструкцией. Может подойдёт. https://ru.wikibooks.org/wiki/Grub_2
Re: Когда наступит счастье?
Нет, это общая книга про GRUB и работу с.ним, в РОСА индивидуальный подход и как работать с его редактированием могут сказать лишь кто работал с этим вопросом. Пока из консоли grub не идёт у меня команда update-grub2 для сохранения изменений.Алзим писал(а):Я не спец в GRUB2 и у меня всего одна DE Росы на компе. Остальные в ВиртуалБокс.
Попробуйте воспользоваться этой инструкцией. Может подойдёт. https://ru.wikibooks.org/wiki/Grub_2
Re: Когда наступит счастье?
А просто напрямую отредактировать /boot/grub2/grub.cfg не подойдет?и как работать с его редактированием могут сказать лишь кто работал с этим вопросом.
Код: Выделить всё
su -
********
kwrite /boot/grub2/grub.cfg
Re: Когда наступит счастье?
Из под пользователя?Борис3 писал(а): Пока из консоли grub не идёт у меня команда update-grub2 для сохранения изменений.
Re: Когда наступит счастье?
В том и проблема, что его консоль не понимает команды su - , sudo ??Алзим писал(а):Из под пользователя?Борис3 писал(а): Пока из консоли grub не идёт у меня команда update-grub2 для сохранения изменений.
Re: Когда наступит счастье?
Править надо в системе и в обычной консоли.
Re: Когда наступит счастье?
Не помогло, хотя везде добавлял редактированием. Всё вернулось после обновления загрузчика и перезагрузки. С обычной консоли и редактора.Vochatrak писал(а):А просто напрямую отредактировать /boot/grub2/grub.cfg не подойдет?и как работать с его редактированием могут сказать лишь кто работал с этим вопросом.Правда скорее всего, после каждого update-grub2, буквы будут возвращаться к дефолту... (или нет, не знаю)Код: Выделить всё
su - ******** kwrite /boot/grub2/grub.cfg
Re: Когда наступит счастье?
Я вам не просто так ссылку давал. https://ru.wikibooks.org/wiki/Grub_2#.2 ... ult.2Fgrub
Re: Когда наступит счастье?
Повторюсь редактировал везде по релизу в 3-х местах- не работает. Добавлю ещё одну хотелку - даже имея процессор на 4 потока, 2,27 Ггц и ОЗУ 6 Гб браузер тормозит с холодного запуска 5 сек, а потому или надо ядро переделывать, или ставить браузеры типа NewMoon, PaleMoon (c uBlock) и др. лёгкие, поэтому и держу две системы (на МАТА и KDE). Разумеется можно и самому легкий браузер поставить.Алзим писал(а):Я вам не просто так ссылку давал. https://ru.wikibooks.org/wiki/Grub_2#.2 ... ult.2Fgrub
Последний раз редактировалось Борис3 31 янв 2017, 10:38, всего редактировалось 1 раз.
- VictorR2007
- Сообщения: 7718
- Зарегистрирован: 12 сен 2011, 13:00
Re: Когда наступит счастье?
Действительно, если кто спешит, и лень ждать, могут установить себе другой браузер.Борис3 писал(а):или ставить браузеры типа NewMoon, PaleMoon (c uBlock)

Re: Когда наступит счастье?
Да, /boot/grub2/grub.cfg будет создан новый.Vochatrak писал(а):Правда скорее всего, после каждого update-grub2, буквы будут возвращаться к дефолту... (или нет, не знаю)
Можно создать /boot/grub2/custom.cfg и скопировать, подправив, в этот файл соответствующие разделы из grub.cfg, примерно так:
Код: Выделить всё
menuentry 'ROSA Desktop Fresh KDE' {
...
}
menuentry 'ROSA Desktop Fresh Gnome' {
...
}
То есть Вы создали несколько разделов на диске, куда установили разные версии?Борис3 писал(а):Это важно когда несколько систем РОСЫ установлено, а отражается в меню загрузки одинаковые названия систем.
А если кеш браузера почистить?Борис3 писал(а):имея процессор на 4 потока, 2,27 Ггц и ОЗУ 6 Гб браузер тормозит с холодного запуска 5 сек
Re: Когда наступит счастье?
Был у меня и такой вариант переключения систем, но отдельно удобнее работать. Да.При автоматизации создания подобного меню есть, как минимум, такой нюанс. Если установлено несколько сред окружения, в менеджере входа (например SDDM) можно выбрать любую. Как быть в таком случае?
То есть Вы создали несколько разделов на диске, куда установили разные версии?
Борис3 писал(а):имея процессор на 4 потока, 2,27 Ггц и ОЗУ 6 Гб браузер тормозит с холодного запуска 5 сек
Там нечего чистить- новый. Другое дело чаще чистить систему bleachbit- помогает .А если кеш браузера почистить?
Re: Когда наступит счастье?
Запутаюсь я. Лучше буду ждать когда примут к сведениям неудобства и на новых релизах исправят, добавив среду. Обновлениями вряд ли можно исправить- придётся снова пробовать.trs писал(а): Можно создать /boot/grub2/custom.cfg и скопировать, подправив, в этот файл соответствующие разделы из grub.cfg, примерно так:Код: Выделить всё
menuentry 'ROSA Desktop Fresh KDE' { ... } menuentry 'ROSA Desktop Fresh Gnome' { ... }
Re: Grub с названием рабочего окружения
А что молчат создатели релизов ОС? Предусмотрена ведь возможность редактирования с меню загрузчика, но как сохранить не понятно, как и какие команды там в консоли давать для этого через TAB?
Re: Grub с названием рабочего окружения
Изменения, сделанные в меню GRUB, не сохраняются. То есть их необходимо делать из запущенной системы.
По поводу автоматического добавления наименования рабочей среды в конфигурационный файл GRUB — не ясно, как это можно реализовать, без ответа на вышепоставленный вопрос. Технически это возможно, но в ряде случаев окажется, что в меню среда будет указана не корректно (точнее, не все окружения из установленных на один раздел). Либо придётся указывать перечень сред, и не понятно что будет, когда список не поместится в строке.
Если системы установлены на разные разделы, то каждой вроде как соответствует своя строка меню? Можно ведь и запомнить 2 штуки. Я на ZFS устанавливал побольше вариантов (там разделы создавать не надо) и сложности с запоминанием возникли — когда перестал активно их все использовать, то есть когда они стали не нужны.
По поводу автоматического добавления наименования рабочей среды в конфигурационный файл GRUB — не ясно, как это можно реализовать, без ответа на вышепоставленный вопрос. Технически это возможно, но в ряде случаев окажется, что в меню среда будет указана не корректно (точнее, не все окружения из установленных на один раздел). Либо придётся указывать перечень сред, и не понятно что будет, когда список не поместится в строке.
Если системы установлены на разные разделы, то каждой вроде как соответствует своя строка меню? Можно ведь и запомнить 2 штуки. Я на ZFS устанавливал побольше вариантов (там разделы создавать не надо) и сложности с запоминанием возникли — когда перестал активно их все использовать, то есть когда они стали не нужны.
Re: Grub с названием рабочего окружения
Про это разговор не идёт. А с созданием нового файла grub и копированием имеющего боюсь запутаюсь.trs писал(а):Изменения, сделанные в меню GRUB, не сохраняются. То есть их необходимо делать из запущенной системы.
По поводу автоматического добавления наименования рабочей среды в конфигурационный файл GRUB — не ясно, как это можно реализовать, без ответа на вышепоставленный вопрос. Технически это возможно, но в ряде случаев окажется, что в меню среда будет указана не корректно (точнее, не все окружения из установленных на один раздел). Либо придётся указывать перечень сред, и не понятно что будет, когда список не поместится в строке.
Re: Grub с названием рабочего окружения
Так можно выложить имеющийся grub.cfg, попробуем из него создать custom.cfg. Но при обновлении ядра придётся этот файл изменять вручную.
Re: Grub с названием рабочего окружения
Нет уж. Сейчас видел переходной релиз 2014.1 R8.1 KDE в одной теме, наверно выйдет на днях: думаю его установить из-за ядра, а на R9 не заглядываюсь: https://abf.io/platforms/rosa2014.1/pro ... ists/17486trs писал(а):Так можно выложить имеющийся grub.cfg, попробуем из него создать custom.cfg. Но при обновлении ядра придётся этот файл изменять вручную.
Придётся на имеющем загрузчике самому учиться его редактировать- теперь не страшно перед сносом, но чувствую его держит другой файл- получится две загрузки одной системы и первую надо потом убить.
Re: Grub с названием рабочего окружения
Не получается у меня с системными файлами работать (созданный в домашнем каталоге файл не могу в каталог /grub2 положить- наоборот получается??). Поэтому даю файл конфигурации из grub2 на переработку и испытание у себя 2014.1 R8 KDE4 для прописки среды в меню его загрузки, а я поучусь.
Re: Grub с названием рабочего окружения
А в заголовке этого файла написано:Борис3 писал(а):даю файл конфигурации из grub2 на переработку
Получается, что нет смысла его править?# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
Re: Grub с названием рабочего окружения
Конечно, нет смысла.vzor74 писал(а): Получается, что нет смысла его править?
Возможно и скорее всего, надо править файлы, которые указаны в вашей цитате. Или как предлагал trs создать ещё один.
Но, в любом случае, где-то есть настройки, которые меняют названия установленных систем и эти настройки умеют сохранятся.
Re: Grub с названием рабочего окружения
### BEGIN /etc/grub.d/10_linux ###
говорит о том, что надо править /etc/grub.d/10_linux, но я б не стал
А вообще http://ubuntu-install.blogspot.ru/2009/ ... weaks.html
говорит о том, что надо править /etc/grub.d/10_linux, но я б не стал

Re: Grub с названием рабочего окружения
Прошу прощения, что не совсем по делу.
А зачем держать две одинаковые системы только с разными рабочими столами? Два разных рабочих стола поставить, IMHO, лучше. У самого так на нетбуке: KDE, KDE/OpenBox, LXQt и IceWM. ОС в Грубе одна только.
А зачем держать две одинаковые системы только с разными рабочими столами? Два разных рабочих стола поставить, IMHO, лучше. У самого так на нетбуке: KDE, KDE/OpenBox, LXQt и IceWM. ОС в Грубе одна только.
Re: Grub с названием рабочего окружения
Так и должно быть, когда работаете под непривилегированным пользователем (что бы случайно не повредить систему). Нужны права root. Один из вариантов, это запустить консоль, выполнить команду su, после чего запустить файловый менеджер mc — и в нем можно скопировать или создать нужный файл. Либо запускать Dolphin с правами root.Борис3 писал(а):Не получается у меня с системными файлами работать (созданный в домашнем каталоге файл не могу в каталог /grub2 положить- наоборот получается??).
Из содержимого grub.cfg нужно перенести в custom.cfg следующие строки, сохранил комментарии (начинаются с #) для облегчения поиска в оригинале:
Код: Выделить всё
### BEGIN /etc/grub.d/10_linux ###
menuentry 'ROSA Desktop Fresh R8' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-4d25036b-873c-45ff-b244-fa2150fc5e3d' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 4d25036b-873c-45ff-b244-fa2150fc5e3d
else
search --no-floppy --fs-uuid --set=root 4d25036b-873c-45ff-b244-fa2150fc5e3d
fi
echo 'Загружается Linux 4.1.34-nrj-desktop-2rosa-x86_64 …'
linux /boot/vmlinuz-4.1.34-nrj-desktop-2rosa-x86_64 root=UUID=4d25036b-873c-45ff-b244-fa2150fc5e3d ro splash=silent logo.nologo quiet
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd-4.1.34-nrj-desktop-2rosa-x86_64.img
}
### BEGIN /etc/grub.d/30_os-prober ###
# дальше были (удалены) несколько строк про Windows
menuentry 'ROSA Desktop Fresh R8 (на sdb6)' --class rosadesktopfresh --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-a0fb1e0d-2901-41fa-81d2-316625a47fac' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos6 --hint-efi=hd1,msdos6 --hint-baremetal=ahci1,msdos6 a0fb1e0d-2901-41fa-81d2-316625a47fac
else
search --no-floppy --fs-uuid --set=root a0fb1e0d-2901-41fa-81d2-316625a47fac
fi
echo 'Загружается Linux 4.1.34-nrj-desktop-2rosa-x86_64 …'
linux /boot/vmlinuz-4.1.34-nrj-desktop-2rosa-x86_64 root=UUID=a0fb1e0d-2901-41fa-81d2-316625a47fac ro splash=silent logo.nologo quiet
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd-4.1.34-nrj-desktop-2rosa-x86_64.img
}
set root='hd1,msdos2' — тут номер диска и раздела на нём, с которого происходит запуск ОС
echo 'Загружается Linux 4.1.34-nrj-desktop-2rosa-x86_64 …' — содержимое между кавычек выводится при запуске ОС, можно изменить по желанию.
linux и initrd — эти команды и читают с диска образ ядра для последующего запуска. Обратите внимание на цифры после root=UUID= — они уникальны для каждой системы, потому на другой машине данный файл не будет приводить к запуску ОС, только добавит 2 строки в меню.
Так же обратите внимание на цифры -4.1.34 в именах файлов после этих команд, это версия ядра, при его обновлении потребуется их изменения, иначе будет запускаться со старым ядром.
Не знаю, на каком разделе какая рабочая среда установлена, потому изменил в первой строке меню на KDE, а во второй на Mate. Хотя надеюсь и так понятно, где что исправить.
Там есть и 30_os-prober. По-моему самое простое и относительно безобидное — это добавить в скрипт update-grub2 команду sed. Но для начала хорошо бы получить представление о содержимом конфига.notauser писал(а):править /etc/grub.d/10_linux, но я б не стал![]()
- Вложения
-
- custom.cfg.gz
- (724 байт) 938 скачиваний
Re: Grub с названием рабочего окружения
Писал, что было у меня так Plasma5/MATE, но не понравилось мне так- дольше общая система запускается, складываются приложения в меню отдельных систем и оставлять только любимые не решился, потому что считаю Plasma5 любит свои, но переключаться конечно удобнее.Yamah писал(а):Прошу прощения, что не совсем по делу.
А зачем держать две одинаковые системы только с разными рабочими столами? Два разных рабочих стола поставить, IMHO, лучше. У самого так на нетбуке: KDE, KDE/OpenBox, LXQt и IceWM. ОС в Грубе одна только.
Re: Grub с названием рабочего окружения
Да, можно.trs писал(а):...
Там есть и 30_os-prober. По-моему самое простое и относительно безобидное — это добавить в скрипт update-grub2 команду sed. Но для начала хорошо бы получить представление о содержимом конфига.
### BEGIN /etc/grub.d/30_os-prober ###
говорит о том, что надо править /etc/grub.d/30_os-prober, но я б не стал. А вообще http://ubuntu-install.blogspot.ru/2009/ ... weaks.html

Но механизм определения DE, а то и просто WM, более интересен. Как минимум читать из /usr/share/xsessions и на каждый файл по пункту меню?
Re: Grub с названием рабочего окружения
Тоже думаю не получится, но интересно попытаться.Алзим писал(а): Или как предлагал trs создать ещё один.
Но, в любом случае, где-то есть настройки, которые меняют названия установленных систем и эти настройки умеют сохранятся.
Только файл custom вроде уже имеется в системе- видно по приведённому файлу(в домашнем каталоге и /etc), а потому лучше назвать custom1
Re: Grub с названием рабочего окружения
Так они все к одному ядру (точнее разделу) принадлежат, выходит в каждый пункт меню следует как-то умудриться отобразить все соответствующие файлы, что бы это не смущало тех, кому вся эта красота не нужна, в т.ч. когда "ну я же поставил галочку автоматический запуск KDE".notauser писал(а):Как минимум читать из /usr/share/xsessions и на каждый файл по пункту меню?
Как по мне, механизм интересен тем, что текущая имплементация принципа "каждая программа должна решать одну простую задачу" столкнулась с другой максимой — "введение дополнительного слоя абстракции способно решить всякую проблему, кроме проблемы бесконечного количества слоёв".

Re: Grub с названием рабочего окружения
Файл должен находиться в каталоге /boot/grub2 рядом с grub.cfg и называться custom.cfg. Следующий фрагмент grub.cfg отвечает за его включение в состав загрузочного меню:Борис3 писал(а):Только файл custom вроде уже имеется в системе- видно по приведённому файлу(в домашнем каталоге и /etc), а потому лучше назвать custom1
Код: Выделить всё
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Re: Grub с названием рабочего окружения
А не проще ли поставленную задачу прописки в меню загрузки среды решать редактированием образа перед установкой системы (наверняка там одно название для редактирования), но опять же как и чем?
Re: Grub с названием рабочего окружения
А тогда окажется, что после установки второй системы с другого образа все названия поменяются.
notauser указал вариант "Как минимум читать из /usr/share/xsessions", я это же и имел ввиду, когда спрашивал про "установлено несколько сред" http://forum.rosalab.ru/viewtopic.php?f ... 502#p81432
notauser указал вариант "Как минимум читать из /usr/share/xsessions", я это же и имел ввиду, когда спрашивал про "установлено несколько сред" http://forum.rosalab.ru/viewtopic.php?f ... 502#p81432
Re: Grub с названием рабочего окружения
Так я и не нашел способа создания файла в /boot /grub2/ - нет опыта. Менеджер файлов от root не запускается, в mc также не нашел создания файла, да и через меню этот файл отказывается открывать (прямо открывает). Может какой командой от # ... решается? Подскажите плиз.
Re: Grub с названием рабочего окружения
Код: Выделить всё
kdesu dolphin
Код: Выделить всё
gksudo caja
Но я б почитал как восстановить grub для начала.
Re: Grub с названием рабочего окружения
Спасибо. Однажды восстанавливал grub2 -на РОСА есть документация по восстановлению и по ней с режима live, а проще удалить эту ситему и на её место ставить 2014.1 R8.1 KDE и загрузчик её установится +# update-grub2.notauser писал(а):- KDEКод: Выделить всё
kdesu dolphin
- MATEКод: Выделить всё
gksudo caja
Но я б почитал как восстановить grub для начала.
Последний раз редактировалось Борис3 01 фев 2017, 16:30, всего редактировалось 1 раз.
- VictorR2007
- Сообщения: 7718
- Зарегистрирован: 12 сен 2011, 13:00
Re: Grub с названием рабочего окружения
+1notauser писал(а):Но я б почитал как восстановить grub для начала.
Тут бы не стоило спешить, и почитать ещё чего-нибудь полезного.
Сам энтузиазм вызывает уважение, но незнание многих элементарных вещей сводит на нет этот энтузиазм.
Re: Grub с названием рабочего окружения
Согласен, но учатся на ошибках. Вот если бы кто эту задачу у себя решил и сказал: действуй, подсказав тонкости?VictorR2007 писал(а): Тут бы не стоило спешить, и почитать ещё чего-нибудь полезного.
Сам энтузиазм вызывает уважение, но незнание многих элементарных вещей сводит на нет этот энтузиазм.
Re: Grub с названием рабочего окружения
Итак уточним. trs предлагает в созданный файл скопировать всё из grub.cfg и отредактировать добавив среду. Возникает вопрос как загрузчик поведёт себя по одинаковой опции custom, может в стопор уйти, а может и нормально. По ссылке notauser я понял, что загрузчик надо ставить в корень раздела- это другая песня и немало работы.
- VictorR2007
- Сообщения: 7718
- Зарегистрирован: 12 сен 2011, 13:00
Re: Grub с названием рабочего окружения
Не, эта задача важна только вам одному.Борис3 писал(а):Вот если бы кто эту задачу у себя решил и сказал: действуй, подсказав тонкости?

У других есть свои задачи.
Подсказать, когда есть время, это можно.
Но все подсказки, которые вам уже дали, вытянули часть времени у ответившего, и не только у ответивших.
Любой ответ подразумевает поиск данных, и т.п..
Я тоже попытался подумать на эту тему, и потратив полчаса, решил что занимаюсь фигнёй.
Есть более насущные вопросы, на которые стоит потратить время.
Один человек не может разобраться с парой-тройкой пунктов в меню загрузчика,
а я повёлся, и начал заниматься ерундой.
В общем, охладил себя.

Re: Grub с названием рабочего окружения
Поставьте себя на место разработчиков GRUB. Какой бы вариант выбрали?Борис3 писал(а):Возникает вопрос как загрузчик поведёт себя по одинаковой опции custom, может в стопор уйти, а может и нормально.
Когда научитесь создавать custom.cfg (можно и скопировать выложенный мною), то сможете и удалить его из Live системы. Иных изменений мы не вносим.
Если есть сомнения, то лучше это дело отложить. Пункты меню и так визуально различаются.
Если же хотите потренироваться, можно выписать на бумажку строки с set root, linux, initrd (для пущей надёжности ещё и все три insmod) и попробовать выполнить их в командной строке grub. Целиком слова печатать не везде обязательно, работает автодополнение по tab (защищает от некоторых опечаток). Таким образом получается запускать систему даже при отсутствии конфигурационного файла.
А с этим и не надо разбираться. Вот когда кто-то захочет рядом поставить какой-нибудь Android, или обезопасить себя от случайного исчезновения пункта меню для запуска Windows, то окажется, что вариант решения находится в этой теме.VictorR2007 писал(а):Один человек не может разобраться с парой-тройкой пунктов в меню загрузчика
- VictorR2007
- Сообщения: 7718
- Зарегистрирован: 12 сен 2011, 13:00
Re: Grub с названием рабочего окружения
Я ведь совсем не против.trs писал(а):А с этим и не надо разбираться. Вот когда кто-то захочет рядом поставить какой-нибудь Android, или обезопасить себя от случайного исчезновения пункта меню для запуска Windows, то окажется, что вариант решения находится в этой теме.
Только постарался расставить акценты.
Кому-то это важно и интересно, кому-то как возможный вариант.
А кому совсем на это наплевать.

Но никому не помешает решение этого вопроса.
Задеть словом совсем не хотелось.

Re: Grub с названием рабочего окружения
Я имел ввиду, что полезнее решать не какую-нибудь частную проблему, а более общую задачу. Это по Марксу "спасение утопающих дело рук самих утопающих", а по-моему, надо плавать уметь, для чего необходима самая малость - не бояться воды. 

- VictorR2007
- Сообщения: 7718
- Зарегистрирован: 12 сен 2011, 13:00
Re: Grub с названием рабочего окружения
Ок.trs писал(а):Я имел ввиду, что полезнее решать не какую-нибудь частную проблему, а более общую задачу. Это по Марксу "спасение утопающих дело рук самих утопающих", а по-моему, надо плавать уметь, для чего необходима самая малость - не бояться воды.
Вы ведь как раз и пытаетесь это сделать.
Я ведь совсем не отстраняюсь.
Не очень хватает времени.
Есть более для меня интересные задачи с plasma-5.9.
Ещё с работой wayland.
Но тем не менее это тоже интересно.
Пытался гуглить, но вернулся к более интересным для меня вопросам.
Так и заполняем проблемы.
Каждый на своем месте.
Re: Grub с названием рабочего окружения
Не так, Виктор, и просто разбираться в загрузчике, тем более не grub (в старом- мало пунктов), а в grub2. Я же не говорю, что всех эта тема должна интересовать, хотя разработчикам стоило подумать чтобы не создавать людям неудобства с меню загрузки нескольких систем РОСА - зачем нам близнецы по названию с 2013 года.
Теперь скажу, что сделал как думал. В результате при запуске загрузки после Приглашения- серый экран без всяких выводов меню или ошибки. Подождал 10 минут, перезапустил пару раз- всё тоже. Ну и как планировал установил тогда систему 2014.1 R8.1 KDE x86_64. C неё и пишу. Хочу доложить, что меню установки мне не очень понравилась: нет возможности удалить старые разделы и создать по своему желанию новые с желаемым размером, ещё имеющие разделы ранее раскидало (если ранее разделы "/" и "/home" стояли рядом, то теперь это sda2 и sda8 cоответственно). Зато по умолчанию форматируется только раздел" /" и как результат все закладки и документы прежней системы сохранились.
Сами понимаете на этом мой интерес к теме тоже остыл. Спасибо за обучение.
Теперь скажу, что сделал как думал. В результате при запуске загрузки после Приглашения- серый экран без всяких выводов меню или ошибки. Подождал 10 минут, перезапустил пару раз- всё тоже. Ну и как планировал установил тогда систему 2014.1 R8.1 KDE x86_64. C неё и пишу. Хочу доложить, что меню установки мне не очень понравилась: нет возможности удалить старые разделы и создать по своему желанию новые с желаемым размером, ещё имеющие разделы ранее раскидало (если ранее разделы "/" и "/home" стояли рядом, то теперь это sda2 и sda8 cоответственно). Зато по умолчанию форматируется только раздел" /" и как результат все закладки и документы прежней системы сохранились.
Сами понимаете на этом мой интерес к теме тоже остыл. Спасибо за обучение.
Re: Grub с названием рабочего окружения
Хочу добавить: +5 за сохранение закладок и документов в дистрибуте R8.1 и более чем удвоенную скорость загрузки системы, который также отражается в меню по названию как остальные Rosa Decktop Fresh R8 , а -3 за удаление из него ручной установки системы. Теперь по теме хочется чтобы кто-то довёл до конца изменение в названии системы в меню загрузки и написал чёткую инструкцию как делать.
Как говорится: "Кто владеет информацией, тот владеет миром". Также и в линуксе кто владеется загрузчиком grub2, тот никогда не потеряет ОС, а теряется загрузчик при удаление другой системы или обновлениях, поэтому не надо начинающим рекомендовать развивающие релизы, а рекомендуйте которые уже не поддерживаются (R6,R7) правда там хуже с поддержкой нового оборудования, где лучше R8.
Будет решение- свистните мне в личку.

Как говорится: "Кто владеет информацией, тот владеет миром". Также и в линуксе кто владеется загрузчиком grub2, тот никогда не потеряет ОС, а теряется загрузчик при удаление другой системы или обновлениях, поэтому не надо начинающим рекомендовать развивающие релизы, а рекомендуйте которые уже не поддерживаются (R6,R7) правда там хуже с поддержкой нового оборудования, где лучше R8.



Re: Grub с названием рабочего окружения
Это значит, что не понятно как. Одно ясно, что восстановление проводили по-своему.Борис3 писал(а):сделал как думал.
Re: Grub с названием рабочего окружения
Я попробовал изменить файл /etc/system-release, дописал "_KDE" после R8, т.е. полчилось: ROSA Desktop Fresh R8_KDE release 2014.1 for i586
и после update-grub2 получил в grub.cfg
и после update-grub2 получил в grub.cfg
Код: Выделить всё
...
### BEGIN /etc/grub.d/10_linux ###
menuentry 'ROSA Desktop Fresh R8_KDE' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ba7617cc-4966-4d52-907b-61dabb2305cf' {
savedefault
...
Re: Grub с названием рабочего окружения
Сейчас попробую проверить на МАТА, хотя не с ней загрузчик ставился, а потом на основной (просто сейчас на МАТА).vzor74 писал(а):Я попробовал изменить файл /etc/system-release, дописал "_KDE" после R8, т.е. полчилось: ROSA Desktop Fresh R8_KDE release 2014.1 for i586
и после update-grub2 получил в grub.cfgКод: Выделить всё
... ### BEGIN /etc/grub.d/10_linux ### menuentry 'ROSA Desktop Fresh R8_KDE' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ba7617cc-4966-4d52-907b-61dabb2305cf' { savedefault ...
C MATA изменилась только запись файла загрузчика, но не меню загрузки.
А вот редактированием с последней установленной системы КDE всё стало как надо в меню загрузки.
Спасибо vzor74
Re: Grub с названием рабочего окружения
По логике, в МАТЕ Вам нужно изменить только файл system-release, а затем перейти в систему, от которой стоит загрузчик и выполнить там update-grub2. Ну и снова перезагрузиться, чтобы посмотреть результат.
Только вот вопрос: на что ещё может повлиять изменение файла system-release, кроме пунктов меню в загрузчике?
Только вот вопрос: на что ещё может повлиять изменение файла system-release, кроме пунктов меню в загрузчике?
Re: Grub с названием рабочего окружения
Думаю кроме прописки в загрузчике и его меню ни на что, хотя бы потому что там только название релиза отражено. Интересно как Вы вышли на такое редактирование, ведь это системный каталог и там, не считая подкаталогов файлов свыше 30 шт? А вот сборщики релизов должны были знать решение, но понятно у них форум не работа и просматривают в основном темы связанные с их работой.vzor74 писал(а): Только вот вопрос: на что ещё может повлиять изменение файла system-release, кроме пунктов меню в загрузчике?
Re: Grub с названием рабочего окружения
Вы ведь хотели владеть информацией, а это подразумевает способность её кому-то дать, а не только прочитать готовую инструкцию.
Re: Grub с названием рабочего окружения
Сборщики релизов прекрасно знают про этот каталог и ещё много чего знают. Но меняют нужные конфигурации только в случае необходимости.Борис3 писал(а): А вот сборщики релизов должны были знать решение, но понятно у них форум не работа и просматривают в основном темы связанные с их работой.
Разработчики настраивают конфигурацию системы не «под себя», а под большинство пользователей.
Это вы можете «под себя» настраивать что вам хочется и сколько хочется на свой страх и риск.
И вообще, если вы хотите использовать Линукс не только для сидения в ВК и т.п., то знать про такой каталог, как /etc и его содержимое, вам знать придётся.
Это только малая часть из того, что храниться в этом каталоге: http://www.opennet.ru/docs/RUS/sag/x344.html
Про конкретный файл я точно не помню, но он по-моему оказывает влияние при сборке некоторых программ. И неправильно указанные там данные могут привести к проблемам.
Re: Grub с названием рабочего окружения
Сборщики/разработчики про это кончено же знают и правильно делают, что не привязывают название дистрибутива к рабочему окружению, т.к. оно (DE) - это дело приходящее и не является системообразующим компонентом: сегодня у меня КДЕ, а завтра я его снесу "под ноль" и поставлю ГНОМ, или МАТЕ, или оконный менеджер, а могу из системы сделать сервер, для которого ДЕ вообще не нужно!Борис3 писал(а):А вот сборщики релизов должны были знать решение
Ваш вопрос, Борис3, интересен с технической точки зрения, но, по большому счету - это только на период - "поиграться". В конце-концов, какая-то система станет для Вас основной, плюс две-три, пусть это будут те же системы, только с разными ДЕ, будете держать для интереса и запомнить их порядок в загрузчике не составит труда, а работать одновременно в десяти системах - это хлопотно, на мой взгляд.
Re: Grub с названием рабочего окружения
10 это ещё так себе 

Re: Grub с названием рабочего окружения


И по сколько часов Вы проводите в каждой из них ежедневно?
Re: Grub с названием рабочего окружения
Это картинка с официального сайта. Что интересно, перечень сред там можно было бы вставить в пункты меню достаточно просто, учитывая декларативную модель конфигурации ОС. Но добавляют какие-то малопонятные цифры 

Re: Grub с названием рабочего окружения
Вот интересно можно ли при установки новой системы не ставить загрузчик, чтобы она работала под основным загрузчиком предыдущей и её всегда можно снести попробовав, не нарушая работу остальных? Например хочу испытать новую загрузочную флешку до полной установки системы.
Re: Grub с названием рабочего окружения
А попробуйте. Там ведь загрузчик ставится после всего остального - что будет, если это отменить?
И в любом случае в основном загрузчике придется сделать обновление, чтоб он нашел Росу.
И в любом случае в основном загрузчике придется сделать обновление, чтоб он нашел Росу.