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


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

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

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

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #795 : 05 Сентября 2010, 11:33:28 »
Цитировать
дак нет в ливе цд команды sudo
есть только sudo su
взаимоисключающие параграфы детектед!
и для кого тогда пишут при старте терминала "to run command as admninistartor, use sudo бла-бла-бла"?
Цитировать
переводит в пользователь рут
update-grub
лучше на "ты"

Оффлайн mazut

  • Забанен
  • Активист
  • *
  • Сообщений: 703
  • да, не заходи ты сюда!
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #796 : 05 Сентября 2010, 14:24:59 »
ну, не совсем взаимоислючающе, просто обьяснил не правильно. sudo в ливецд хромает, нужен "чистый рут"
почему тогда
sudo chroot не идет

а после sudo su прокатывает?
« Последнее редактирование: 05 Сентября 2010, 14:27:24 от mazut »
Патрикеич.
Под наблюдением.

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #797 : 06 Сентября 2010, 13:31:25 »
Цитировать
sudo в ливецд хромает, нужен "чистый рут"
гм, ну не знаю... не сталкивался с таким. если только чего поломали, на 9.04/9.10 все нормально
лучше на "ты"

Оффлайн petercash

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #798 : 10 Сентября 2010, 17:09:53 »
Я писал о проблеме в соседнем топике, но так решить ее не удалось. Помогите пожалуйста победить grub2.
После установки Ubuntu 10.04 не грузится Windows7, просто при выборе в загрузке винды ребутится.
Диск разбит следующим образом:
Диск /dev/sda: 100.0 ГБ, 100030242816 байт
255 heads, 63 sectors/track, 12161 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd53d826f

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1          13      102400    7  HPFS/NTFS -------------- это диск в 100Мб который создает Windows7 для востановления
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2              13        6375    51097600    7  HPFS/NTFS ------------- а тут стоит сама синдовс 7
Раздел 2 не заканчивается на границе цилиндра.
/dev/sda3            6375       10199    30720000    7  HPFS/NTFS
Раздел 3 не заканчивается на границе цилиндра.
/dev/sda4           10199       12162    15763457    5  Расширенный
Раздел 4 не заканчивается на границе цилиндра.
/dev/sda5           10199       11901    13670400   83  Linux
/dev/sda6           11901       12162     2092032   82  Linux своп / Solaris

При загрузке Grub2 выбор винды выглядит так: Windows 7 (loader) (on /dev/sda1)
Заметил что пишет  /dev/sda1 хотя sda1 это диск размером 100Мб который создает Windows для восстановления. А сама Windows стоит на sda2.
Подскажите как поправить груб чтоб грузилась Windows.

Что пробовал:
1. https://forum.ubuntu.ru/index.php?topic=74165.msg797891#msg797891 - не помогло, перебрал в значении hd в строке set root все от 0,1 до 0,3
2. http://sourceforge.net/apps/mediawiki/bootinfoscript/index.php?title=Boot_Problems:Boot_Sector тоже не помогло, у меня на шаге 6 непоявляется BackupBS
3. Загрузка с диска Вин7 bootrec/fixboot тоже не помогло, пишет что записало но при загрузке груб тоже самое.

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #799 : 10 Сентября 2010, 17:57:45 »
Цитировать
Раздел 1 не заканчивается на границе цилиндра.
первым делом не нравятся мне вот эти штуки. помнится, у кого была такая фигня, тоже из-за нее чего-то не грузилось. как оно так получилось - хз, надо думать, чем и как размечал свой диск.
как его правильно лечить я не знаю, но есть топорный путь - в gparted подергать размеры разделов, т.е. уменьшаем на самую малость, применяем, а потом растягиваем обратно. расширенный раздел с убунтой, естественно, дергаем с лайвцд. по идее, должно исцелиться
Цитировать
Заметил что пишет  /dev/sda1 хотя sda1 это диск размером 100Мб который создает Windows для восстановления
гм, а я вот читал, что топор создает себе бут-раздел. реально посмотреть, что на нем есть?
можно попробовать что-нибудь типа chainloader /bootmgr.exe и т.п.
Цитировать
3. Загрузка с диска Вин7 bootrec/fixboot тоже не помогло, пишет что записало но при загрузке груб тоже самое.
не должен после этого грузиться груб. fixmbr как раз должен прописать мбр от виндового загрузчика. как вариант можно попробовать предварительно протереть первые 446 байт нулями, мало ли...
лучше на "ты"

