обновляюсь из iso - grub2 не показывает запись о второй “старой” системе.
из нюансов - система на lvm установлена, установка в режиме авторазметки на весь диск ноутбука.
вот груб как выглядит сейчас:
http://pastebin.calculate-linux.ru/ru/show/5581
Попробуйте:
cl-setup-boot
не помогло
Гм. Тогда так:
cl-core-setup --pkg-name=grub && cl-setup-boot
Возможно я заблуждаюсь и при перенастройке шаблонов для граб, происходит и перенастройка “загрузки”. Но на всякий случай запускайте так
А может просто
grub-mkconfig -o /boot/grub/grub.cfg
os-prober
видит систему?
grub-mkconfig -o /boot/grub/grub.cfg
так пробовал сразу же, обычно помогало.
но я обычно систему на lvm не держу, тут стало любопытно попробовать авторазметку инсталлятора, а там lvm рекомендуется (не знаю - почему, ответьте в чем профит?)
п с:
остальные советы попробую как доберусь до домашнего ноута, это к вечеру.
cl-core-setup --pkg-name=grub && cl-setup-boot
не сработало…
**
os-prober видит систему?
вот что видит, похоже он видит именно “пропавшую” систему:
calculate aleksandr # os-prober
/dev/mapper/calculate-root:Calculate Linux Desktop 13.4.1 KDE:Gentoo:linux
calculate aleksandr #
**
я уже пару раз обновился из iso, и заметил следующее: сразу после обновления я перезагружаюсь - в грубе две системы, после последующей перезагрузки - одна рабочая система остается.
и еще:
calculate aleksandr # grub-mkconfig -o /boot/grub/grub.cfg
Генерируется grub.cfg …
Найден фон: /boot/grub/grub-calculate.png
Найден образ linux: /boot/vmlinuz-3.9.2-i686-CLD
Найден образ initrd: /boot/initramfs-3.9.2-i686-CLD
завершено
calculate aleksandr #
монтируй раздел с другой системой перед grub-mkconfig -o /boot/grub/grub.cfg и будет всё нормально
какая то чушь в грубе после обновления из образа…
пытался по хорошему с грубом договориться:
calculate aleksandr # os-prober
No volume groups found
/dev/sda7:Calculate Linux Desktop 13.4.1 KDE:Gentoo:linux
calculate aleksandr # cl-core-setup --pkg-name=grub && cl-setup-boot
* Конфигурация утилитами Calculate системных настроек grub
[======================================================================================================================================>]100% Time: 00:00:00
* Configuring the grub
* Утилиты Calculate изменили файлы:
* /etc/default/grub
* /etc/grub.d/00_header
* /etc/grub.d/10_linux
* Конфигурируются параметры загрузки
[======================================================================================================================================>]100% Time: 00:00:00
* Configuring the grub
* Установка загрузчика
* Смена I/O планировщика
* Система настроена!
calculate aleksandr #
вот, собственно, во что превратился груб после обновления:
http://pastebin.calculate-linux.ru/ru/show/5600
подскажите, что сделать?
обновление из образов очень понравилось, но вот этот цирк с грубом расстраивает …
ау???
просьба кого то из команды разработчиков или опытных юзеров ответить???
Что содержит /boot/grub/grub.conf
и /boot/grub/grub.cfg
в соседней системе?
/boot согласно рекомендациям инсталятора на отдельном разделе.
нюансы:
- система установлена как рекомендовала авторазметка инсталлятора - но вручную, т к мне надо было сохранить два раздела и не затереть их авторазметкой.
когда устанавливал систему - делал принтскрины:
http://wstaw.org/m/2013/06/17/3.png
http://wstaw.org/m/2013/06/17/6.png
http://wstaw.org/m/2013/06/17/11.png
Похоже такое количество записей из-за отдельного /boot
. А что у Вас содержит /boot
? Что содержит /etc/fstab
?
отдельный раздел /boot у меня благодаря рекомендациям авторазметки в инсталляторе.
неужели никто не пользуется авторазметкой?
сформулирую иначе:
у кого то работает нормально калька в режиме авторазметки и автоматическое определение в грубе двух систем - старой кальки и обновленной кальки???
п с:
вечером посмотрю содержание /boot и /etc/fstab, ноут домашний, сейчас я от него далеко.
п п с:
подскажите насколько критична ошибка инсталлятора на этом снимке экрана?:
http://wstaw.org/m/2013/06/17/11.png
подскажите насколько критична ошибка инсталлятора на этом снимке экрана?:
Не критично. Установщик сообщает, что в шаблонах есть настройки пакета, которого нет в портежах и оверлее.
Mikhail Hiretsky wrote:
> Похоже такое количество записей из-за отдельного @/boot@.
А что у Вас содержит @/boot@? Что содержит @/etc/fstab@ ?
fstab:
http://pastebin.calculate-linux.ru/ru/show/5606
вот содержимое /boot:
http://wstaw.org/m/2013/06/18/14.png
п с: может убрать из рекомендаций инсталятора отдельный раздел для /boot???
ну или довести до ума автообновление груба…
может убрать из рекомендаций инсталятора отдельный раздел для /boot???
А где он рекомендует использовать /boot ? Если не менять параметры авторазметки, то будет: файл подкачки, второй корень, раздел с данными, подключение /home
к /var/calculate/home
.
ну или довести до ума автообновление груба…
Возможно такая проблема с grub2.00
, в grub1.99
дублирования записей не было. Будем смотреть grub.
Mikhail Hiretsky wrote:
может убрать из рекомендаций инсталятора отдельный раздел для /boot???
А где он рекомендует использовать /boot ? Если не менять параметры авторазметки, то будет: файл подкачки, второй корень, раздел с данными, подключение
/home
к/var/calculate/home
.ну или довести до ума автообновление груба…
Возможно такая проблема с
grub2.00
, вgrub1.99
дублирования записей не было. Будем смотреть grub.
http://wstaw.org/m/2013/06/18/2.png - на этом снимке видна структура диска в gparted и видно как инсталятор в режиме авторазметки предлагает переразбить диск.
обратите внимание, что под /boot он отводит отдельный раздел