Блог пользователя EvAn

EvAn аватар

Ещё одна ошибка в инсталляторе NetBSD 4.0

Днесь решил заменить 3.1 на 4.0_BETA2 (поверх старой инсталляции 4.0 поставил раннее DragonFlyBSD). Во время подготовки ФС к установке вдруг появляется сообщение о невозможности осуществления fsck над разделом DFBSD /usr. С какой стати ему это делать, ведь я не собирался монтировать разделы DFBSD под NetBSD, что и было указано на стадии "disklabel"? После экспериментов и нескольких попыток поставить всё-таки "четвёрку" выяснилось, что необходимо перед подтверждение таблицы разделов удалить для разделов DFBSD всякие упоминания о монтировании, даже такие как точки монтирования. Тогда установка проходит нормально.

EvAn аватар

Баг при установке еще одного экземпляра NetBSD

Собрав из исходников 4.0_BETA2 под 3.1, решил не рисковать и сначала поставить новую версию на другой раздел того же компьютера. Установка прошла нормально, но при загрузке оказалось, что для запуска сервисов нужна библиотека libc.so.12, которая почему-то отсутствовала в свеже установленной системе. Анализ содержимого base.tgz на установочном CD говорил о том, что библиотека присутствует. Возник вопрос: в чём проблема? И можно ли это исправить? Ситуацию усугубляло то, что старая версия тоже не загружалась!

EvAn аватар

Bluewall GNU/Linux

Как известно, pkgsrc работает и под Linux. Так вот есть дистрибутив оного, основанный на Debian, в котором от прародителя только минимальная базовая система (нет даже X'ов), а пакеты ПО должны собираться с помощью pkgsrc. Размер установочного LiveCD всего около 90 Мб. Ядро версии 2.6.18. Правда проект не развивается уже год.

EvAn аватар

PKGSRC в DragonFlyBSD или один очень смешной облом

Как широко известно в узких кругах, в последних выпусках DragonFlyBSD используется та же система управления пакетами программного обеспечения, что и в NetBSD, то есть PKGSRC. Практика показывает, что отличий в работе с PKGSRC практически нет, разве что вместо make использовать следует bmake, да компилируется все в /usr/obj.

Но соль не в этом, на днях меня весьма рассмешил один собственный облом со стороны PKGSRC. Те кто когда-нибудь пользовались Linux знают, что в нем есть команда free, позволяющая посмотреть сколько памяти всего, свободно и занято. Полезная конечно штука. Но в NetBSD такой нет, точнее есть, но нужно установить через PKGSRC sysutils/free. На самом деле здесь free это просто скрипт-обертка вокруг vmstat. Но лично мне привычней пользоваться free. Так вот устанавливаю free под DragonFly, запускаю и:

EvAn аватар

NetBSD на ноутбуке

Как я уже писал, NetBSD 3.0 успешно установилась и заработала на Samsung P30 (Pentium M 1400, 768 Мб, ATI Mobility Radeon 9200 32 Мб, встроенных bluetooth и wifi нет). Замечено только, что Enhanced SpeedStep похоже на этом процессоре/чипсете не работает. Симптом: постоянно работает вентилятор и гонит теплый воздух. Надо разбираться, но пока нет возможности.

Вчера вечером установил ее же на Fujitsu Siemens LifeBook E8010 (Pentium M 1800, 512 Мб, ATI Mobility Radeon 9700 64 Мб, имеются встроенные bluetooth и wifi). Enhanced SpeedStep вроде работает, по крайней мере, вентилятор молчит.

RSS-материал