ArchLinux

Материал из Toshiba AC100 wiki
Версия от 22:41, 16 января 2015; Zombah (обсуждение | вклад) (fix links)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

По мотивам поста...

Установка на SD карту

(по мотивам официальной инструкции для trimslice)

sudo mkfs.ext4 /dev/mmcblk0p1
sudo mkdir /mnt/arch
sudo mount /dev/mmcblk0p1 /mnt/arch
cd /tmp
sudo wget http://archlinuxarm.org/os/ArchLinuxARM-trimslice-latest.tar.gz
sudo tar xhzvf ArchLinuxARM-trimslice-latest.tar.gz -C /mnt/arch
sudo rm ArchLinuxARM-trimslice-latest.tar.gz

Правим /mnt/arch/etc/fstab для правильного монтирования rootfs и копируем <range type="comment" id="673492">модули от ядра в папку /lib/</range id="673492">. Отмонтируем флешку и шьем нужный bootimg в тошку. Далее, настраиваем голую ось по официальной вики.

ВАЖНО: при распоковке модулей ядра теперь нужно дополнительно указывать флаг h, так как в последних рутфс арча /lib является символьной ссылкой на /usr/lib. Флаг h говорит tar следовать символическим ссылкам, в противном случае tar затрет символьную ссылку. У меня в результате при загрузке вываливалось kernel panic. Таким образом команда распаковки модулей должна выглядеть так: tar xhzvf kernel-module.tar.gz -C /dir/to/arch/root/

Preinstalled от macau

Preinstalled версия с обновлениями на 09.01.12 (1.08 ГБ) В комплекте kde4 lxde openbox firefox8 chromium-17 gnash libreoffice3.4 koffice2 xbmc java7 blob-alpha куча игрушек, среда для сборки пакетов Установка:

  • распаковать архив на свисток\флэшку\внутренний раздел(data), при этом домашний каталог автоматически монтируется в гиговый раздел, 400М раздел нужно отформатировать в swap-fs(mkswap /dev/mmcblk0p4)-можно сделать после загрузки арча
  • поменять права на домашний каталог - иначе иксы не будут нормально стартовать
  • прошить соответствующееядро
  • положить модули в рутфс
  • ???
  • PROFIT!
  • логин:пароль
  • запилить под себя /etc/fstab, проверить владельца /home/user (должно быть user:user)

user:user root:password1