Установка Sabayon 3.3 с диска LinuxFormat

Извиняйте, что здесь запостил. Этот дистр основан на Дженту.
Можете начинать плеваться, любители командной строки и wm. Красивый, зараза - берилы, метисы, инсталлятор, основанный на анаконде и т.д.
Не подумайте дурного. Я сам из Stage1 люблю ставить.
В общем захотелось мне его на винт поставить. А он (инсталлятор) ругается:

Цитата:
Traceback (most recent call last)
File "/opt/anaconda/usr/lib/anaconda/gui.py", line 867 in nextClicked self. dispatch.gotoNext()
File "/opt/anaconda/usr/lib/anaconda/dispatch.py", line 140, in gotoNext self.moveStep()
File "/opt/anaconda/usr/lib/anaconda/dispatch/py", line 208, in moveStep rc = apply(func, self.bindArgs(args))
File "/opt/anaconda/usr/lib/anaconda/upgrade.py", line 40, in findRootParts id.rootParts = find ExistingRoots(intf, id, chroot)
File "/opt/anaconda/usr/lib/anaconda/upgrade.py", line 69 in findExistingRoots upgradeany = upgradeany)
File "/opt/anaconda/usr/lib/anaconda/partedUtils.py" line 664, in findExistingRootPartitions relstr - getReleaseString(mountpoint)
File "/opt/anaconda/usr/lib/anaconda/partedUtils.py" line 475, in getReleaseString if distribution_release_path is not None:
UnboundLocalError: local variable 'distribution_release_path' referenced before assignment

Решение нашёл такое:
http://www.sabayonlinux.org/forum/viewtopic.php?p=39700&sid=b0fb9e266b576e033614d640a6c37719#39700

Т.е. подправил /opt/anaconda/usr/lib/anaconda/partedUtils.py. Где-то в районе 475 строки нашёл:

Цитата:
def getReleaseString(mountpoint):

И привёл к виду:

Цитата:
def getReleaseString(mountpoint):
return ""

Далее выбрал ручную разбивку диска на разделы и т.д.

А теперь, вопрос. Есть ли более элегантное решение?

Однако...

Тормозит он здорово... Собран с опцией -Os При сборке с опцией -O2 такого тормоза уже нет Кстати LiveCD 2007.0 от Gentoo уже -Os не пользует.

тормозит

Тормозит на самом деле.
Но, хоть можно посмотреть на все новшества в мире linux.

Да, посмотреть можно

На игры полюбовался, а особенно Google Earth понравился. Опять же на работу beryl посмотреть (но особенно сильно он мне не понравился). Или понять, как добиться аппаратного ускорения (ATI, RADEON).

Я было взялся править Sabayon под себя, но потом отложил -- он уже на ядре 2.6.21 с дисками PATA, определяемыми как SCSI (использование libata). А мне пока нужен 2.6.18 (openvz и RHEL-xen).

Держу на примете на случай если что-то не получится... Идей полезных там много.

трудности были?

А у вас трудности при установке были?

Про трудности

Я сначала проверяю загрузку LiveCD/DVD в VirtualBox ... Так в нем у меня грузились только SabayonLinux-x86-3.2a.miniEdition.iso и SabayonLinux-x86-3.4.Loop1.iso, промежуточные версии зависали с черным экраном (в том числе и SabayonLinux-x86-3.3.iso). С 3.2a проблем с установкой не было. А 3.4.Loop1 я устанавливал так:
1) монтируем iso
2) копируем все файлы с ISO на раздел диска
3) копируем конфиг для isolinux в конфиг для extlinux и редактируем (редактирование конфига Sabayon необходимо, так как он использует debian-вариант isolinux и синтаксис отличается) и делаем загрузчиком на разделе extlinux
4) грузимся и работаем как-будто с cdrom

Так что с установкой 3.4.Loop1 проблем не было, так как я не пользовался его установщиком

а какие там

а какие там игрушки?
Google Earth есть в портеджах...

equery l | wc -l1996Я

equery l | wc -l
1996

Я был шокирован таким колличеством пакетов.. :)
Причина то конечно понятна, чтоб для всех была радость, но после своих макс. ~900 циферь ужаснула.

А так там конечно интересно настройки поглядеть, мне жутко knetworkmanager понравился - находка для ноутбука. Но вот поставить себе попробовал и облом, создатели sabayan для него специально в оверлее придержали древний dbus 0.6..

PS.
грузиться свежеустановленный просто ацки долго :(

"Есть ли более

"Есть ли более элегантное решение?"

Конечно! Return "", поставить на 469 строчку! (шутка)

Если ставить дистриб на "чистую" машину (винт без линукс-разделов других дистрибутивов), то установка проходит без указанной ошибки.

Фиг два! ошибка

Фиг два! ошибка появляется, но значительно позже - в процессе инсталяции :(

У меня не было

У меня не было ошибок, ставил на чистый хард, позволил ему по дефолту всё переразбить с LVM

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".