Pull to refresh

Arch Linux на Asus EeePC 904HD. Часть первая, установка.

Computer hardware
Для начала объясню почему и для кого появилась эта статья.
Все началось с выхода Ubuntu 8.10. Долго я его ждал. И вот ОН вышел. Проапгрейдился с 8.04, и… Разочарованию моему не было предела. Ужасные тормоза на моем EeePC 904 не оставили для НЕГО шансов остаться. Обидно, я всегда любил этот продукт. А оставаться на 8.04 уже было так тоскливо…
Тем более давно хотел поставить «управляемый» дистрибутив. Так мой взгляд пал на Arch Linux.

И если здесь есть люди, готовые пожертвовать своим временем сейчас, чтобы наслаждаться потом, а также знающие, что такое «консоль» и общающиеся с «консолью» на уровне больше, чем убунту_юзер, то эта статья для вас.
Ну и экспериментаторы(как я :)) тоже останутся довольны.



1. Для начала подготавливаем дистрибутив и носитель.


Есть два варианта установки: простой(используя .img файл) или посложнее(используя .iso образ).
Рассмотрим первый вариант, так как он намного быстрее и не требует предустановленной Linux-системы.
Для начала скачиваем, например с оффсайта, последний дистрибутив archlinux-2008.06-core-i686.img (Здесь найдете зеркала для скачивания и torrent-ссылки.)
Качать нужно именно core версию, ftp версию из-за отсутствия модулей сетевой карты использовать не получится.

Флешка нам понадобится не менее 512 Мб, так как дистриб весит ~300 Мб.
Устанавливать образ системы из под Windows удобнее всего при помощи утилиты Flashnul.
Сначала смотрим командой «flashnul -p»под каким индексом у нас работает USB флешка. Например:

C:\>flashnul -p

Avaible [sic] physical drives:
0 size = 200048565760 (186 Gb)
1 size = 400088457216 (372 Gb)
2 size = 400088457216 (372 Gb)
3 size = 4060086272 (3872 Mb)


Команда выдает нам, что флешка имеет индекс 3 и будем работать с этим индексом дальше.
«Заливаем» образ на флешку командой C:\>flashnul 3 -L path/to/arch/usb.img

Для пользователей Linux все это делается командой dd if=image.img of=/dev/sd[x]
Где /dev/sd[x] ссылка на флешку(Внимание! Если у вас флешка, например, /dev/sdb1, то писать надо /dev/sdb(без индекса)).

Подробнее о подготовке флешки с дистрибутивом читайте в ArchWiki.

2. Установка дистрибутива.


Итак, образ у нас готов. Приступаем.
Выставляем в биосе загрузку с флешки(F2->Boot->Hard Disk Drives->1st Drive выставляем нашу флешку). Сохраняем конфиг и ребутаемся.
При загрузке теперь вылезло меню GRUB. Запускаем первый пункт — Boot ArchLive.
В логин промпт вводим «root». Пароля не запросит. Далее делаем так, как будет написано(To begin installation, run /arch/setup, т.е. вводим в консоли /arch/setup).
Вылезет окно приветствия, жмем OK. Запросит с чего устанавливать — выбираем первый пункт(CD-ROM or OTHER SOURCE). И вот началась по пунктам установка:

1. Prepare Hard Drive.
Разобьем диск автоматическим методом(Auto-Prepare). Выбираем /dev/sda. Далее конфигуратор будет запрашивать сколько места выделять под /boot, swap, /(root directory), /home.
Я разбил так — /boot(64 MB), swap(512 MB), /(7500 MB), /home(все оставшееся место).
Выбираем в качестве ФС — ext3. Используем ее для / и для /home. Соглашаемся с полным удалением данных.

2. Select Packages.
Выбор пакетов для установки. После информационных окон запросит конфигуратор сохранить в кэше пакеты. Я думаю это уже не важно и можно ответить «No». Выбираем «base-devel» для установки. Далее в списке пакетов уже будут отмечены пакеты из core и base-devel, остальное на ваш выбор. Я ничего дополнительно не выбирал, так как все можно поставить потом.

3. Install Packages.
Собственно запустится установка пакетов. Ничего особенного.

4. Configure System.
Начальная конфигурация. Запросит использовать hwdetect для внесения корректив по оборудоманию в конфигурационные файлы — жмем «No». Далее редактируем файлы для ваших нужд. Описывать что именно редактировать я не стану. Читайте подробно в ArchWiki. Не забудьте установить пароль root'а.

5. Install Bootloader.
Установка загрузчика. Это для кого как удобнее. Для меня GRUB и только GRUB ;)
Устанавливаем его на /dev/sda. Далее отвечаем «No».

И последний пункт — Exit Install. Жмем и набираем в консоли "reboot".

Все! Начало пути проложено!
Если кому-то стало интересно, то во второй части я расскажу как настроить сеть, обновиться, установить «правильное» ядро, настроить «горячие клавиши» и много чего еще. :)
Если и тогда это кому-нибудь будет интересно, то придет пора иксов. :)
Tags:
Hubs:
Total votes 45: ↑35 and ↓10 +25
Views 3K
Comments 48
Comments Comments 48