Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [HOWTO] Настройка и редактирование GRUB 2  (Прочитано 995571 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн -=gr!n=-

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #960 : 19 Декабря 2010, 16:54:06 »
У меня так:
(Нажмите, чтобы показать/скрыть)
Все работает

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #961 : 19 Декабря 2010, 17:47:27 »
(Это у меня нестандартная видеокарта, с маленькими дистрибутивами проблемы).

Я взял параметры из файла .../isolinux/ru.cfg. У меня загружается русскоязычный интерфейс, вот только раскладка почему-то не переключается.
Не понятно ещё, что делает параметр boot=boot?

Сейчас разбираюсь с GParted. Нашёл параметры загрузки с grub4dos, тоже многое не понятно, и в интернете даже не найти.

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #962 : 21 Декабря 2010, 21:45:15 »
Загрузил GParted:
menuentry "Gparted Live 0.7.0-4 (RAM)" {
set isofile="/boot/iso/gparted-live-0.7.0-4.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz1 boot=live config noswap quickreboot toram=filesystem.squashfs ip=frommedia nosplash findiso=$isofile gl_lang=ru_RU keyb=NONE gl_batch
initrd (loop)/live/initrd1.img
}

Это только один из вариантов загрузки (диск полностью загружается в ОЗУ). Остальные варианты по аналогии.

Параметры загрузки:
boot=live   #загружаться с директории live??
config   #
noswap    #не использовать файл подкачки или не создавать файл подкачки??
quickreboot   #
toram=filesystem.squashfs   #загрузить файловую систему в ОЗУ
ip=frommedia   #
nosplash   #не показывать сплэш
gl_lang=ru_RU   #использовать локаль ru_RU.UTF-8
keyb=NONE   #не изменять раскладку клавиатуры (по умолчанию - английская)
gl_batch   #автоматически определять параметры X-сервера

Если Вы знаете, что делают не отмеченные параметры (или заметили ошибку), пожалуйста, напишите.
« Последнее редактирование: 21 Декабря 2010, 21:47:01 от Виктор Перестукин »

Оффлайн oper69

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
    • Легальный оборот наркотических средств, психотропных веществ и их прекурсоров
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #963 : 23 Декабря 2010, 12:18:41 »
Доброго времени суток! Не смог осилить все 65 страниц темы для нахождения ответа, поэтому прошу так. Захотел поставить фоновое изображение в GRUB. Сделал так как указано в wiki (https://help.ubuntu.ru/wiki/%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4_grub).
Но внешний вид меню загрузчика никак не изменился. Куда смотреть?

Дистрибутив Ubuntu 10.10. Версия загрузчика 1.98 (по крайней мере так выдает меню)

Пользователь решил продолжить мысль 23 Декабря 2010, 12:37:38:
Конкретно делал так:
 - sudo apt-get install grub2-splashimages
 - sudo gedit /etc/grub.d/05_debian_theme
 - В данном файле изменил строку на WALLPAPER="/usr/share/images/grub/{имя картинки}.tga"
 - Сохранил.
 - sudo update-grub



Пользователь решил продолжить мысль 23 Декабря 2010, 20:17:36:
Вот содержимое файла /etc/grub.d/05_debian_theme после моих манипуляций.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 23 Декабря 2010, 20:17:36 от oper69 »

Оффлайн xgoodwin

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #964 : 24 Декабря 2010, 00:40:24 »
Всем здравствуйте !

Я практически полный ноль в Linuxах, поэтому прошу совета. Хочу первый раз поставить себе Ubuntu на домашний комп. Но не хотелось бы терять "нажитое непосильным трудом", а именно как-то оставить рабочей Win7 на переходный период. Сейчас такая конфигурация дисков:
хдд1, раздел С - загрузочный, стоит WinXP (20ГБ)
хдд1, раздел D - расширенный, стоит Win7 (65ГБ)
хдд1, раздел E - расширенный, фото+доки (65ГБ)
хдд2, раздел H - основной раздел, игры (500ГБ)

Сейчас установлен загрузчик из WinXP с менюшкой на выбор. Хочу снести WinXP и установить туда Ubuntu с возможностью выбора загрузки Win7.
Как правильно и аккуратно это сделать?

Оффлайн xgoodwin

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #965 : 24 Декабря 2010, 11:39:08 »
Cемерку придется или переустановить или попробовать восстановить mbr. Просто порядок утсановки простой - сначала Windows, потом linux. Раздел с ХР удаляется, из него делается несколько разделов для убунты. Граб при установке сам обнаружит загрузчик семерки (собсна именно поэтому ее и надо ставить первой)

Так если я удалю раздел с XP, то комп перестанет загружаться - ведь раздел с XP загрузочный.
А как это на практике выглядит? Вот есть у меня DVD с Убунтой 10.10. Гружусь с него, загружаю Ubuntu без инсталяции, запускаю Gparted, через него удаляю раздел с XP, а дальше что?
Устанавливаю grub2, потом Ubuntu. Или наоборот ?

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля

Оффлайн oper69

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
    • Легальный оборот наркотических средств, психотропных веществ и их прекурсоров
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #967 : 26 Декабря 2010, 13:54:55 »
sudo update-grub2
Пробовал и sudo update-grub, и sudo update-grub2. Ни то, ни то не помогло.

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #968 : 26 Декабря 2010, 14:09:41 »
Я сделал всё, как написано в руководстве и фоновая картинка у меня появилась.
У Вас после ввода
sudo update-grub2в терминале выводится список доступных пунктов загрузки?


Действительно, всё равно, что вводить sudo update-grub или sudo update-grub2 - эффект одинаковый.
« Последнее редактирование: 26 Декабря 2010, 14:54:57 от Виктор Перестукин »

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #969 : 26 Декабря 2010, 14:39:03 »
Цитировать
Конкретно делал так:
 - sudo apt-get install grub2-splashimages
 - sudo gedit /etc/grub.d/05_debian_theme
 - В данном файле изменил строку на WALLPAPER="/usr/share/images/grub/{имя картинки}.tga"
 - Сохранил.
 - sudo update-grub
по update-grub выводит что-нибудь типа "background image found: <filename>"?
Цитировать
sudo update-grub2
эффект одинаковый, ибо update-grub2 запускает update-grub, который, в свою очередь, запускает grub-mkconfig

Цитировать
Сначала Windows, потом Ubuntu (с)
Удаляете раздел с ХР любым удобным способом. Грузитесь с Win 7 бутявого DVD, и два варианта - или пробуете записать без переустановки новый загрузчик Repair-ом семерковым или банально переустанавливаете семерку. После чего имеете рабочую семерку и Vista Loader работоспособный.
верно, как-то так. после сноса ХэРэ требо будет восстановить загрузчик семки. после чего ставишь Ubuntu, и Windows при установке подцепится, если все нормально. а вообще при такой конфигурации я бы отрезал от второго харда те же 20 гигов, первый выдернул на время установки от греха подальше и поставил бы на него, и груб туда же. подцепит нормально груб семку - будешь через него грузить, криво подцепит - с разных хардов выбирать загрузку
лучше на "ты"

Оффлайн oper69

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
    • Легальный оборот наркотических средств, психотропных веществ и их прекурсоров
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #970 : 26 Декабря 2010, 16:02:07 »
Вот что у меня выводится в терминале после sudo update-grub

Generating grub.cfg ...
Found background image: Lake_mapourika_NZ.tga
Found linux image: /boot/vmlinuz-2.6.35-24-generic
Found initrd image: /boot/initrd.img-2.6.35-24-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows NT/2000/XP (loader) on /dev/sda1
done


Оффлайн oper69

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
    • Легальный оборот наркотических средств, психотропных веществ и их прекурсоров
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #971 : 26 Декабря 2010, 21:47:48 »
Граб гарантированно поддерживает картинку в png. Как он поступает с tga - видит, не видит, работает с таковым форматом, не работает, я лично понятия не имею. Попробуйте с png. У меня получается заменять фоновую картинку с полпинка. Это раз.
Два - картинка должна быть точно такого же разрешения, как указано в файле /etc/default/grub в строчке
GRUB_GFXMODE=(указать требуемое)
update-grub  или update-grub2 - строго пофигу.
Выбрал файл формата .png, а также разрешение, указанное в файле /etc/default/grub (а именно 640*480). Выполнил update-grub.
В итоге эффект не изменился.

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #972 : 27 Декабря 2010, 10:41:15 »
Цитировать
Выбрал файл формата .png, а также разрешение, указанное в файле /etc/default/grub (а именно 640*480). Выполнил update-grub.
В итоге эффект не изменился.
а графический режим вообще включается? замени, к примеру, цвета шрифтов и посмотри, что будет. ежели выводит белое на черном и шрифт дурацкий при начальной загрузке - значит, оно вообще в текстовом режиме, графический не подцпеился почему-то. уже не помню, как там в стандартном конфиге это делается, но по-моему графика цепляется при условии, что нашелся шрифт - хотя, куда он денется, но мало ли.
и да, grub.cfg под спойлер. плюс разметку распищи - наличие отдельных разедлов под /boot, /usr и пр. - был у кого-то баг, при котором он корневой раздел забывал сменить в какой-то момент

Цитировать
Сколь раз это делала - граб семерку и вообще любую другую винду цеплял с вероятностью 99%. 1% - это был ранее бажок, не помню точно в какой версии, что граб не цеплял венду, но даже тогда он не цеплял ее исключительно при установке. Первая же загрузка в Linux и в консоли sudo update-grub все возвращали на свои места - вендовый загрузчик подхватывался.
поиск по ключевым словам "grub 2" и "windows" говорит о другой статистике))))
лучше на "ты"

