Как установить Ubuntu 8.10 на Asus Eee PC 900

При первой установки Ubuntu на Asus Eee PC я допустил ряд неточностей, в силу того, что находился в ограниченном информационном пространстве, и в не наилучшей ситуации. Спешу исправить эти ошибки и внести коррективы в статью, сделав более подробное описание процесса установки и обратить внимание на некоторые важные моменты.
Мало того, сама система Ubuntu Eee не оправдала моих надежд, да красиво, да удобно, но производительность системы оставляла желать лучшего, постоянные проблемы со звуком, невозможность перевести Wi Fi карточку в режим Ad Hoc, отказ видеть флешку в телефоне и прочие странности побудили меня установить стандартную поставку Ubuntu и провести повышенную настройку системы, дабы обеспечить максимальную производительность и удобство в работе.

Требования:
1) Asus EeePC 900
2) Диск (CD) с Ubuntu 8.10
3) Флешка объемом не менее 1Gb
4) Выход в Интернет на втором компьютере.

Программное обеспечение:
1) Образ Ubuntu 8.10
2) Программа для создания загрузочной флешки. (Unetbootin)

Создания образа диска с Ubuntu 8.10
1) Вставляем диск в CD-ROM
2) В консоли выполняем команду:

dd if=/dev/cdrom of=/home/booch/Images/Ubuntu810.iso bs=2048
dd if=/dev/cdrom of=/home/booch/Images/Ubuntu810.iso bs=2048

где /home/booch/Images/ – путь куда сохраниться ваш образ
Ubuntu810.iso — название образа

Создание загрузочной флешки:
1) Качаем программу с сайта http://unetbootin.sourceforge.net/
2) Устанавливаем.
3) При необходимости меняем права и группу владельцев командами:

chmod 777 /usr/bin/unetbootin
chown booch:booch /usr/bin/unetbootin
chmod 777 /usr/bin/unetbootin
chown booch:booch /usr/bin/unetbootin

где booch:booch это пользователь:группа соответственно

4) Запускаем, указываем версию ОС и путь к образу, как показано на скриншотах.

Шаг 1.

Шаг 2.

Шаг 3.

Устанавливаем Ubuntu 8.10
1) Вставьте флешку.
2) Перезагрузитесь.
3) Зайдите в BIOS при загрузке компьютера и убедитесь, что у вас Firts Boot Device ваша флешка.
4) После загрузки в появившемся меню выберете пункт «Default».
5) Проведите установку так же как и на настольном PC***

***ВАЖНОЕ ЗАМЕЧАНИЕ
При установке на SSD накопитель необходимо придерживаться следующего:
1) Выберите ручной вариант разметки диска.
2) Не используйте swap (файл подкачки).
3) Используйте reiserfs в качестве файловой системы.
4) Диски разбить так:
/dev/sda1 – 4 Гбайт, точка монтирования /
/dev/sda2 – точка монтирования /home

После того как система установлена необходимо подготовить нетбук для полноценной работы. Настроить Wi-Fi, звук, функциональные клавиши и т.д.

Не рекомендую прибегать к помощи всевозможных скриптов, если вы не можете прочесть и понять их содержание!

Настройка системы.
1) Необходимо скачать и установить «специально заточенное ядро» под Asus EeePC. Скачать последнюю версию ядра можно здесь: http://www.array.org/ubuntu/dists/intrepid/ на момент установки это была версия linux-image-2.6.27-8-eeepc_2.6.27-8.17eeepc1_i386.deb
2) Запишите файлы на флешку и скопируйте их на целевом компьютере в папку ~/kernel/ после этого проведите установку командой:

dpkg -i ~/kernel/linux-image-2.6.24-21-eeepc_2.6.24-21.39eeepc1_i386.deb

3) Удалите cdrom из источников приложений (первая строчка в открываемом файле, начинающаяся с deb).

sudo nano /etc/apt/sources.list
sudo nano /etc/apt/sources.list

4) Также необходимо позаботиться о продлении жизни (да и экономии места) на SSD. Для этого примонтируем некоторые папки в виртуальную файловую систему.
Откройте fstab:

sudo nano /etc/fstab
sudo nano /etc/fstab

И добавьте в конец такие строки:

tmpfs /tmp tmpfs defaults 0 0 
tmpfs /var/tmp tmpfs defaults 0 0 
tmpfs /var/lock tmpfs defaults 0 0 
tmpfs /var/log tmpfs defaults 0 0 
tmpfs /tmp tmpfs defaults 0 0 
tmpfs /var/tmp tmpfs defaults 0 0 
tmpfs /var/lock tmpfs defaults 0 0 
tmpfs /var/log tmpfs defaults 0 0 

