Установка Arch linux на Raspberry pi 3

 

Введение

Почему я устанавливаю именно Arch? Все просто, на домашнем компьютере у меня установлен Manjaro linux(xfce), на ноутбуке Manjaro(KDE), на нетбуке ну вы поняли). Этот дистрибутив основан на Arch linux, и является одним из самых быстро развивающимся на данный момент, это мы можем посмотреть на странице https://distrowatch.com, на день написания этой статьи он находится на втором месте.  

После того как я получил свою Малинку 3b, я начал искать дистрибутив и сразу поиски были направлены в сторону конечно же Manjaro, но увы я наткнулся на проект который прекратил свое существование http://manjaro-arm.org/. В итоге был выбран  Arch linux как единственная замена Manjaro.  

Что мне нужно? Минимальный линукс полной возможностью настройки под себя, без графики.
Arch весит около 300Мб, хотя и RASPBIAN JESSIE LITE весит так же, но Arch это ARCH.

Подготовка SD-карты:

Строго по инструкции с официального сайта с небольшой отсебятиной.

Все действия проделываются в терминале. Использовать через sudo

  1. Запустите fdisk для создания разделов SD-карты:
    fdisk /dev/sdX (где X буква вашей SD-карты, без цифр)
  2. С помощью fdisk удалим старые разделы и создадим новые.
    a. Введите o, это очистит все разделы.
    b. Введите p, список разделов, не должно быть никаких левых разделов.
    c. Введите n, затем p для выбора как основной раздел, первый сектор будет по умолчанию 2048 нажимаем Enter, последний сектор введите +100M и нажмите Enter.
    d. Введите t, затем c, для установки первого раздела, Тип W95 FAT32 (LBA)
    e. Введите n, затем p для выбора как основной раздел, номер раздела введите 2 или нажмите Enter для выбора по умолчанию, далее нажмите два раза Enter чтобы принять значения по умолчанию для первого и второго сектора.
    f. Введите w для сохранения таблицы разделов.

(Я все это делаю прямо в домашней категории прим. /home/имя_пользователя/ после всей проделанной работы просто удаляю две папки от рута, boot и root)

  1. Создадим и смонтируем файловую систему FAT:
    mkfs.vfat /dev/sdX1
    mkdir boot
    mount /dev/sdX1 boot
  2. Создадим и смонтируем файловую систему в ext4:
    mkfs.ext4 /dev/sdX2
    mkdir root
    mount /dev/sdX2 root
  3. Загружаем и извлекаем корневую файловую систему((как root, а не через sudo)я все делаю через sudo))
    wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
    bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
    sync
  4. Перенесем загрузочные файлы.
    mv root/boot/* boot
  5. Размантируем два раздела
    umount boot root
  6. Вставьте SD-карту в Raspberry Pi и подключите Ethernet и питание.
  7. Используйте SSH по IP полученному с маршрутизатора( можно посмотреть в веб морде маршрутизатора или можно подключить монитор и клавиатуру непосредственно к raspberry pi)
    Войти через пользователя по умолчанию alarm пароль alarm
    по умолчанию пароль от root доступа root

 

При установке ArchLinuxARM-rpi-3 не гарантируется работа, расширений или программного обеспечения.


Комментарии:

Комментарии

Добавить комментарий

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.