Bug 24206 - add more options to install grub
Summary: add more options to install grub
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-grub (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: ekorneechev@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-03 04:13 MSD by Valery Pipin
Modified: 2010-10-19 19:55 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valery Pipin 2010-10-03 04:13:44 MSD
Не знаю по адресу ли. 
Ставил altlinux-5.9.9-20100923-centaurus-i586-ru-install-dvd5.iso на macbook pro5.5. На этих устройствах установка загрузчика в mbr порушит загрузку mac osx. Разбивка диска делается заранее, из под мака выделяются разделы для linux (скажем у меня это так: /sda1 - efi~254Mb, /sda2 -hfs-110Gb, /sda3 - /(30Gb), /sda4 -/home (80Gb) /sda5 swap(8gb)) 
1)Вообщем нужно добавить возможность установки загрузчика в root, у меня это /sda3.

2)При установке на ноутбук в настройках grub важно указать устройство для resume. 
Пользователь может покопаться и найти заветный файл с дефолтными настройками grub2. Раньше при lilo эта штука кажется настраивалась автоматически инсталлятором.

3) Не смог использовать rescue режим. Я пропустил установку загрузчика, надеясь поставить его куда мне надо из rescue. Но выйдя в шелл я не смог подмонтировать мой корневой каталог. Устройство было "занято", Установку загрузчика сделал используя диск ubuntu
Comment 1 Vitaly Kuznetsov 2010-10-16 01:31:52 MSD
1) Исправлено в свежем grub2

2) Я не смог обнаружить следов мозга по определению параметра resume=. Может, старшие товариши подскажут?

3) Повесьте, пожалуйста, отдельную багу. И точно не на alterator-grub.
Comment 2 Valery Pipin 2010-10-16 01:47:18 MSD
(В ответ на комментарий №1)
> 1) Исправлено в свежем grub2
> 
> 2) Я не смог обнаружить следов мозга по определению параметра resume=. Может,
> старшие товариши подскажут?
> 

Я вас не понял. Извините, что то чувство юмора у меня отказывает.

Все что нужно это изменить строчку в etc/sysconfig/grub2, чтобы было типа
GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/sda5 quiet splash"

Если это трудно сделать на автомате, тогда нужно добавить опцию в альтератор,
пусть user решает

> 3) Повесьте, пожалуйста, отдельную багу. И точно не на alterator-grub.
Comment 3 Vitaly Kuznetsov 2010-10-16 01:50:20 MSD
> > 2) Я не смог обнаружить следов мозга по определению параметра resume=.Может,
> > старшие товариши подскажут?
> > 
> 
> Я вас не понял. Извините, что то чувство юмора у меня отказывает.
> 
> Все что нужно это изменить строчку в etc/sysconfig/grub2, чтобы было типа
> GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/sda5 quiet splash"
> 
> Если это трудно сделать на автомате, тогда нужно добавить опцию в альтератор,
> пусть user решает

Если для lilo это уже вычислялось, то я хотел бы найти код (вычисляющий какой именно /dev/xxx прописать в resume). В alterator-lilo я его не нахожу.
Comment 4 Anton Farygin 2010-10-16 07:19:04 MSD
известно какой - это должен быть swap.

Вычислить его ,думаю, не очень сложно ?
Comment 5 Vitaly Kuznetsov 2010-10-16 21:07:08 MSD
(In reply to comment #4)
> известно какой - это должен быть swap.
> 
> Вычислить его ,думаю, не очень сложно ?

Да, я понимаю. Вопросов у меня 2:
1) Был ли когда-либо подобный функционал, где его найти?
2) Что делать в нетривиальных конфигурациях (2 свопа,...)?
Comment 6 Vitaly Kuznetsov 2010-10-19 19:55:58 MSD
installer-feature-desktop-suspend-0.5-alt1 добавляет resume=
installer-feature-cmdline-parameters-0.1-alt1 копирует параметры, указанные при установке. В кентавре будет.