jump to navigation

Установка Ubuntu 8.10 на Asus EEE PC 900 Декабрь 24, 2008

Posted by D_Alex in IT.
trackback

Купила себе моя подруга нетбук Asus EEE PC900 с Линухом на борту. Брали с линухом, потому что линуксовая версия на 4 гига больше =)

Но Xandros – ОС от асуса, основанная на дебиане – не понравилась – какие-то проблемы с раскладкой клавиатуры, решилось только ручной правкой конфигов, левые репозитории, не помню что еще, но решили ставить убунту =)

Так как сидюка тут нету, ставили с SD карточки двухгиговой. На одногиговую тоже влезло бы, просто не было свободной =)

Для того чтобы сделать карточку загрузочной, заюзала UNetBootIn, он есть и под линукс и под винду, требуется только выбрать дистрибутив из списка, исошку, тут все просто =)
Далее – для того чтобы грузануться с флешки, надо почему-то выбрать ее не из списка загрузочных устройств, а из списка винчестеров – это находится в Биосе во вкладке Boot->Disk Drives.

После этого перезагружаемся, грузимся с флешки и ставим Убунту, все как обычно =)

Единственное, я до сих пор не поняла, зачем в ееписи два SSD накопителя – один около 4х гигов, другой – 16. Ставила саму систему на 16, потому что на моем ноуте раздел с убунтой занимает уже 4,5 гига =) Еще в инете советуют при установке отключить визуальные эффекты,потому что типа без них не добраться к некоторым кнопкам диалоговых окон. Я на всякий случай отключила=)
Оба раздела я форматировала reiserfs, более маленький – /home, 16гиговый – /
Ставится оно недолго, все же не с сидюка =)

После установки вайфай конечно не работает +))

Сначала подрубаемся к проводной сети и ставим ядро, оптимизированное под еееписи. Не знаю зачем, но опртимизированное же – наверное лучше =)

Для этого подключаем в synaptic’е вот этот репозиторий:

deb http://www.array.org/ubuntu intrepid eeepc

После этого надо получить ключ

wget http://www.array.org/ubuntu/array-apt-key.asc
sudo apt-key add array-apt-key.asc

После этого или
sudo apt-get update
или в Синаптике «Получить сведения»

Теперь или
sudo apt-get install linux-eeepc

или в синаптике ищем linux-eeepc и ставим.

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

sudo gedit /boot/grub/menu.lst

Видим, что сначала идет простое ядро, потом все то же, но рекавери мод, а потом и ееписишное =)

У меня это так:


title Ubuntu 8.10, kernel 2.6.27-9-generic
uuid cd372cf2-a688-4964-80cc-e743e35a1e6d
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=cd372cf2-a688-4964-80cc-e743e35a1e6d ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet


title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
uuid cd372cf2-a688-4964-80cc-e743e35a1e6d
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=cd372cf2-a688-4964-80cc-e743e35a1e6d ro single
initrd /boot/initrd.img-2.6.27-9-generic


title Ubuntu 8.10, kernel 2.6.27-8-eeepc
uuid cd372cf2-a688-4964-80cc-e743e35a1e6d
kernel /boot/vmlinuz-2.6.27-8-eeepc root=UUID=cd372cf2-a688-4964-80cc-e743e35a1e6d ro quiet splash
initrd /boot/initrd.img-2.6.27-8-eeepc

Поэтому идем в самое начало файла, и ищем там секцию default. Сейчас там 0, надо поставить 2, если все также как у меня =)

Перезагружаемся, теперь для удобства надо поставить прогу eeecontrol – после ее установки нормально заработают fn-клавиши и можно будет врубать/вырубать вайфай и контролировать производительность.
deb лежит тут

http://greg.geekmind.org/eee-control/deb/eee-control_0.8.3_all.deb

Теперь самое ужасное – настройка вайфая +) Пыталась кучей способов, а оказалось что делать надо почти то же, что и на моем ноуте, тем более оказалось что wi-fi карточки одинаковые =)
Для начала ставим Wicd вместо стандартного networkmanager’a

добавляем репозиторий

deb http://apt.wicd.net hardy extras

получаем ключ

wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -

Потом «получить сведения» и ставим Wicd =)

Открываем его, идем в параметры и прописываем там имя беспроводного соединения – wlan0

Теперь надо сделать примерно то же что и в статье про мой ноут =)

Перед установкой надо убедиться, что чипсет именно тот под который мы сейчас будем качать дрова

lspci | grep 802
04:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

