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


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

Автор Тема: как настроить загрузик GRUB?  (Прочитано 1041 раз)

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

Оффлайн grair1993

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
как настроить загрузик GRUB?
« : 07 Августа 2010, 01:55:40 »
в загрузчике после обновлений появляются новые пункты.... так вот как удалить старые пункты или как их переставить местами... это возможно??? просто у меня еще стоит ХР и я хочу чтоб первым в пункте стоял ХР... воть..

Оффлайн Molibden

  • Участник
  • *
  • Сообщений: 184
    • Просмотр профиля
Re: как настроить загрузик GRUB?
« Ответ #1 : 07 Августа 2010, 02:14:50 »
Читать ресурсы для новичков?
Поменять:
http://ubuntologia.ru/grub2-default-os
И вообще, там про граб много чего качественно описано. И не только про граб  ;)

Бди!

  • Гость
Re: как настроить загрузик GRUB?
« Ответ #2 : 07 Августа 2010, 02:26:47 »
Установи "менеджер загрузки"
(есть в "центре приложений")
там сможешь выбирать, что грузить

Оффлайн agoomboom

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: как настроить загрузик GRUB?
« Ответ #3 : 07 Августа 2010, 02:36:12 »
> как удалить старые пункты или как их переставить местами
Про очерёдность загрузки во втором посте исчерпывающе.
Старые ядра удалить Ubuntu Tweak тебе поможет,
memtest можно синаптиком снести.
Он за собой ещё один пакет потянет- забей.

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: как настроить загрузик GRUB?
« Ответ #4 : 07 Августа 2010, 12:21:01 »
Цитировать
memtest можно синаптиком снести

Достаточно снять право на исполнение у соответсвующего скрипта

https://help.ubuntu.ru/wiki/очистка_меню_grub

Можно подготовить собственное меню загрузки

https://forum.ubuntu.ru/index.php?topic=99790.msg773103#msg773103


If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн alebo

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: как настроить загрузик GRUB?
« Ответ #5 : 15 Августа 2010, 22:55:49 »
Необходимо отредактировать конфигурационный файл загрузчика. В зависимомости от версии ОС файл может располагаться в различных директориях. В 9.10 - /boot/grub/grub.cfg, в 10.04 -  /boot/grub/grub (точно не знаю).

Найдите следующую запись в конфигурационном файле:

menuentry "Ubuntu, Linux 2.6.31-21-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro   quiet splash
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-21-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro single
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro   quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e8519
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro single
initrd /boot/initrd.img-2.6.31-14-generic
 
}

В данной конфигурации присутствуют ядра 2.6.31-14 и 2.6.31-21. Удаляем запись, относящейся к ядру 2.6.31-14, получим:

menuentry "Ubuntu, Linux 2.6.31-21-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro   quiet splash
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-21-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 168fd934-10e7-4478-8211-530998e85198
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=168fd934-10e7-4478-8211-530998e85198 ro single
initrd /boot/initrd.img-2.6.31-21-generic
}
Теперь при загрузке будут всего лишь 2 строки (Ubuntu, Linux 2.6.31-21-generic  и Ubuntu, Linux 2.6.31-21-generic (recovery mode)).

Если надо поставить на загрузку по умолчанию конкретную ОС, то опять правим конфигурационный файл:

set default="0", где

"0" - указывает, что будет загружена первая ОС.

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: как настроить загрузик GRUB?
« Ответ #6 : 15 Августа 2010, 23:48:50 »
Необходимо отредактировать конфигурационный файл загрузчика.

Лучше не надо. Этот файл будет сгенерирован заново при первом же исполнении update-grub. А это непременно будет сделано автоматом при обновлении ядра. Лучше почитать эту тему и сделать все по-человечески, чтобы не слетало при каждом обновлении ядра.

А старые ядра лучше удалять через Синаптик (или apt-get, aptitude - как привыкли), если в них больше нет необходимости. При этом они автоматически удалятся и из меню загрузчика.
« Последнее редактирование: 15 Августа 2010, 23:52:31 от jel »

 

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