LinuxForum.Fans
Тема

Проблемы с установкой Mageia 2 (второй системой)

Автор: kuguar 33 сообщений 10089 просмотров
#271377
"lightwinter" написал:
Ага, значит GRUB2 - это новая версия и в ней используется grub.cfg, так что ли?

Ага.

#272862

У меня проблема с добавлением источников. Иду в список источников, жму "добавить", вылазит окно с вопросом добавить ли все источники или источники с обновлениями. Пробовала добавлять и то и то, через какое-то время вылазит сообщение "Не удается добавить источники. Ошибки: извлечение не удалось. Сбой rsync: завершен с 35. нет доступа к источнику с дистрибутивом. Не найден файл media.cfg)
источник: distrib()"

#272866

Возможно проблемы с репозиториями. Попробуй добвить другие. МСС - Настройка источников - Файл - Добавить особое зеркало, и там выбирай, Франция, Германия, какие хочешь.

#272894
Gnom написал:
Возможно проблемы с репозиториями. Попробуй добвить другие. МСС - Настройка источников - Файл - Добавить особое зеркало, и там выбирай, Франция, Германия, какие хочешь.

Ага, спс. А чем отличается франция германия от ру? Язык будет пакетов соответствующий? или без разницы?

#272895
Erra написал:
А чем отличается франция германия от ру? Язык будет пакетов соответствующий? или без разницы?

Просто одни и те же репы размножили на кучу серверов (типа, один не работает - с другого обновиться можно) в разных странах. Язык не изменится.

#273729
verg написал:
[quote="lightwinter"]И где этот grub.cfg?

А зачем он вам?
GRUB2 не используется в магее (по умолчанию)

"lightwinter" написал:
Есть правда menu.lst в /boot/grub но он почему-то пуст!

Это да странно.[/quote]
А тогда чем это может быть вызвано? И потом если GRUB2 не используется по умолчанию, но подключить-то его к Магее как-то можно? Я посмотрела в списке доступных пакетов его нет. Или какой источник для этого подключать надо?

#273751

Я когда начинал тему, писал, что устанавливаю магею второй системой.
В магее по умолчанию идёт grub1, но мне её надо было добавить в уже существующий grub2.
Я установил grub в соответствующий раздел, а в grub2 добавил с помощью os-prober и update-grub2.
Но после этого надо немного подредактировать grub.cfg (который в grub2), иначе магея (мандрива тоже) не грузится.
Нужно исправить путь к initrd, удалить (hdх,х), т.е. путь должен начинаться с "/".

#273760
kuguar написал:
Я когда начинал тему, писал, что устанавливаю магею второй системой.
В магее по умолчанию идёт grub1, но мне её надо было добавить в уже существующий grub2.
Я установил grub в соответствующий раздел, а в grub2 добавил с помощью os-prober и update-grub2.
Но после этого надо немного подредактировать grub.cfg (который в grub2), иначе магея (мандрива тоже) не грузится.
Нужно исправить путь к initrd, удалить (hdх,х), т.е. путь должен начинаться с "/".

В теме не идёт речь о двойных загрузках.
(но инфа всё равно полезная - хотя надо уточнять дистрибутивы)

#273776

Тема "Проблемы с установкой Mageia 2", но ведь это не означает, что система основная и единственная.
Обычно перед тем как систему ставишь основной, хочется пощупать, обкатать на реальном железе.
Если можно, переименуйте "Проблемы с установкой Mageia 2 (второй системой)"

#273778
"kuguar" написал:
Тема "Проблемы с установкой Mageia 2", но ведь это не означает, что система основная и единственная. Если можно, переименуйте "Проблемы с установкой Mageia 2 (второй системой)"

Не, моя ошибка, запутался, тему нужно было разбить. Уже трём участникам нужна(или была нужна) помощь различного характера.

"kuguar" написал:
"Проблемы с установкой Mageia 2 (второй системой)"

Сделано.

#273780

kuguar,
А таким способом не обновляется список, что ли : (запускать из первой системы)

text
# grub-mkconfig -o /boot/grub/grub.cfg

или (смотря какая ОС):

text
# grub2-mkconfig -o /boot/grub2/grub.cfg

з.ы. в вопросе, собственно, магея и ни при чём

#273913

Да дело не в списке, update-grub2 список замечательно обновляет, находит все ядра установленные. Для мандривы и магеи пути нужны немного не такие.

#273924

kuguar,
Самое элегантное решение такое:

1) В дебиане обновить пакет os-prober до версии >=1.53
Можно стянуть из Debian Wheezy: (должен поставиться без проблем) - там версия 1.55
32бит: http://ftp.br.debian.org/debian/pool/main/o/os-prober/os-prober_1.55_i386.deb
64бит: http://ftp.br.debian.org/debian/pool/main/o/os-prober/os-prober_1.55_amd64.deb
2) Удалить все ненужные записи из /boot/grub2/grub.cfg (или какой там правильный путь в дебиане - разберетесь) - оставить только то, что касается дебиана
Удалить всё, что находится в этих рамках:

text
### BEGIN /etc/grub.d/30_os-prober ###
Удалить записи
### END /etc/grub.d/30_os-prober ###

3) Дальше обновляем список:

text
# update-grub2

или командами выше.


Всё заработает.


з.ы. только что проверил на openSUSE12.2 c GRUB2, где в релизе тоже старая версия os-prober (вторая система Mageia2)

Войдите или зарегистрируйтесь, чтобы ответить.