скачиваем дрова под винду:
http://dlsvr04.asus.com/pub/ASUS/EeePC/EeePC900/WLAN_Azurewave_XP_080513.zip
и куда-нибудь распковываем

Ставим ndisgtk

sudo apt-get install ndisgtk

Запускаем его

sudo ndisgtk

Там выбираем «установить драйвер», ищем *inf файл из папки с дровами, прога ставит драйвер, хотя и ругается что «невозможно опознать устройство».

После этого снова запускаем Wicd и видим там вайфайные сетки =)
Или в консоли – iwlist scan

Комментарии»

1. LG.BALUKATION - Декабрь 24, 2008

Ксандрос отдельная система – асус просто по договору ставит их жутко обрезанную версию, примерно как делл продаёт ноуты с бубунтой или линуксцентр с мандривой.

SD видится как винч потому как это и есть почти тот же винч, скажем CF вообще по IDE подрубаеццо на самом деле, вот и там нечто похожее.

SSD там просто один типа как впаян в материнку, а второй уже отдельно подрублен.

Ядро там оптимизровано тем, что лишние дрова повыкинуты скорее всего и т. п. Ну чтоб он лишнее железо при старте не искало. К томуж там ACPI фирмовое малость, это тож учли пр настройке ядра.

Про остальное ХЗ, т.к. не юзал ни бубунту ни еееписи. Вообще странно что взяли именно 900 модель – вроде как самая неудачная из линейки, тот же 70* почти, тока энергии больше хавает. Я се думаю мож купить, но 901 – самый идеал из текущего ряда. Ксандрос тож думаю сменить в таком случае, но на оригинальный дебиан наверно иль арч. А хотя мож ну иго нафиг и к маемке подаццо…

2. ram32 - Декабрь 25, 2008

70* модели совсем уж мелкие на мой взгляд, нереально с ними работать… Совсем «недо» какой-то. Тут хоть экран более-менее :)
Саш, у тебя почему-то 3 по дефолту в конфиге граба, нужно 2, раз третий вариант :)

3. LG.BALUKATION - Декабрь 25, 2008

Просто мне кажется именно 900 модель очень не удачная – у неё масса недостатков в сравнении с моделям чуть дороже или дешевле.

4. D_Alex - Декабрь 25, 2008

Саш, у тебя почему-то 3 по дефолту в конфиге граба, нужно 2, раз третий вариант :)

Ой… причем глянула – а в грабе у меня 2 написано, опечаталась, спасибо! =)

5. Igor - Декабрь 25, 2008

убери лучше рейзер, если там действительно ssd. вроде в 900 – hd, а в 901 – ssd.
http://forum.eeeuser.com/viewtopic.php?id=890
журналируемые ФС на флешке – зло.

в арче есть ядра специальные, очень удобно. а дебиан (и слакваре) ставить туда я бы в страшном сне не стал. Они в некотором смысле слишком стабильные.

а почему не eeebuntu? насколько я понял, это подходит больше для eee в плане ядра, а пакеты те же самые остальные.

6. Igor - Декабрь 25, 2008

и, к слову, ксандрос по умолчанию идёт без свопа и на ext2

7. Igor - Декабрь 25, 2008

ы, ещё. Также лучше логи на tmpfs перевести.
tmpfs /var/log tmpfs size=1M 0 0

подробнее: http://wiki.archlinux.org/index.php/Installing_Arch_Linux_on_the_Asus_EEE_PC

8. xtray - Декабрь 25, 2008

Магия… =)

9. LG.BALUKATION - Декабрь 25, 2008

у 900 тоже SSD.

10. Igor - Декабрь 25, 2008

а, точно, просто он не на атоме.

11. LG.BALUKATION - Декабрь 25, 2008

ну там и аккум меньшей ёмкости и сетевуха хуже… в общем странный он.

12. D_Alex - Декабрь 25, 2008

eeebuntu не стали ставить, лениво =)
а что лучше вместо reiserfs? ext3?

13. LG.BALUKATION - Декабрь 26, 2008

ext3 тож журналируемая, тогда уж ext2. ИМХО там не плохо должна прижиться и XFS – памяти у машины не мало, а на таком проце ничего серьёзного всё равно пускать не будите.

Хотя по-большому счёту стоит потратить некоторое время на выпиливание «особой установки». ИМХО там смело нужно отрубать всякие логи, кроны, пихать временные директории в память, а большую часть файла монтировать тока для чтения – в итоге запись нужна будет тока в /home.

14. Йа забыл падписацца, асёл - Декабрь 27, 2008

