• Авторизация


Немного о любимом хобби 27-06-2005 13:58 к комментариям - к полной версии - понравилось!


Любимое хобби, как известно, возня с компами. И вот на этих чудесных выходных я закупил себе побольше ТАНа (вместо пива :) ), всяческой еды и засел за комп.


Я решил обновить свою Fedora devel (которая до этого была Fedora Core 3) до Fedora Core 4 и заодно выставить ее на второй машине. Делал я все одновременно...

Загружаюсь с диска, чудесный инсталлятор просит выбрать язык. Я выбираю. Доходим до установки и тут появляется надпись "ссылка /usr/tmp должна быть абсолютной". Я удивился, но перегрузился и ссылку исправил.

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

Ля-ля-ля, все вроде поставилось, гружусь. Смотрю на меню загрузчика и ничего не понимаю - в нем обозначен только Windows.

Интересно девки пляшут, - подумал я и загрузился со спасательного диска. Подредактировал загрузчик, перегружаюсь - kernel panic. Ага. Об этом типа читал. Щас, думаю, соберу ядро заново.

Угу. Собрал, как же. srpm с исходниками нет. Ставлю kernel-sources - раньше из них можно было поставиться. Так вот теперь - нифига. Части файлов не хватает. А на второй машине тем временем закончилась установка. Я ее гружу и ... нет, не kernel panic. Приглашение загрузчика, который недоумевает, где же хоть что-нибудь, а точнее его раздел.

В итоге на руках оказывают две нерабочие машины (правда на первой была живая винда, но это не считается).

Пошел спать.

Просыпаюсь в два часа ночи.

Ну, думаю, где-то у меня последнее ядро от fc3 было. Сейчас я его поставлю, загружусь, а дальше посмотрим...

Конечно же редхатовцы сменили формат скриптов. Там не то, что старое ядро, новое с ошибками ставится на тэге post.

Бляяяя - подумал я и обратил свой взор на вторую машинку. Поставил установку заново. Открыл disk druid, взглянул на разметку. Убил разделы, задал свои и... программа установки сообщила, что разделы заняты. Как я понял из багрепорта, она не смогла передать ядру новые параметры разбиения. Перегрузился. Пошел по второму разу. Стал разбивать так, как предлагал авторазбивальщик. Авторазбивальщик предложил раздел /boot запихать на lvm. В ручном режиме утилита сообщила, что так делать нельзя и не надо. Естественно, когда я /boot запихал на обычный раздел, все заработало.

Заметка: так я выяснил, что в панику впадает только ядро для однопроцессорных машин, а smp очень даже живое.

Вернулся к первой машине. Перегрузился в спасательном режиме. Попробовал запустить mc. Спасательный режим мигнул черным экраном и перегрузился. Круто. Перегрузился. Распаковал старое ядро. Сел собирать. Долго смотрел на мириады "signedness" от gcc4. Потом компилятор подавился поддержкой i2c "И я понимаю, что я пролетаю"...

Имеем одну заново поставленную голую систему и машину, где все настроено на работу с линуксом, но где линукс мертв.

Ядро не собирается, не ставится, исходников свежего нет. Что делать?

В голову пришла спасительная мысль, что бинарник последнего установленного ядра я всегда оставляю еще в одном месте (просто увидев, как не выполняется стадия pre я со зла его снес). Точно, он был. И был живой.

rpm2cpio должно было спасти отца русской демократии. Оно спасло. Распихал ядро руками, перегружаюсь... А modules.dep и прочего-то нет.

Ну ничего. Перегрузился еще разок, сделал depmod как надо и оно взлетело. Удивиться и не встать. Шустро запросило логин в новом окне...

Давно я так не радовался. Потом, правда, еще пару часов пришлось лог установки проверять и что оно сотворило с файлами конфигурации, но в целом все работает как надо. "От чувств" перевел систему на utf8.

Стал смотреть на второй комп. Где типа все нативное и с нуля. Давно хотел взглянуть на новый Gnome. Взглянул.

Ценой нечеловеческих усилий нашел их корявый терминал (реально корявый, раз mc размеры не чувствует). Очень порадовался системе установки rpm - реально удобная для обычного пользователя вещь, которая рюхает зависимости и знает на каком диске находится нужный пакет. Настройки по умолчанию весьма удобны. И выглядит он приятно.

Но. Во-первых, у него случаются лаги. Во-вторых, после четвертого засыпания он проснулся так, что исчезли все значки и иконки на панели. А поскольку в меню по правой кнопке "Run program" отсутствует, то мне пришлось сносить панель и набирать ее заново (перезагрузка сеанса не помогла).

Открыл для себя planner - отличная альтернатива MS Project, причем понимает xml-формат последнего.

Вобщем, если бы не бага с загрузчиком, разбивальщиком дисков и ядром, это был бы отличный user-friendly дистрибутив.

P.S. Глядя сейчас на mac os x могу сказать, что из gnome в fedora слепили нечто похожее по парадигме управления. Но kde с его control center и более понятным kmail мне все же нравится больше.

P.P.S. Но это ничего. Во freebsd у меня, например, так переключалка клавиатуры в kde и не заработала. Там вообще мистика. Настройки для нужной версии иксов (пробовал и для "ненужной"), по умолчанию язык английский, кде-шный переключатель отрублен, но при загрузке язык русский и хоть ты тресни.
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Немного о любимом хобби | Jackill-MF-Clan - И давно не любовь, просто чем-то похожие люди... | Лента друзей Jackill-MF-Clan / Полная версия Добавить в друзья Страницы: раньше»