Установка 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


Ксандрос отдельная система – асус просто по договору ставит их жутко обрезанную версию, примерно как делл продаёт ноуты с бубунтой или линуксцентр с мандривой.
SD видится как винч потому как это и есть почти тот же винч, скажем CF вообще по IDE подрубаеццо на самом деле, вот и там нечто похожее.
SSD там просто один типа как впаян в материнку, а второй уже отдельно подрублен.
Ядро там оптимизровано тем, что лишние дрова повыкинуты скорее всего и т. п. Ну чтоб он лишнее железо при старте не искало. К томуж там ACPI фирмовое малость, это тож учли пр настройке ядра.
Про остальное ХЗ, т.к. не юзал ни бубунту ни еееписи. Вообще странно что взяли именно 900 модель – вроде как самая неудачная из линейки, тот же 70* почти, тока энергии больше хавает. Я се думаю мож купить, но 901 – самый идеал из текущего ряда. Ксандрос тож думаю сменить в таком случае, но на оригинальный дебиан наверно иль арч. А хотя мож ну иго нафиг и к маемке подаццо…
70* модели совсем уж мелкие на мой взгляд, нереально с ними работать… Совсем «недо» какой-то. Тут хоть экран более-менее
Саш, у тебя почему-то 3 по дефолту в конфиге граба, нужно 2, раз третий вариант
Просто мне кажется именно 900 модель очень не удачная – у неё масса недостатков в сравнении с моделям чуть дороже или дешевле.
Ой… причем глянула – а в грабе у меня 2 написано, опечаталась, спасибо! =)
убери лучше рейзер, если там действительно ssd. вроде в 900 – hd, а в 901 – ssd.
http://forum.eeeuser.com/viewtopic.php?id=890
журналируемые ФС на флешке – зло.
в арче есть ядра специальные, очень удобно. а дебиан (и слакваре) ставить туда я бы в страшном сне не стал. Они в некотором смысле слишком стабильные.
а почему не eeebuntu? насколько я понял, это подходит больше для eee в плане ядра, а пакеты те же самые остальные.
и, к слову, ксандрос по умолчанию идёт без свопа и на ext2
ы, ещё. Также лучше логи на tmpfs перевести.
tmpfs /var/log tmpfs size=1M 0 0
подробнее: http://wiki.archlinux.org/index.php/Installing_Arch_Linux_on_the_Asus_EEE_PC
Магия… =)
у 900 тоже SSD.
а, точно, просто он не на атоме.
ну там и аккум меньшей ёмкости и сетевуха хуже… в общем странный он.
eeebuntu не стали ставить, лениво =)
а что лучше вместо reiserfs? ext3?
ext3 тож журналируемая, тогда уж ext2. ИМХО там не плохо должна прижиться и XFS – памяти у машины не мало, а на таком проце ничего серьёзного всё равно пускать не будите.
Хотя по-большому счёту стоит потратить некоторое время на выпиливание «особой установки». ИМХО там смело нужно отрубать всякие логи, кроны, пихать временные директории в память, а большую часть файла монтировать тока для чтения – в итоге запись нужна будет тока в /home.
во-первых поздравляю с покупкой=) когда йа себе летом покупал, то с трудом нашёл в городе ееешку900 причём только чёрного цвета и с вендой.
во-вторых пара вопросов.. у меня уебунта 8.04, с ней мелкие дефекты так и не решились, но мигрировать на 8.10 уже трудно, т.к. гладко не получится и не известно имеет ли смысл. а вопросы такие, у меня эта зараза иногда не засыпает, т.е. раз 20-30 отлично заснёт, но потом бац и не заснула от закрытия крышки, не сталкивались ли вы с этим ещё? как на тему вай-фая? у меня после пробуждения, далеко не всегда он подхватывается, приходится выключить и снова включить.
ну про звук после спячки проблему решил, как понимаю вас это вообще стороной обошло, так что проехали..
и ещё очень интересно, как долго грузится/уходит в спяяку и пробуждается? мне это больше всего не нравится, айбуки тут же готовы к использованию/погружён в сон, как только крышку закрыл/открыл а ееешка аццки тормозит, секунд 10 наверное просыпается, что имхо, для мобильных девайсов вообще не допустимо.
и позволю себе, порекомендовать вам, прописать в /etc/fstab монтирование разделов с ключами noatime,nodiratime
файловая система разумна ext2, остальные журналируемые, но будьте готовы, что в случае зависания/полного разряда аккумулятора, при загрузке будет запущен fsck который может найти повреждённые файлы.
а вообще по поводу износа флешки особо переживать не стоит, во-первых циклов записи не так уж мало, во-вторых цена новой памяти, да и всего девайса не располагает к экономии. тем и прекрасен еее, что его кроме аццкой компактности, не очень жалко сломать/потерять=)
>>>>>Просто мне кажется именно 900 модель очень не удачная – у неё масса недостатков в сравнении с моделям чуть дороже или дешевле.
а йа считаю, что это самая удачная модель в линейке.
701-мелкий экран
901-атом 1600 медленнее, чем целкорон 900, да размеры увеличились
1000 вообще увеличилась настолько, что уже не влезает в карман, и масса возрасла
а извращения типа 904,905 где 9″ всунуты в 10″ корпус вообще смешно рассматривать.
вместе с размерами увеличилась и ёскость аккума, добавились мультитач (или он и на 900 тоже есть?) и 802.11n – лично мне последние два весьма интересны (привык к ним на маке – там тачпад настока удобен, что мышку совсем не охота юзать потом)
ноут не мой, но поздравления передам =)
по той же причине не могу ответить на все вопросы +) при мне он пока что нормально пробуждался от «спячки»
fstab отредактируем, спасибо =)
на 900 тоже есть мультитач =)
>>вместе с размерами увеличилась и ёскость аккума,
5400 и там и там, хотя лично мой 900 шёл в комплекте с 4400.
>>добавились мультитач
как тут уже сказали он есть у 900=)
>>802.11n
да, пожалуй единственное реальное преимущество перед 900 моделью. хотя 11н роутеров у народа ещё очень мало, так что преимущество но не для всех.
и сколько времени теперь субноут загружается на убунте? намного медленнее чех хандос?
Конечно =) По времени как обычно на большом компе. А ксандрос вообще запускался мгновенно, секунд за 10 +)
я вот это https://wiki.ubuntu.com/UNR установил на свой 900.
драйвер для wifi установлен изначально, а вот проводной сети нет!
здесь ядро уже другое. мне ядро менять?
как это проводной сети нет? что показывает ifconfig?
понравилась статейка, ты молодчина. Четко, кратко и по делу. Недавно тоже самое проделал со своим eeepc 900. D_Alex скажи у тебя bluetooth поднялся? У меня он вроде присутствует но ни единого девайса не видит…
Спасибо =)
bluetooth не пробовала, я на своем-то acer’е его настоить не могу – та же проблема, вроде устройство есть, но ни в винде, ни в линухе блютус не поднять =(
Игорь когда ноут купил, расписывал про синезуб в нём… Не смотрели?
Нет, скинь ссылочку если не сложно, ибо я тут не новее машины с автосалона знаю кто есть кто… А в Винде у меня синезуб работал отлично кстати да и в Ксандросе
http://lice.wordpress.com/?s=bluetooth
Но у него не Убунта и не Асус… Вообще наверное лучше на ресурсах типа http://eee-pc.ru/ спрашивать.
блютух стек в линуксе, конечно, убого реализован, но что есть, то есть. Нет нормального гуя для соединения с телефоном (тут, в основном, камень в огород Нокиа и Сони Эрикссон, ну и остальных производителей), для соединения с телефоном приходится предпринимать хитрые шаги (типа в одной консоли ввести команду, а в другой сразу же запустить ещё что-то). В общем, всё достаточно печально. Тем не менее, простые девайсы типа мышки или гарнитурки работают нормально.
в вики ArchLinux всё расписано (поиск в вики по слову «bluetooth»), что для ubuntu сказать не могу.
вкратце так:
0. установить bluez-libs и bluez-utils
1. запустить dbus
2. запустить bluetooth
3. hcitool scan – поиск bluetooth приборов
4. коннект (тут разное для мыши, гарнитуры и телефона)
Для гнома есть гном-блютус
ну для kde есть kdebluetooth, а ещё есть obextool на tk, но это не отменяет того факта, что всё это шлак
>>блютух стек в линуксе, конечно, убого реализован
плиз, не путайте кислое с длинным.
причём тут стек и гуячьи морды?
консолью конечно не слишком удобно рулить синезубкой, особенно с непривычки, однако можно автоматизировать, весь шелл в вашем распоряжении.
хотя например у nokia 770&& n800&&n810 вообще очень удачная и удобная реализация гуятины для bluez.
стек – это, если кто не понял, bluez-libs и bluez-utils. а также изменения, которые происходят с ним. Переход от версии 3 к версии 4 был просто ужасен. как с kde
, недаром Slackware ещё на версии 3, а в ArchLinux версию 4 запихнули в testing только сейчас.
что автоматизировать не очень ясно, потому что интерактива нет. скопировать один файл, нет проблем. А вот скопировать все контакты или календарь или смс реально только через gnokii. Которая работает крайне нестабильно.
жду больше консольного ада.
ну вы косо напейсали, йа криво понял=) по контексту было очень похоже что вы обозвали гуятину стеком;)
повертел в руках на работе белый 900 (один чел купил се) – хм, лично я уже вполне привыкши к эппловскому тачпаду, думал мультитач у линха будет чем-то подобным, а оказывается это совсем не так. Хотя, как я понимаю оно весьма опционально +) Искаропки оно почти не используется, хотя сама по себе идея удобная и в той же макоси удобно юзается почти на каждом углу.
Встроенный линух и впрямь больше похож на КПК какое-нить, чем на обычный десктоп. Хотя там чел юниксоид со стажем, так что я даж рад что удалось глянуть версию «искаропки» – кто знает, что за система будет жить на том ноуте через некоторое время +)
Закос стиля оформления (вид рамки окон, кнопки и т п) под икспи ИМХО смотрится не ахти – зная какими разнообразными и красивыми могут быть иксы, вид встроенного окружение воспринимается как-то убого. Оно и не просто (пожалуй большое для такого экрана) и без вкуса (наглое копирование, причём частично – ощущение что чего-то не хватает не покидало меня када смотрел на эти полувендовые-полунисовые формы)
Олег, полностью согласен.
А что такое мультитач?
мультитач, эта когда тачскрин/тачпад хавает нажатия не одного пальца, а нескольких одновремено…. Можно жесты всякие делать и т. п.
Ну, я так и подумал. И что же, оно есть у eeepc?
Давно уже