понедельник, марта 31, 2008

Установка Fedora 8 в VMWare Server

В данной заметке я опишу проблему, с которой столкнулся при установке Fedora 8 в VMWare Server 1.0.4, и способ ее решения.
На днях решил погонять в виртуальной машине Fedora 8. Как всегда, создаю виртуальную машину. Приступаю к установке. И получаю вот что: Error opening /dev/sdaa : Нет такого устройства или адреса.

Решение проблемы оказалось на столько простым, и на столько же не очевидным: при создании виртуальной машины необходимо выбрать тип диска SCSI и тип контроллера LSI Logic.

Тогда установка продолжится нормально.

понедельник, марта 10, 2008

Установка драйверов NVIDIA

Небольшой опус - надо, наконец-то забить статьи текстом, а то одни скриншоты.
Теперь по делу - сегодня мы установим драйвера для видеокарт NVIDIA. Сами драйвера без проблем находятся на офицальном сайте компании.
Все действия в данной статье проводятся с правами суперпользователя root.
Для начала установим исходные тексты ядра:
# yum install kernel-devel

Теперь сохраним исходный конфигурационный файл Х-сервера, который, в случае чрезвычайных ситуаций, без проблем можно будет вернуть на место.
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.working

Теперь небольшая "фишка" - во всех руководствах пишут, что из иксов необходимо на этапе установки драйвера выходить, да и установщик драйвера не запустится при запущенный иксах. Это по-идее. Но мы его обманем, удалив файл .X0-lock:
# rm -rf /tmp/.X0-lock

Теперь, предварительно скачанный драйвер для видеокарт NVIDIA, нужно сделать исполняемым:
# chmod +x NVIDIA-Linux-x86-100.14.11-pkg1.run

Теперь приступаем к процессу инсталляции, запустив файл драйвера:
# ./NVIDIA-Linux-x86-100.14.11-pkg1.run

Запускается установщик. На начальном этапе он просит нас прочитать лицензию и предлагает два варианта дальнейших действий - не принять условия лицензионного соглашения и завершить установку, либо согласиться и продолжить установку. Нас, естественно, устраивает только второй вариант, поэтому соглашаемся с текстом лицензии.

Теперь установщик говорит нам, что он не нашел собранного модуля к нашей системе и предлагает поискать его на сайте компании-разработчика драйвера. Мы откажемся, т.к. он там все равно ничего не найдет.

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

Следующим шагом установщик предложит нам автоматически настроить конфигурационный файл X.org сервера, сделав копию текущих настроек. Почему бы и нет, пусть делает.

Теперь установщик докладывает об успешном завершении наших манипуляций.

Ну на этом все. Жмем вместе Ctrl+Alt+Backspace и наслаждаемся 3D ускорением.