5) Перезагрузитесь.
6) При появлении меню GRUB во время загрузки, нажмите Esc и выберите вновь установленную версию ядра image-2.6.27-eeepc
7) Чтобы не производить вышеописанное действие каждый раз выполните следующее:

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo nano /boot/grub/menu.lstM
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo nano /boot/grub/menu.lstM

Найдите строчку с таким же содержимым…

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout         3
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout         3

и поменяйте значение timeout на 0
Далее найдите строки с содержимым вашего меню…

## ## End Default Options ##
title           Ubuntu 8.10, kernel 2.6.27-8-eeepc
uuid            6493d449-e94b-4945-94ff-f11f865d32bf
kernel          /boot/vmlinuz-2.6.27-8-eeepc root=UUID=6493d449-e94b-4945-94ff-f11f865d32bf $
initrd          /boot/initrd.img-2.6.27-8-eeepc
quiet
 
title           Ubuntu 8.10, kernel 2.6.27-8-eeepc (recovery mode)
uuid            6493d449-e94b-4945-94ff-f11f865d32bf
kernel          /boot/vmlinuz-2.6.27-8-eeepc root=UUID=6493d449-e94b-4945-94ff-f11f865d32bf $
initrd          /boot/initrd.img-2.6.27-8-eeepc
 
#title           Ubuntu 8.10, kernel 2.6.27-7-generic
#uuid            6493d449-e94b-4945-94ff-f11f865d32bf
#kernel          /boot/vmlinuz-2.6.27-7-generic root=UUID=6493d449-e94b-4945-94ff-f11f865d32b$
#initrd          /boot/initrd.img-2.6.27-7-generic
#quiet
 
#title           Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
#uuid            6493d449-e94b-4945-94ff-f11f865d32bf
#kernel          /boot/vmlinuz-2.6.27-7-generic root=UUID=6493d449-e94b-4945-94ff-f11f865d32b$
#initrd          /boot/initrd.img-2.6.27-7-generic
 
title           Ubuntu 8.10, memtest86+
uuid            6493d449-e94b-4945-94ff-f11f865d32bf
kernel          /boot/memtest86+.bin
quiet
 
### END DEBIAN AUTOMAGIC KERNELS LIST 
## ## End Default Options ##
title           Ubuntu 8.10, kernel 2.6.27-8-eeepc
uuid            6493d449-e94b-4945-94ff-f11f865d32bf
kernel          /boot/vmlinuz-2.6.27-8-eeepc root=UUID=6493d449-e94b-4945-94ff-f11f865d32bf $
initrd          /boot/initrd.img-2.6.27-8-eeepc
quiet

title           Ubuntu 8.10, kernel 2.6.27-8-eeepc (recovery mode)
uuid            6493d449-e94b-4945-94ff-f11f865d32bf
kernel          /boot/vmlinuz-2.6.27-8-eeepc root=UUID=6493d449-e94b-4945-94ff-f11f865d32bf $
initrd          /boot/initrd.img-2.6.27-8-eeepc

#title           Ubuntu 8.10, kernel 2.6.27-7-generic
#uuid            6493d449-e94b-4945-94ff-f11f865d32bf
#kernel          /boot/vmlinuz-2.6.27-7-generic root=UUID=6493d449-e94b-4945-94ff-f11f865d32b$
#initrd          /boot/initrd.img-2.6.27-7-generic
#quiet

#title           Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
#uuid            6493d449-e94b-4945-94ff-f11f865d32bf
#kernel          /boot/vmlinuz-2.6.27-7-generic root=UUID=6493d449-e94b-4945-94ff-f11f865d32b$
#initrd          /boot/initrd.img-2.6.27-7-generic

title           Ubuntu 8.10, memtest86+
uuid            6493d449-e94b-4945-94ff-f11f865d32bf
kernel          /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST 

…и закомментируйте строки старого generic ядра, после чего сохраните файл. Теперь во время загрузки вас не будет тревожить меню GRUB и будет загружаться «правильная» версия ядра.

Для работы с микрофоном нужно включить его громкость, так как по умолчанию она нулевая. Для этого следует открыть Volume Control (правая мышка по иконке звука в трее), и выбрать File->Change Device->Capture ALSA PCM…

Поздравляю! Теперь ваша система настроена и полностью готова к работе. У вас должена работать сеть, Wi Fi, звук, горячие клавиши.