31 lines
879 B
Markdown
31 lines
879 B
Markdown
|
# Сборка архива для корневой файловой системы
|
|||
|
|
|||
|
Установить пакеты
|
|||
|
```
|
|||
|
apt-get install mkimage mkimage-preinstall hasher git-core
|
|||
|
```
|
|||
|
|
|||
|
Добавить своего пользователя (в моем случае - keremet) в группы, необходимые для запуска hasher
|
|||
|
```
|
|||
|
hasher-useradd keremet
|
|||
|
```
|
|||
|
|
|||
|
Перелогиниться.
|
|||
|
В /etc/hasher-priv/system добавить строчку: allowed_mountpoints=/proc
|
|||
|
|
|||
|
В /etc/apt/sources.list прописать Sisyphus
|
|||
|
|
|||
|
Сборка небольшой rootfs.
|
|||
|
```
|
|||
|
git clone git://git.altlinux.org/gears/m/mkimage-profiles.git
|
|||
|
cd mkimage-profiles
|
|||
|
make vm/bare.tar
|
|||
|
```
|
|||
|
|
|||
|
Список других целей сборки отображается по команде
|
|||
|
```
|
|||
|
make help
|
|||
|
```
|
|||
|
|
|||
|
Подробнее: https://www.altlinux.org/Mkimage-profiles
|