Как установить rootfs (корневую файловую систему) на SD карте
В статье показано как установить rootfs на SD карте, это часто необходимо, например для установки какого-либо дистрибутива Linux на мини ПК.
Чтобы установить корневую файловую систему например в linux Debian на SD-карте, выполним следующие действия (подразумевается что у Вас уже имеется установленная ОС Linux, к примеру на ноутбуке или виртуальной машине):
Вставьте SD-карту в кардридер присоединенный к имеющемуся ПК. Она будет отображаться как /dev/sdb1 или /dev/sdc1 или аналогичный. Мы будем использовать /dev/sdb1 и предположим, что / шоссе / карты и является пустой каталог, в противном случае создайте его. Для всех последующих команд Вы должны иметь права администратора:
Размонтируйте раздел:
umount /dev/sdb1
Форматируем раздел в ФС ext3:
mkfs.ext3 /dev/sdb1
Монтируем отформатированный раздел:
mount /dev/sdb1 /mnt/card
Распакуем архив:
tar -xvf taskit-rootfs.tar -C /mnt/card
Информация. Имя архива корневой ФС может быть и другим. Если расширение .bz2 для распаковки используйте команду tar -xjvf, если .gz используйте команду tar -xzvf.
В конце размонтируйте раздел:
umount /dev/sdb1
Подождите когда система выдаст Вам сообщение об окончании. Далее вы можете использовать SD накопитель для загрузки корневой файловой на другом ПК.
0