![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10147 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Перенесено из темы "Почему нужно переходить на Linux?"
У меня в Альте-6 так. В каталоге /etc/grub.d было 7 файлов. Удалил 10_linux, 30_os-prober, 20_linux_xen и 39_memtest, потому что они создают в конфиге Grub'а (/boot/grub/grub.cfg) ненужные для меня пункты. Потом в файл 40_custom вписал все пункты, которые и должны быть в конфиге. Получилось примерно так : Код #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry "Тест-2" --class gnu-linux --class gnu --class os { savedefault load_video insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos12)' search --no-floppy --fs-uuid --set=root 86b1baf1-055b-46e2-bb80-64aa22328ecd echo 'Loading Linux vmlinuz ...' linux /boot/vmlinuz root=UUID=86b1baf1-055b-46e2-bb80-64aa22328ecd ro vga=0x314 quiet=1 panic=30 splash echo 'Loading initial ramdisk ...' initrd /boot/initrd.img } menuentry "WMDesktop" { set root=(hd0,1) chainloader +1 } menuentry "КонстанЛинукс" { set root=(hd0,13) chainloader +1 } menuentry "Сборка на TDE" --class gnu-linux --class gnu --class os { savedefault load_video insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos2)' search --no-floppy --fs-uuid --set=root 95ee8809-a28b-4d99-84df-2b90ac13efb9 linux /boot/vmlinuz root=UUID=95ee8809-a28b-4d99-84df-2b90ac13efb9 ro resume=/dev/disk/by-uuid/082f9c84-feda-4858-8b5c-3cd7d9ed8d64 vga=0x314 panic=30 quiet=1 splash initrd /boot/initrd.img } после чего в консоли от рута даю команду Код grub-mkconfig -o /boot/grub/grub.cfg в Ubuntu, вероятно, надо так : Код sudo grub-mkconfig -o /boot/grub/grub.cfg Пои этом в консоли должны вылезти сообщения, говорящие о том, что конфиг успешно обновлён. А в /boot/grub/grub.cfg появятся именно те пункты, которые прописаны в 40_custom. После чего можно перезагружаться и любоваться на результат ![]() Вроде правильно. Поправьте, пожалуйста, есть что не так ![]() P.S. Там, конечно, важно, для чего предназначен раздел, прописанный в том или ином пункте. Обычно лучше (особенно когда винчестеров несколько) вписывать UUID разделов, но если раздел нужен для того, чтобы ставить в него то один дистр, то другой, то удобнее использовать имена устройств типа hd0,1. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10147 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Я там обнаружил лишь такие проблемы, которые связаны с декоративной стороной дела (кириллические названия пунктов меню, фоновая картинка), а базовые функции вроде работают. Прога работает всё-таки с каталогом /etc/grub.d, добавляя там от себя разные файлы (наверное, при создании новых пунктов меню).
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#3
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Я там обнаружил лишь такие проблемы, которые связаны с декоративной стороной дела (кириллические названия пунктов меню, фоновая картинка), а базовые функции вроде работают. Прога работает всё-таки с каталогом /etc/grub.d, добавляя там от себя разные файлы (наверное, при создании новых пунктов меню). Потестил в виртуалке на своей сборке. Аналогично - меню редактируется, а вот плюшки - фоновая картинка, шрифт и света меню - все только портят. Если знать что и куда не туды сохраняет эта софтина - можно попробовать поправить. -------------------- |
|
|
![]()
Сообщение
#4
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Потестил в виртуалке на своей сборке. Аналогично - меню редактируется, а вот плюшки - фоновая картинка, шрифт и света меню - все только портят. Если знать что и куда не туды сохраняет эта софтина - можно попробовать поправить. Собрал на p6 попробовал на своем недобуке : 1) Гена в меню у тебя запуск через gksu , а в зависимостях его нет ![]() 2) Окно не лезет в экран недобука ( 1024*600 ) шрифты бы поменьше. 3) Нажимаешь на крестик закрытия окна, реакции 0 оно не закрывается , нажимаешь на файл / выход реакция есть ![]() Дальше ресет посредством выдергивания аккумулятора из ноута. 4) Соответственно после нескольких подобных ресетов груб окончательно умер ![]() Это у меня такой недобук уникальный ( Acer Aspire One ) или чего-то не то в программе ? |
|
|
![]()
Сообщение
#5
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
1) Гена в меню у тебя запуск через gksu , а в зависимостях его нет ![]() 2) Окно не лезет в экран недобука ( 1024*600 ) шрифты бы поменьше. 1. Так это черновой пакет. 2. Я не в курсе, где там шрифты в коде прибиты. Для начала бы, чтоб оно хоть рабочее было. Манипуляции с grub-ом - не та софтина, которая может работать абы как. -------------------- |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 9.7.2025, 9:31 |