papilio

Установка Ubuntu на Eee PC

Обновление: есть новая запись об установке Ubuntu 8.10 на Eee PC.

Поигравшись чуть-чуть с предустановленной ОС (Xandros) на своём Eee PC, я понял, что всё-таки стоит поставить другую систему, тем более, что выбор очень велик. Внимательно изучив форумы, посвящённые Eee, я понял, что самыми популярными устанавливаемыми системами являются Windows XP, eeeXubuntu, Ubuntu, Debian и Fedora. Вариант с XP я отмёл сразу же — почему-то не хотелось устанавливать эту систему, хотя стоит отметить, что XP работает очень шустро, и есть все необходимые драйверы. А вот думать, что лучше среди линуксов... этого даже делать не надо — здесь каждый выбирает то, что ему больше нравится. Мне нравится Ubuntu. Единственное, о чём я задумался, так это о выборе между Ubuntu и eeeXubuntu (Xubuntu). Конечно, XFCE, что используется в eeeXubuntu, менее требовательна к ресурсам, но мне хотелось использовать Compiz Fusion в своей повседневной работе. Как отмечают некоторые пользователи, Ubuntu работает быстрее, причём у некоторых она работает быстрее, даже с включённым шифрованием. Это окончательно повлияло на мой выбор.

Итак, в конце этого поста я поставлю Ubuntu, адаптирую её под Eee PC, активирую Compiz и полностью локализую систему.

Существует несколько способов установки: из интернета, с usb-флэшки или с внешнего CD/DVD-привода. Так как интернет у меня достаточно медленный, а внешнего привода нет, то оставался всего один способ. Для этого нам нужен CD-образ установочного Live CD Ubuntu 7.10, а также нужна обычная usb-флэшка размером не менее гигабайта (так, чтобы влез весь образ). У меня не было такого образа, но был обычный присланный диск с Ubuntu:

Ubuntu 7.10 CD

С него я и сделал образ. Вставляем диск и не монтируем его (либо, если включено автомонтирование, размонируем). Затем выполняем команду (здесь и далее команды на обычном компьютере выполняются в Ubuntu):

dd if=/dev/cdrom of=cd.iso

Затем устанавливаем пакет syslinux:

sudo apt-get install syslinux

Скачиваем скрипт, который поможет нам записать ISO-образ на флэшку:

wget http://kiwilinux.org/public/isotostick.sh

Делаем этот скрипт исполняемым:

sudo chmod +x isotostick.sh

Затем форматируем флэшку, предварительно переписав всё её содержимое себе на компьютер.:

sudo mkfs.vfat -F 32 -n ubuntueee /dev/sdX1

Где /dev/sdX1 — usb-флэшка. Если не знаете, то запустите команду:

fdisk -l

Дальше делаем раздел загрузочным:

sudo parted /dev/sdX set 1 boot on

Запускам скачанный скрипт (не забываем изменять имя устройства /dev/sdX1 на собственное):

sudo ./isotostick.sh cd.iso /dev/sdX1

И последнее, что нам надо сделать на обычном компьютере: делаем флэшку загрузочной, используя syslinux.

sudo syslinux /dev/sdX1

Теперь можно не вспоминать про свой большой компьютер (или ноутбук), а взяться за Eee PC. Выключаем его и вставляем подготовленную флэшку в usb-порт. При загрузке нажимаем F2, чтобы зайти в BIOS. Выбираем вкладку Boot, в ней — Hard Disk Drives и устанавливаем [USB:] на вверх. Сохраняем настройки (F10) и перезагружаемся.

Мгновенно мы оказываемся в меню Live CD Ubuntu. Нажимаем F2 и выбираем в списке русский язык, а затем выбираем первый пункт и ждём загрузки системы.

Загрузка с Live CD

После загрузки системы сначала дезактивируем визуальные эффекты (если они включены, то невозможно добраться к некоторым кнопкам диалоговых окон, которые не умещаются на экране): System → Preferences → Appearance → Visual Effects → None (System → Параметры → Внешний вид → Визуальные эффекты → Без эффектов). Теперь мы можем передвигать любое окно (даже за пределы экрана), удерживая Alt и левую кнопку мыши.

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