Оффлайн Валерьян Валерьяныч

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #800 : 12 Сентября 2010, 06:38:55 »
Подскажите, можно ли как-то grub отредактировать? На днях обновил Linux с версии, если не ошибаюсь, 2.62.32.21 до 2.62.32.24 и при загрузке, помимо вариантов загрузки старой, появись два варианта загрузки новой версии - обычный и восстановлениe. Ещё граб нашел остатки загрузки висты, которой у меня уже год нету. Хотелось бы удалить ненужные мне варианты загрузки - просто их много слишком. У меня установлена ubuntu 10.04
PS читал манул, но, как я понял, файл grub.cfg создается автоматически после выполнения скриптов, и его редактировать нет смысла. Тогда нужно сами скрипты редактировать? Пробовал менеджером загрузки, но через него не сделать то, что мне нужно.
PPS извиняюсь, если похожий вопрос уже задавался
« Последнее редактирование: 12 Сентября 2010, 06:46:36 от Валерьян Валерьяныч »

Оффлайн dna74

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #801 : 12 Сентября 2010, 07:55:56 »
Загрузка с диска Вин7 bootrec/fixboot тоже не помогло, пишет что записало но при загрузке груб тоже самое.
bootrec /fixmbr
bootrec /fixboot
только грабу концы после сих команд и останется только один - т.е. виндовый загрузчик

Оффлайн mazut

  • Забанен
  • Активист
  • *
  • Сообщений: 703
  • да, не заходи ты сюда!
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #802 : 12 Сентября 2010, 10:59:25 »
Подскажите, можно ли как-то grub отредактировать?
Все команды выполнены для примера!
Ищем:
dpkg -l | grep linux-image

Удаляем более старое ядро:

sudo apt-get remove -f linux-image-2.62.32.21-generic 

sudo update-grub

Или synaptic, задаем в поиске linux-image-generic, удаляем все старые ядра.

« Последнее редактирование: 12 Сентября 2010, 16:05:01 от mazut »
Патрикеич.
Под наблюдением.

Оффлайн Валерьян Валерьяныч

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #803 : 12 Сентября 2010, 11:25:38 »
Удаляем более старое ядро:
sudo su -c
apt-get remove -f linux-image-2.62.32.21-generic && update-grub
Выдается такое сообщение:
E: Не удалось открыть файл блокировки /var/lib/dpkg/lock - open (13: Отказано в доступе)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); у вас есть права суперпользователя?

Оффлайн mazut

  • Забанен
  • Активист
  • *
  • Сообщений: 703
  • да, не заходи ты сюда!
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #804 : 12 Сентября 2010, 16:05:57 »
сделай так, исправил.
Патрикеич.
Под наблюдением.

Оффлайн Валерьян Валерьяныч

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #805 : 13 Сентября 2010, 16:48:14 »
Вот что выдает:
Цитировать
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет linux-image-2.62.32.21-generic
залез в boot, нашел там файлы
(Нажмите, чтобы показать/скрыть)
Может быть, если их вручную удалить, то всё получится?

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #806 : 13 Сентября 2010, 19:08:36 »
https://help.ubuntu.ru/wiki/очистка_меню_grub
Цитировать
Может быть, если их вручную удалить, то всё получится?
не надо руками и прочими конечностями лезть))
лучше на "ты"

Оффлайн Nigelist

  • Любитель
  • *
  • Сообщений: 76
  • Добрый Санта
    • Просмотр профиля
    • Блог посвященный UNIX-подобным операционным системам
Re: пишем мануал по GRUB2
« Ответ #807 : 16 Сентября 2010, 11:34:00 »
Как можно поменять разрешение сплэш-скрина? При первичной установке сплэш-скрин был разрешением 1280х1024, после установки compiz слетело на 800х600. Именно сплэш-скрин, а не загрузочное меню...
« Последнее редактирование: 16 Сентября 2010, 11:35:57 от Nigelist »
Бороться и искать, найти и перепрятать...

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #808 : 16 Сентября 2010, 21:46:09 »
если нвидиа, то в вики была статья. если нет, то попробовать
set gfxpayload=...
или тогда я хз
лучше на "ты"

Оффлайн Gluk41

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: пишем мануал по GRUB2
« Ответ #809 : 18 Сентября 2010, 10:40:49 »
Есть какая-нибудь нормальная графическая прога для настройки? А то совсем не тянет полдня потратить на изучение что тут и как

 

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