ArchLinux: различия между версиями

Материал из Toshiba AC100 wiki
Перейти к навигации Перейти к поиску
Нет описания правки
 
м (fix links)
 
Строка 23: Строка 23:


=Preinstalled от macau=  
=Preinstalled от macau=  
'''[[@http://narod.ru/disk/37119987001/root.tar.bz2.html|Preinstalled]]''' версия с обновлениями на 09.01.12 (1.08 ГБ)
'''[http://narod.ru/disk/37119987001/root.tar.bz2.html Preinstalled]''' версия с обновлениями на 09.01.12 (1.08 ГБ)
В комплекте kde4 lxde openbox firefox8 chromium-17 gnash libreoffice3.4 koffice2 xbmc java7 blob-alpha куча игрушек, среда для сборки пакетов
В комплекте kde4 lxde openbox firefox8 chromium-17 gnash libreoffice3.4 koffice2 xbmc java7 blob-alpha куча игрушек, среда для сборки пакетов
'''Установка:'''
'''Установка:'''
* распаковать архив на свисток\флэшку\внутренний раздел(data), при этом домашний каталог автоматически монтируется в гиговый раздел, 400М раздел нужно отформатировать в swap-fs(''mkswap /dev/mmcblk0p4'')-можно сделать после загрузки арча
* распаковать архив на свисток\флэшку\внутренний раздел(data), при этом домашний каталог автоматически монтируется в гиговый раздел, 400М раздел нужно отформатировать в swap-fs(''mkswap /dev/mmcblk0p4'')-можно сделать после загрузки арча
* '''поменять права на домашний каталог''' - иначе иксы не будут нормально стартовать
* '''поменять права на домашний каталог''' - иначе иксы не будут нормально стартовать
* прошить [[@https://github.com/tmpdo/ac100-binary/tree/master/01.03.2012_10.28|соответствующее]]ядро
* прошить [https://github.com/tmpdo/ac100-binary/tree/master/01.03.2012_10.28 соответствующее]ядро
* положить модули в рутфс
* положить модули в рутфс
* ???
* ???

Текущая версия от 22:41, 16 января 2015

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

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