Как любой гаджетоман, я обожаю новые фишки, а особенно это касается мобильных устройств. Имея хороший рабой ноутбук, всегда ощущал необходимость купить, что-то полегче, что бы не так отягощало «быстрые» поездки или с чем можно было бы поваляться на диване, почитывая статьи или набирая хотя бы вот этот пост. Asus EeePC 904 показался мне наиболее идеальным вариантом на то время, а потому покупка совершилась незамедлительно. Как же я был разочарован присутствием Windows на этой машинке. Решить эту проблему я попытался с привычной Ubuntu, однако, выход Ubuntu 8.10 расстроил мои планы. Тормоза, которые выдавал мне Asus EeePC 904 с Linux Ubuntu 8.10 не передать словами, а использовать старые ОС мне не позволяет религия, а потому решился на смену дистрибутива. Как я поставил Arch Linux на Asus EeePC 904 и максимальные настройки читайте ниже.
Этап номер 1. Для начала возьмемся за UNetbootin ( читай ) и превратим обычную USB Flesh в загрузочный диск для Arch Linux.После того, как все сделано, и образ готов приступаем к установке.
Для начала выставим нужное нам загрузочное устройство:
При включении нетбука делаем так:
F2->Boot->Hard Disk Drives->1st Drive и устанавливаем USB flesh в качестве приоритетного загрузочного устройства.
После того, как настройки BIOS сохранены –
перезагружаем машинку.
На экране появляется стандартное диалоговое меню Grub, выбираем первый пункт: Boot ArchLive.
После того, как нетбук немного пошуршит, вылезет диалоговое окошко, в котором надо указать Login. В качестве Login вводим root, пароль естественно не запросит.
Далее следуем инструкциям инстолятора, т.е. следуем этому совету: To begin installation, run /arch/setup.
Набираем в консоли: /arch/setup
Выпадает меню – жмем Ok, а в качестве ответа на запрос о источнике установки, выбираем самый первый пункт – CD-ROM or OTHER SOURCE.
Для того, чтобы установка продолжилась, нам необходимо разбить логический диск. Я сделал так:
/boot(94 MB), swap(1024 MB), /(6350 MB), а для /home отдал все, что осталось.
Подтверждаем удаление всех данных с носителя и ждем копирования файлов из base-devel, так как я не выбирал ничего дополнительно. Не пойму зачем, если это можно будет сделать позже.
После всех перипетий при копировании вылезет запрос об использовании автоконфигурирования «железа» я ответил нет и правил файл руками, так как автоматическая настройка результата не даст.
class=»MsoNormal»>Тыкаемся в Exit Install, а в косоли набираем
reboot
по установке archlinux.
На этом установка окончена, начинаем процесс настройки.
Этап номер 2.
Для тех, кто ожидает увидеть здесь как настраивать wi-fi наступит горькое разочарование, я его не использую за ненадобностью, так как весь дом у меня окутан проводами, то и поднимать я стал только модуль сетевой карты.
С любого компьютера, который имеет доступ в сеть заходим и сливаем исходиники.
Здесь лежит модуль сетевой карты, которые нам надо будет скомпилировать.
После всех манипуляций, записываем заархивированный архив на USB флешку и подключаем ее к Asus EeePC 904 с Linux.
Из по root нам надо выполнить эти команды:
mount /dev/sdb1 /mnt/ cp /mnt/путь_до_l1e-linux-v1.0.1.0.tar.gz /home/atl1e/(ну или куда хотите копируйте) tar -xzvf /home/atl1e/l1e-linux-v1.0.1.0.tar.gz cd /home/atl1e/src/ KBUILD_NOPEDANTIC=1 make insmod ./atl1e.ko
Воодим очереднуб команду проверки :
ifconfig -a
Если появился интерфейс eth0 >, то мы все сделали правильно, нет – читаем заново и думаем где напортачили.
Перезагружаем модуль:
/etc/rc.d/networkrestart
Теперь все должно быть впорядке, сеть есть – поздравляю J
Установка правильного ядра:
Так как сообщество eeePC любителей уже собрало правильное ядро для этой машинки, то и не будем заморачиваться. Выполняем в точности, команда ( не забываем менять свои данные – это для копипастеров).
[xxx@xxxx ~]$mkdir ~/src/ [xxx@xxxx ~]$ cd ~/src/
[xxx@xxxx src]$ tar xzvf eeepc904-kernel.tar.gz [xxx@xxxx src]$ cd ./eeepc904-kernel/
Необходимо сделать небольшие изменения в файле PKGBUILD. Для этого нам необходимо знать правильную MD5, которая является суммой файла kernelconfig.
Теперь можно запускать сборку.
xxx@xxxx eeepc904-kernel]$ makepkg
Сборка ядра процесс не бысрый, а потому можно расслабиться с кофе и сигаретой – минут 20-30 у нас есть.
Когда ядро собрано, осталось его только прикрутить.
sudo pacman -U eeepc904-kernel-2.6.27.4-4-i686.pkg.tar.gz
И не забываем подправить файл загрузки:
/boot/grub/menu.lst
Добавим:
Arch Linux title Arch Linux EeePC kernel root (hd0,0) kernel /vmlinuzeee root=/dev/sda3 ro
Чистое ядро, собранное специально для Asus EeePC 904 готово к эксплуатации.
Удачной вам дальнейшей настройки и множества радостей с Asus EeePC 904 и Linux.
Хотелось бы узнать сколько это чудо техники у вас стоит, ну и в будущем найти ответ про Wi-Fi.
О настройках wi-fi я напишу чуточку позже, а вот стоимость неоднозначная от 480 до 680 у.е.. Все зависит от способа привоза в беларусь и от конкретного продавца. Есть еще неадекваты, которые просят за 701 модель 530 у.е. и возмущатся чего не бурут.