во-первых поздравляю с покупкой=) когда йа себе летом покупал, то с трудом нашёл в городе ееешку900 причём только чёрного цвета и с вендой.
во-вторых пара вопросов.. у меня уебунта 8.04, с ней мелкие дефекты так и не решились, но мигрировать на 8.10 уже трудно, т.к. гладко не получится и не известно имеет ли смысл. а вопросы такие, у меня эта зараза иногда не засыпает, т.е. раз 20-30 отлично заснёт, но потом бац и не заснула от закрытия крышки, не сталкивались ли вы с этим ещё? как на тему вай-фая? у меня после пробуждения, далеко не всегда он подхватывается, приходится выключить и снова включить.
ну про звук после спячки проблему решил, как понимаю вас это вообще стороной обошло, так что проехали..
и ещё очень интересно, как долго грузится/уходит в спяяку и пробуждается? мне это больше всего не нравится, айбуки тут же готовы к использованию/погружён в сон, как только крышку закрыл/открыл а ееешка аццки тормозит, секунд 10 наверное просыпается, что имхо, для мобильных девайсов вообще не допустимо.

и позволю себе, порекомендовать вам, прописать в /etc/fstab монтирование разделов с ключами noatime,nodiratime
файловая система разумна ext2, остальные журналируемые, но будьте готовы, что в случае зависания/полного разряда аккумулятора, при загрузке будет запущен fsck который может найти повреждённые файлы.
а вообще по поводу износа флешки особо переживать не стоит, во-первых циклов записи не так уж мало, во-вторых цена новой памяти, да и всего девайса не располагает к экономии. тем и прекрасен еее, что его кроме аццкой компактности, не очень жалко сломать/потерять=)

15. Йа забыл падписацца, асёл - Декабрь 27, 2008

>>>>>Просто мне кажется именно 900 модель очень не удачная – у неё масса недостатков в сравнении с моделям чуть дороже или дешевле.

а йа считаю, что это самая удачная модель в линейке.
701-мелкий экран
901-атом 1600 медленнее, чем целкорон 900, да размеры увеличились
1000 вообще увеличилась настолько, что уже не влезает в карман, и масса возрасла
а извращения типа 904,905 где 9″ всунуты в 10″ корпус вообще смешно рассматривать.

16. LG.BALUKATION - Декабрь 27, 2008

вместе с размерами увеличилась и ёскость аккума, добавились мультитач (или он и на 900 тоже есть?) и 802.11n – лично мне последние два весьма интересны (привык к ним на маке – там тачпад настока удобен, что мышку совсем не охота юзать потом)

17. D_Alex - Декабрь 27, 2008

ноут не мой, но поздравления передам =)
по той же причине не могу ответить на все вопросы +) при мне он пока что нормально пробуждался от «спячки»
fstab отредактируем, спасибо =)

18. D_Alex - Декабрь 27, 2008

на 900 тоже есть мультитач =)

19. Йа забыл падписацца, асёл - Декабрь 27, 2008

>>вместе с размерами увеличилась и ёскость аккума,

5400 и там и там, хотя лично мой 900 шёл в комплекте с 4400.

>>добавились мультитач

как тут уже сказали он есть у 900=)

>>802.11n

да, пожалуй единственное реальное преимущество перед 900 моделью. хотя 11н роутеров у народа ещё очень мало, так что преимущество но не для всех.

20. aville - Декабрь 31, 2008

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

21. D_Alex - Декабрь 31, 2008

Конечно =) По времени как обычно на большом компе. А ксандрос вообще запускался мгновенно, секунд за 10 +)

22. @ville - Декабрь 31, 2008

я вот это https://wiki.ubuntu.com/UNR установил на свой 900.
драйвер для wifi установлен изначально, а вот проводной сети нет!
здесь ядро уже другое. мне ядро менять?

23. D_Alex - Декабрь 31, 2008

как это проводной сети нет? что показывает ifconfig?

24. r0m1r3z - Январь 5, 2009

понравилась статейка, ты молодчина. Четко, кратко и по делу. Недавно тоже самое проделал со своим eeepc 900. D_Alex скажи у тебя bluetooth поднялся? У меня он вроде присутствует но ни единого девайса не видит…

25. D_Alex - Январь 5, 2009