Важно! Разметку диска производим вручную: там уже будет создано два раздела. Для того, что больше (около двух гигабайт), указываем точку монтирования / и reiserfs в качестве файловой системы. Для меньшего раздела — /home и также reiserfs. Почему именно reiserfs в качестве файловой системы? Можно также выбрать и ext2, но не ext3. Всё это для того, чтобы было наименьшее количество обращений к диску SSD (циклов записи-перезаписи меньше, чем у обычного жёсткого диска). Я выбрал reiserfs, так как пользователи советуют именно это.

Нажав ещё несколько раз на кнопку Далее, мы переходим к установке, которая проходит минут за 7-10:

Установка Ubuntu на Eee PC

После перезагрузки мы получаем вполне работоспособную систему. Так как мы устанавливали систему с ненастоящего CD, то надо удалить несколько ссылок на несуществующий привод. Открываем файл /etc/fstab. Для этого открываем терминал и выполняем команду:

sudo gedit /etc/fstab

И удаляем следующую строчку:

/dev/sdc1       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0

Сохраняем файл и закрываем редактор. Затем открываем файл /etc/apt/sources.list:

sudo gedit /etc/apt/sources.list

И удаляем (комментируем) строчку:

deb cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)]/ gutsy main restricted

После этого обновляем список пакетов (понадобится для дальнейшей настройки):

sudo apt-get update

Всё отлично, но у меня не работал Wi-Fi и спец.клавиши на клавиатуре. Поэтому я сначала подключил Eee PC к проводной сети и настроил Wi-Fi:

sudo apt-get install build-essential
wget 'http://snapshots.madwifi.org/special/madwifi-ng-r2756+ar5007.tar.gz'
tar zxvf madwifi-ng-r2756+ar5007.tar.gz
cd madwifi-ng-r2756+ar5007
make clean
make
sudo make install
sudo reboot

После перезагрузки я поставил запустил скрипт — eee-ubuntu-support, который исправляет систему и настраивает её оптимально для Eee (уменьшает шрифты, устанавливает спец.клавиши, wi-fi, звук, включает возможность разгона до 900 МГц и т.п.):

wget http://eee-ubuntu-support.googlecode.com/files/eee-ubuntu-support_v0.7.tgz
tar zxvf eee-ubuntu-support_v0.7.tgz
cd eee-ubuntu-support_v0.7
sudo ./tweak-gnome.sh
sudo ./install.sh all
sudo reboot

Очень возможно, что скоро выйдет новая версия этого скрипта, поэтому v0.7 надо заменить на что-нибудь другое.

Теперь же у нас уже почти всё готово, однако система частично на английском языке. Заходим в System → Администрирование → Локализации и выбираем русский язык. После нажатия на Применить, скачиваются все необходимые для системы файлы. Также полезно обновить систему. Сначала заходим в Установку/Удаление → Параметры → Обновления и ставим везде галочки. После этого система запросила у меня около 280 MiB: это много, поэтому я решил подключить флэшку (пустую) в качестве временного хранилища закаченных пакетов. Узнаём имя устройства:

fdisk -l

Копируем то, что у нас уже есть в архивах:

sudo cp -r /var/cache/apt/archives/* /media/disk/

Размонтируем флэшку:

sudo umount /media/disk

Монтируем для архивов:

sudo mount /dev/sdX1 /var/cache/apt/archives/

/dev/sdX1 — имя устройства. Теперь мы можем спокойно получить и установить обновления.

Остался только compiz. Сначала устанавливаем Advanced Desktop Effects Settings (ccsm):

sudo apt-get install compizconfig-settings-manager

В его настройках (Система → Параметры → Advanced Desktop Effects Settings) во вкладке General Option снимаем все галки в Focus & Raise Behavior. Затем во вкладке Window Move (Переместить окно) снимаем галку с Ограничить Y. Всё! Можем включить compiz: Система → Параметры → Внешний вид → Пользовательские. А далее можно настроить любые плагины, которые вам нравятся. Я кроме всего остального включил Куб, Scale, Shift Switcher и Group and Tab Windows.

Теперь моя система на русском и... работает очень быстро!

Open Office на Eee PC

Для того, чтобы одной командой установить Java, Flash, шрифты и необходимые кодеки (mp3 и т.п.), можно поставить пакет ubuntu-restricted-extras:

sudo apt-get install ubuntu-restricted-extras

Ссылки по теме:

В следующий раз попробуем сделать систему ещё чуточку удобнее.

Связанные записи:

  1. Установка Ubuntu 8.10 на Eee PC Сегодня я решил попробовать установить Ubuntu 8.10 Intrepid Ibex на...
  2. Установка Ubuntu 8.04 на ASUS Eee PC Обновление: есть новая запись об установке Ubuntu 8.10 на Eee...
  3. Установка программ и обновление Ubuntu без интернета К сожалению, в регионах до сих пор мало у кого...
  4. Скачивание пакетов в Ubuntu без установки Иногда нужно просто скачать пакеты в Ubuntu при этом не...
  5. Установка Firefox 3 на Eee PC с Xandros Все-все знают, что семнадцатого июня вышел релиз популярного браузера Firefox....

Метки: , , , , ,



Есть комментарии (35):

  1. SergKo @ 07/03/2008 в 21:15

    Спасибо Евгению ! Практически все получилось, но wifi так и не пашет :((

  2. Eunix @ 07/03/2008 в 23:37

    Хм... а скачали madwifi драйвер?

  3. Eunix @ 07/03/2008 в 23:38

    Ещё очень важно, чтобы при установке был включён wi-fi (горел синий индикатор). Включить можно комбинацией Fn F2. Успехов!

  4. Алексей @ 20/03/2008 в 17:58

    Вот тоже мучаю убунту, но никак не хочет подцеплять обычное проводное соединение? Как решился данный вопрос у тебя?

  5. maectpo @ 21/03/2008 в 00:48

    Если не подцепляется проводное соединение то надо выкл ноут вытащить адаптер,вытащить батарею,вставить батарею вставить адаптер, включить и все заработает!

  6. Eunix @ 21/03/2008 в 10:01

    У меня проводное соединение нормально работает. Там DHCP?

  7. SergKo @ 21/03/2008 в 10:35

    Все сделал как велел Eunix — работает как часы, плюс модем Skylink подцепил CNU 680 ,все хорошо

  8. Attid @ 28/03/2008 в 19:18

    тема веб камеры не раскрыта =)

    репы unicap-imaging чего-то не доступны, а в digikam не знаю что выбрать =(

  9. Мак Сим @ 31/03/2008 в 23:49

    А, забыл написать... В биос заходить не надо. Список с чего гурзится легко вызывается по Esc в момент старта ноута.

    Я кстати такие его купил!

  10. exelens @ 15/04/2008 в 00:16

    =) Огромное спасибо за подробную инструкцию.

    Задумался о покупке девайса =) и хотел после покупки у себя в блоге написать статью по установке =)))

    а Вы уже написали =) Ещё раз спасибо.

  11. Eunix @ 15/04/2008 в 09:10

    :-) но я думаю, что можно написать про установку 8.04, сославшись на мой опыт установки 7.10 ;-)

  12. Attid @ 15/04/2008 в 09:52

    Eunix, а камера у тебя заработала ? у меня до сих пор не хочет =(

  13. Eunix @ 15/04/2008 в 10:12

    Хм... странно, что камера не работает. Прочитай секцию Webcam в вики от Eeeuser. Необходимо установить ucview:

    First, the “ucview” application in the original eee-pc OS can be installed by downloading the *.deb packages from their webpage: http://www.unicap-imaging.org/using_repository.htmThat application seems to work without any problems.

    Всё должно работать без проблем :)

  14. ddared @ 29/04/2008 в 17:56

    для 8.04 данная установка не подойдет там все плохо становиться при попытке установить wifi и так далее, я поставил через этот скрипт там все сразу

    www.x2on.de/tutorials.html#eee-ubuntu804

    1. Open an Terminal with CTRL ALT T

    2. wget www.x2on.de/eeepc/ubuntueeetweak.sh

    3. chmod x ubuntueeetweak.sh

    4. sudo ./ubuntueeetweak.sh

  15. Eunix @ 29/04/2008 в 21:12

    Да, для 8.04 по-другому. Я ещё не успел обновиться/поставить. Есть улучшения?

  16. ddared @ 30/04/2008 в 09:14

    К сожалению не могу сказать, не ставил предыдущую версию (в основном на мас работаю). Этот скрипт решает разом все проблемы, после его установки все работает.

    1. Не которые странности в работе synaptic ( но может родовое это).

    2. Не выключается продолжает гореть индикатор работы после выключения и как то это связано с компизом мне кажеться.

    3. И странное анализатор диска показывает общий обьем диска 8гб(raizer)

    4. Также надо учесть что 2,2гб на раздел «/» не хватает ему около 3 гб надо иначе ошибка инсталяции.

    Покупал еееРс в эльдорадо и стояла винда и как то была защищена от замены в общем не грузилось с usb даже по выбору принудительному, плюс был доп. пункт в меню bios (910 уже стоял) который пропал после установки Linux.

  17. DimkaS @ 06/05/2008 в 13:07

    Про светодиод, горящий после выключения:

    wiki.eeeuser.com/ubuntu#s...oweroff_solution

  18. ddared @ 08/05/2008 в 12:37

    спасибо все починилось, теперь хочу проверить как mandriva 2008.1 на нем работает :) обещана полная поддержка сразу из коробки

  19. Александр Зданчук @ 08/05/2008 в 12:59

    а ссылка на скрипт не работает, поэтому пришлось порыскать. Кстати, в том солюшене который лежит на вики есть ссылка на другой скрипт, который проверяет у CD md5 суммы и т.д.

  20. ddared @ 09/05/2008 в 22:51

    Скрипт работает на 8.04 великолепно, только сегодня проверял(если про тот на который я ссылку давал). Поставил kubuntu8.04, Kde4 великолепно подходит для экрана eeePC там все крупно и ярко, лучше не придумаешь для маленького экрана. И работает KDE4 быстрее чем Gnom вот реально

  21. Eunix @ 09/05/2008 в 23:25

    Всё-таки думаешь, что KDE4 работает быстрее? А какие ещё преимущества? *Думаю над переходом*

    P.S. Но очень привык к GNOME.

  22. ddared @ 10/05/2008 в 03:01

    ну я ее наблюдаю :) и вот просто по ощущениям по скорости загрузки быстрее KDE4.И по приложениям она мне подходить и как ни странно на диске меньше занимает, после установки осталось на 200мб больше свободного места. Осталось только решить kubuntu или mandriva. В последней все работает без бубна :)

  23. ddared @ 10/05/2008 в 03:28

    К хорошему быстро привыкаешь :) там реально удобнее, переходи заодно сделаешь статью как настроить kubuntu 8.04. Wifi не могу победить не как (

  24. Мак Сим @ 19/05/2008 в 17:47

    Ссылка в посте на isotostick.sh умерла. Теперь можно скачать, например, здесь: www.startx.ro/sugar/isotostick.sh

  25. WWTLF @ 05/06/2008 в 20:01

    1)Так что с веб камерой? если я поставлю убунту, то где брать драйвера?

    2) А если хочу поставить ASP Linux 12, там в списке доступных разрешений экрана нету 800 на 480, как быть?в убунту есть...

  26. freetonik @ 05/07/2008 в 00:15

    Я так понимаю, ваша модель eee pc — 4 gb?

  27. Blackdog @ 26/08/2008 в 18:31

    Камеру нужно включить в БИОСе

  28. Евгений @ 07/04/2009 в 10:51

    Здравствуйте всем! Просто хочу поделиться хорошим настроением, должен же кто-то и здесь разбавлять обстановочку чем-то приятным)) Жизнь хорошааааа!

  29. Виталий @ 07/04/2009 в 11:30

    Супер! Полностью поддерживаю...

  30. Максим @ 21/06/2009 в 16:32

    max@max:~$ fdisk -l

    Невозможно открыть /dev/sda

    Невозможно открыть /dev/sdb

    max@max:~$ sudo mkfs.vfat -F 32 -n ubuntueee /dev/sdb

    [sudo] password for max:

    mkfs.vfat 2.11 (12 Mar 2005)

    mkfs.vfat: /dev/sdb contains a mounted file system.

    max@max:~$ sudo parted /dev/sdb set 1 boot on

    Ошибка: The flag 'boot' is not available for loop disk labels.

    Информация: Don't forget to update /etc/fstab, if necessary.

    в чем моя ошибка? что мне делать? заранее спасибо

  31. max @ 22/06/2009 в 11:42

    все сделал... все намного проще чем казалось

    в gparted ставишь флаг что boot

    в бубунте начиная с версии 8,10 есть программка liveusb в ней указываешь образ, и путь куда заливать... и все... все работает

Оставить комментарий