Оффлайн oper69

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
    • Легальный оборот наркотических средств, психотропных веществ и их прекурсоров
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #973 : 27 Декабря 2010, 21:02:30 »
Вот содержимое /boot/grub/grub.cfg
(Нажмите, чтобы показать/скрыть)
Разметка диска указана здесь на картинке - http://file.qip.ru/photo/4QVCALwu/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.html?
« Последнее редактирование: 27 Декабря 2010, 21:14:47 от oper69 »

Оффлайн oper69

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
    • Легальный оборот наркотических средств, психотропных веществ и их прекурсоров
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #974 : 27 Декабря 2010, 23:38:27 »
/usr/share/images/grub/529.png - по указанному пути точно существует такое файло? Оно - картинка, открывается какой нить софтиной типа Gwenview? С помощью gimp еще раз проверить соответствие разрешений (я кстати сама свою картинку вообще вручную под нужный мне размер гимпом подбивала, не проблема). А то ведь по дефолту каталог /usr/share/images/grub/ не существует, /images/grub надо создавать. При запуске
sudo update-grub2 вывод какой? Там точно появляется надпись типа:
Generating grub.cfg ...
Found background image: 529.png
или не появляется?
еще бы под спойлер содержимое /etc/default/grub и /etc/grub.d/05_debian_theme не помешало. Ей богу - в первый раз вижу подобную ситуацию.
З.Ы. А разметка диска довольно боянная и не самая удачная, чего ж хомяк то не на отдельном разделе. Никашерна:-)

вот содержимое /usr/share/images/grub
(Нажмите, чтобы показать/скрыть)
Рисунок открывается в KolourPaint и Gwenview. И расширение у него точно 640*480.
Вот что команда sudo update-grub2 выводит:
(Нажмите, чтобы показать/скрыть)

/etc/default/grub
(Нажмите, чтобы показать/скрыть)

/etc/grub.d/05_debian_theme
(Нажмите, чтобы показать/скрыть)

 

Страница сгенерирована за 0.04 секунд. Запросов: 25.