Спасибо =)
bluetooth не пробовала, я на своем-то acer’е его настоить не могу – та же проблема, вроде устройство есть, но ни в винде, ни в линухе блютус не поднять =(

26. LG.BALUKATION - Январь 5, 2009

Игорь когда ноут купил, расписывал про синезуб в нём… Не смотрели?

27. r0m1r3z - Январь 6, 2009

Нет, скинь ссылочку если не сложно, ибо я тут не новее машины с автосалона знаю кто есть кто… А в Винде у меня синезуб работал отлично кстати да и в Ксандросе

28. LG.BALUKATION - Январь 6, 2009

http://lice.wordpress.com/?s=bluetooth
Но у него не Убунта и не Асус… Вообще наверное лучше на ресурсах типа http://eee-pc.ru/ спрашивать.

29. Igor - Январь 7, 2009

блютух стек в линуксе, конечно, убого реализован, но что есть, то есть. Нет нормального гуя для соединения с телефоном (тут, в основном, камень в огород Нокиа и Сони Эрикссон, ну и остальных производителей), для соединения с телефоном приходится предпринимать хитрые шаги (типа в одной консоли ввести команду, а в другой сразу же запустить ещё что-то). В общем, всё достаточно печально. Тем не менее, простые девайсы типа мышки или гарнитурки работают нормально.

в вики ArchLinux всё расписано (поиск в вики по слову «bluetooth»), что для ubuntu сказать не могу.

вкратце так:
0. установить bluez-libs и bluez-utils
1. запустить dbus
2. запустить bluetooth
3. hcitool scan – поиск bluetooth приборов
4. коннект (тут разное для мыши, гарнитуры и телефона)

30. ram32 - Январь 7, 2009

Для гнома есть гном-блютус :)

31. Igor - Январь 7, 2009

ну для kde есть kdebluetooth, а ещё есть obextool на tk, но это не отменяет того факта, что всё это шлак :)

32. йа забыл падписацца, асёл - Январь 7, 2009

>>блютух стек в линуксе, конечно, убого реализован

плиз, не путайте кислое с длинным.
причём тут стек и гуячьи морды?
консолью конечно не слишком удобно рулить синезубкой, особенно с непривычки, однако можно автоматизировать, весь шелл в вашем распоряжении.
хотя например у nokia 770&& n800&&n810 вообще очень удачная и удобная реализация гуятины для bluez.

33. Igor - Январь 7, 2009

стек – это, если кто не понял, bluez-libs и bluez-utils. а также изменения, которые происходят с ним. Переход от версии 3 к версии 4 был просто ужасен. как с kde :) , недаром Slackware ещё на версии 3, а в ArchLinux версию 4 запихнули в testing только сейчас.

что автоматизировать не очень ясно, потому что интерактива нет. скопировать один файл, нет проблем. А вот скопировать все контакты или календарь или смс реально только через gnokii. Которая работает крайне нестабильно.

жду больше консольного ада.

34. Йа забыл падписацца, асёл - Январь 8, 2009

ну вы косо напейсали, йа криво понял=) по контексту было очень похоже что вы обозвали гуятину стеком;)

35. LG.BALUKATION - Январь 24, 2009

повертел в руках на работе белый 900 (один чел купил се) – хм, лично я уже вполне привыкши к эппловскому тачпаду, думал мультитач у линха будет чем-то подобным, а оказывается это совсем не так. Хотя, как я понимаю оно весьма опционально +) Искаропки оно почти не используется, хотя сама по себе идея удобная и в той же макоси удобно юзается почти на каждом углу.

Встроенный линух и впрямь больше похож на КПК какое-нить, чем на обычный десктоп. Хотя там чел юниксоид со стажем, так что я даж рад что удалось глянуть версию «искаропки» – кто знает, что за система будет жить на том ноуте через некоторое время +)

Закос стиля оформления (вид рамки окон, кнопки и т п) под икспи ИМХО смотрится не ахти – зная какими разнообразными и красивыми могут быть иксы, вид встроенного окружение воспринимается как-то убого. Оно и не просто (пожалуй большое для такого экрана) и без вкуса (наглое копирование, причём частично – ощущение что чего-то не хватает не покидало меня када смотрел на эти полувендовые-полунисовые формы) :-?

36. ram32 - Январь 25, 2009

Олег, полностью согласен.
А что такое мультитач? :oops:

37. LG.BALUKATION - Январь 25, 2009

мультитач, эта когда тачскрин/тачпад хавает нажатия не одного пальца, а нескольких одновремено…. Можно жесты всякие делать и т. п.

38. ram32 - Январь 26, 2009

Ну, я так и подумал. И что же, оно есть у eeepc?

39. LG.BALUKATION - Январь 26, 2009

Давно уже