ArchLinux
По мотивам поста...
Установка на 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 в тошку. Далее, настраиваем голую ось по официальной вики.
- Доступные пакеты можно посмотреть тут - http://archlinuxarm.org/armv7h/
- Ещё один мануал по установке - http://ac100.grandou.net/archlinux
ВАЖНО: при распоковке модулей ядра теперь нужно дополнительно указывать флаг 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