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


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

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

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

Оффлайн 007tar

  • Новичок
  • *
  • Сообщений: 32
  • Ubuntu 10.10 + Dell XPS M1330
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #900 : 20 Ноября 2010, 00:15:53 »
Люди,  такпомогите разобраться от чего команда "saved" не срабатывает :-((
PS. На PS внимание можете не обращать...

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #901 : 20 Ноября 2010, 13:40:05 »
Цитировать
Как мне поменять set root='(hd0,1)'   на (hd0,2) после установки ubuntu  win7 не загружаеться.
пишет: error: no such device: aaaaed087aed04d87.  error: no such partition
sudo blkidчто покажет?

Цитировать
Но вот столкнулся с проблемой.
Установил фоновое изображение в груб, а оно не отображается, т.е. ничего и не изменилось, черный фон как был так и остался.
кгм... ну да, в 10.04 и далее конфиг другой немного. приведенный что-то вообще странно выглядит. не после обновления случайно получился? попробуй снести его и переставить пакет grub-common, шоб поставился дефолтный из пакета, а его потом правь

Цитировать
Люди,  такпомогите разобраться от чего команда "saved" не срабатывает :-((
ну так проделвй, что я тебе расписал, а там видно будет, чей это баг
лучше на "ты"

Оффлайн 007tar

  • Новичок
  • *
  • Сообщений: 32
  • Ubuntu 10.10 + Dell XPS M1330
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #902 : 20 Ноября 2010, 15:10:06 »
Цитировать
Люди,  такпомогите разобраться от чего команда "saved" не срабатывает :-((
ну так проделвй, что я тебе расписал, а там видно будет, чей это баг
В терминале эта команда ничего не выводит! ВОТ:
taras@taras-laptop:~$ grub-editenv /boot/grub/grubenv list
taras@taras-laptop:~$

Оффлайн Angel_ok

  • Любитель
  • *
  • Сообщений: 95
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #903 : 20 Ноября 2010, 15:18:21 »
Цитировать
Но вот столкнулся с проблемой.
Установил фоновое изображение в груб, а оно не отображается, т.е. ничего и не изменилось, черный фон как был так и остался.
кгм... ну да, в 10.04 и далее конфиг другой немного. приведенный что-то вообще странно выглядит. не после обновления случайно получился? попробуй снести его и переставить пакет grub-common, шоб поставился дефолтный из пакета, а его потом правь
Извини, не понял.
В смысле после обновления? Изначально я ставил 10.04 и обновлялся по ее требованию каждый раз.
Что снести? Удалить /etc/grub.d/05_debian_theme  ?
А потом   sudo aptitude install grub-common?
Так?
Debian 6   Asus K40IJ

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #904 : 20 Ноября 2010, 16:21:17 »
Цитировать
Что снести? Удалить /etc/grub.d/05_debian_theme  ?
А потом   sudo aptitude install grub-common?
ну да, вроде того. purge его, а потом install взад.
а то что-то какой-то странный выходит скрипт. переменная WALLPAPER, например, объявляется, а дальше я что-то не нашел, где она используется...

Цитировать
В терминале эта команда ничего не выводит! ВОТ:
taras@taras-laptop:~$ grub-editenv /boot/grub/grubenv list
taras@taras-laptop:~$
это все правильно, ибо в нем и нет ничего. я имел в виду
UPD: глянул... пусто. почему-то не пишется в него. попробуй при загрузке уйти в консоль груба (жмем "c" в меню) и там проделать следующее:
set a=5
save_env a
и после этого грузись с лайвцд/флэшки (угу, ибо при старте системы в grubenv лезет какая-то фигня, отвечающая за суспенд/гибернейт), монтируй свой /boot или корень и смотри все тот же файл. тоды будет ясно, то ли это гроб не пишет в свой env-файл, то ли при загрузке обнуляется чего не надо
лучше на "ты"

Оффлайн Angel_ok

  • Любитель
  • *
  • Сообщений: 95
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #905 : 20 Ноября 2010, 18:58:49 »
Цитировать
Что снести? Удалить /etc/grub.d/05_debian_theme  ?
А потом   sudo aptitude install grub-common?
ну да, вроде того. purge его, а потом install взад.
а то что-то какой-то странный выходит скрипт. переменная WALLPAPER, например, объявляется, а дальше я что-то не нашел, где она используется...
Спасибо, dimas000, что помогаешь.
Удалил 05_debian_theme, выполнил sudo aptitude purge grub-common, затем sudo aptitude install grub-common. Файл  05_debian_theme не появился. Перезагрузился, он так и не появисля.
Вернул файл обратно.
Что не так?
Debian 6   Asus K40IJ

Оффлайн Aytishnik.com

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #906 : 21 Ноября 2010, 00:17:51 »
Цитировать
Как мне поменять set root='(hd0,1)'   на (hd0,2) после установки ubuntu  win7 не загружаеться.
пишет: error: no such device: aaaaed087aed04d87.  error: no such partition
sudo blkidчто покажет?

sudo blkid:
/dev/sda1: LABEL="System Reserved" UUID="AAAED087AED04D87" TYPE="ntfs"
/dev/sda2: LABEL="System" UUID="2A58DA0F58D9DA21" TYPE="ntfs"
/dev/sda5: LABEL="DATA" UUID="14ECF983ECF95F82" TYPE="ntfs"
/dev/sdb1: UUID="d7b250c2-03f9-43b4-ba1e-e6bf8b750ac9" TYPE="ext4"
/dev/sdb2: UUID="7e94118c-5575-4a1f-a6f6-37ebfd3182b1" TYPE="ext4"
/dev/sdb3: UUID="a4f7aaea-78c9-46cd-a2d7-4e78439b942b" TYPE="swap"
/dev/sdb4: UUID="0d342b23-8a50-49be-97d7-d8ab29dc571a" TYPE="ext4"
/dev/sdc2: LABEL="Arxiv" UUID="A400D0DF00D0B98E" TYPE="ntfs"
« Последнее редактирование: 21 Ноября 2010, 00:23:57 от Aytishnik.com »

Оффлайн Virgilij

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #907 : 21 Ноября 2010, 02:16:07 »
Здравствуйте. Стояла Вин 7 и Ubuntu 10.04, нужно было поставить ещё и ХР. Естественно ХР затёрла груб, я его восстановил как тут написано, за что вам огромне спасибо! Беда в том, что когда выбираю из списка Вин 7 (sda1), то грузиться ХР (sda2) и когда загружаю ниже в списке ХР тоже загружается таже самая. Есть ли возможность восстановить работоспособность Вин 7 или это уже невозможно?  
« Последнее редактирование: 21 Ноября 2010, 03:05:51 от Virgilij »

Оффлайн dimas000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #908 : 21 Ноября 2010, 19:04:42 »
Цитировать
Удалил 05_debian_theme, выполнил sudo aptitude purge grub-common, затем sudo aptitude install grub-common. Файл  05_debian_theme не появился. Перезагрузился, он так и не появисля.
хм.. ну да, глянул по dpkg -L - все скрипты в grub-common, кроме 05-го, который в пакете grub-pc. так что аналогично для grub-pc, будет тебе новый файл))

Цитировать
sudo blkid:
/dev/sda1: LABEL="System Reserved" UUID="AAAED087AED04D87" TYPE="ntfs"
/dev/sda2: LABEL="System" UUID="2A58DA0F58D9DA21" TYPE="ntfs"
ага... вон оно что. первый раздел - как я понимаю, какой-нибудь рекавери. и почему-то os-prober находит загрузку именно с него. как вариант можно пока попробовать топорный путь: в /etc/grub.d/40_custom добавь такой же пункт, как твой виндовый (menuentry ... chainloder ....), только uuid замени на нужный
sudo blkid -o value -s UUID /dev/sda2 | tr [:upper:] [:lower:]вот так его можно заполучить, пишется в нижнем регистре. строчку с "set root" убери нафиг, по ююиду прекрасно все цепляется. ну и пробуй, что получится...

Цитировать
Беда в том, что когда выбираю из списка Вин 7 (sda1), то грузиться ХР (sda2) и когда загружаю ниже в списке ХР тоже загружается таже самая. Есть ли возможность восстановить работоспособность Вин 7 или это уже невозможно? 

в данном случае вопрос не к грубу, он исправно грузит то, что ему дают. а прикол вот в чем: в xp используется ntldr, в топоре - bootmgr или как там его. соответственно, xp про новый загрузчик знать не знала, и при установке поставила ntldr, который топор грузить не может/не хочет. а посему надо грузиться с установочной болванки 7ки и восстанавливать ее загрузчик, который должен будет подцепить и хэрэ (google: восстановление загрузки windows 7, далее уж как-нибудь своими силами). после чего в грубе должен будет появиться один пункт, по которому будет грузиться виндовый загрузчик с выбором из двух виндозов.
вотъ
лучше на "ты"

Оффлайн Angel_ok

  • Любитель
  • *
  • Сообщений: 95
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #909 : 21 Ноября 2010, 19:26:14 »
Цитировать
Удалил 05_debian_theme, выполнил sudo aptitude purge grub-common, затем sudo aptitude install grub-common. Файл  05_debian_theme не появился. Перезагрузился, он так и не появисля.
хм.. ну да, глянул по dpkg -L - все скрипты в grub-common, кроме 05-го, который в пакете grub-pc. так что аналогично для grub-pc, будет тебе новый файл))
Удалил grub-pc.
А вот при установке
(Нажмите, чтобы показать/скрыть)

И похожее выдает в Synaptic
(Нажмите, чтобы показать/скрыть)

Боюсь перезагружаться ???
Что делать?
Спасибо.
Debian 6   Asus K40IJ

Beldieff

  • Гость
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #910 : 21 Ноября 2010, 19:30:43 »
W: Не удалось получить http://ua.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-pc_1.98-1ubuntu7_amd64.deb
  404  Not Found

не коннектится к репозиторию, попробуй ua поменять на  ru

Оффлайн Angel_ok

  • Любитель
  • *
  • Сообщений: 95
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #911 : 21 Ноября 2010, 20:06:14 »
W: Не удалось получить http://ua.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-pc_1.98-1ubuntu7_amd64.deb
  404  Not Found

не коннектится к репозиторию, попробуй ua поменять на  ru
Как?
Вот так?
(Нажмите, чтобы показать/скрыть)

А если отсюда установить ? http://packages.debian.org/stable/grub-pc

Пользователь решил продолжить мысль 21 Ноября 2010, 20:26:36:
Решил проблему :)
Сделал
sudo apt-get update
sudo apt-get install grub-pc
Че-то там поклацал в установке этого пакета и скрестя пальцы перезагрузился.
И сразу же в грубе отобразилась фоновая картинка :D

Извините за беспокойство.
Спасибо.
« Последнее редактирование: 21 Ноября 2010, 20:26:36 от Angel_ok »
Debian 6   Asus K40IJ

Оффлайн Aytishnik.com

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #912 : 22 Ноября 2010, 13:32:20 »
Так писать: sudo blkid -o value -s UUID="2A58DA0F58D9DA21" /dev/sda2 | tr [:upper:] [:lower:]

строчку с "set root" убери нафиг,
где убрать и как?

в 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.
« Последнее редактирование: 22 Ноября 2010, 13:36:38 от Aytishnik.com »

Оффлайн koi8-u

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #913 : 22 Ноября 2010, 22:19:00 »
Цитата: Angel_ok
И сразу же в грубе отобразилась фоновая картинка
а в grub 1.98 нужно изменить строчку в 05_debian_theme:
WALLPAPER ="/usr/share/images/grub/имя_файла.tgaпотом не забыть сделать
sudo update-grub
Пользователь решил продолжить мысль 24 Ноября 2010, 00:23:53:
такое дело,  у меня 4 ос:
sda1 - WinXP
sda6- Debian
sda7-/home
sda8-ALT
sda9-Ubuntu
в gurb грузились все четыре, а в grub2 перестал грузится ALT.
в grub.cfg записано такое:
(Нажмите, чтобы показать/скрыть)
там где sda8 явно что то не то, как откорректировать ту часть где загрузка ALT?
в меню grub2 есть все четіре ос
« Последнее редактирование: 24 Ноября 2010, 00:23:53 от koi8-u »

Оффлайн dmitzz

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: [HOWTO] Настройка и редактирование GRUB 2
« Ответ #914 : 24 Ноября 2010, 11:26:28 »
Нужна помощь. На винте стоит две системы: Ubuntu 10.10 и WinXP. Grub видит обе системы нормально. По дефолту загрузку выбрать тоже можно.
Но есть необходимость скрыть меню загрузчика, т.е. чтобы по дефолту грузилась WinXP, а загрузчик можно было бы вызвать нажатием Shift. Раскоментирование GRUB_HIDDEN_TIMEOUT ни к чему не приводит. Попробовал на ВМке - скрытие меню при одной установленной системе работает, на реальном компе с 2 системами - нет.

Кто может предложить решение?

 

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