IPB

Здравствуйте, гость ( Вход | Регистрация )

> Системы на aufs.
Поделиться
DdShurick
сообщение 15.7.2020, 20:50
Сообщение #1


Странник
**

Группа: Пользователь
Сообщений: 27
Регистрация: 12.7.2020
Вставить ник
Цитата
Из: Калининград
Пользователь №: 3037
Страна: Россия
Город: Калининград
Пол: Муж.



Репутация: 0


Системы, использующие aufs, которые я знаю:
- MagOS - большая система для большой организации, упрощает работу сисадмина.
- Porteus - с этой системой не знаком, но утащил у них идею горячего подключения модулей для PuppyRus.
- Puppy Linux - маленькая переносная система на CD или флешке. Прямой предок PuppyRus.
Для чего aufs? Скажу так: чтобы разгильдяйство с рук сходило. Система на aufs сложнее в запуске, запуск двухступенчатый, сначала "преинит" - скрипт, который собирает модули системы в aufs и перемещает корень в собранную aufs, после чего передаёт загрузку init (или systemd) собранной системы. Зато убить такую систему изнутри довольно затруднительно (даже rm -rf). Создатели Puppy даже убрали из системы пользователя, всё от рута.
Aufs очень удобна для разработки и тестирования, особенно если не уверен в результате. Например, программу собранную в директорию
Код
make DESTDIR=/home/dir install
можно тут-же примонтировать
Код
mount -o remount,append:/home/dir/ /
и программа уже в системе. Если что-то не так, можно отмонтировать
Код
mount -o remount,del:/home/dir/ /
и программы будто-бы в системе никогда и не было. Рай для экспериментов - никакого риска.
Кроме того такая система может состоять из нескольких модулей, которые могут монтироваться по необходимости как при загрузке, так и в загруженной системе ("горячее" подключение).
Altlinux в своё время я тоже так запускал, правда ядро брал от PuppyRus, в альтовском нет aufs и даже overlayfs.
Ну как, интересно? smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
ИВК
сообщение 15.7.2020, 21:32
Сообщение #2


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10146
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Да, интересно smile.gif Может, более подробно расскажете о своём опыте использования aufs? Я, честно говоря, никогда ею не пользовался mellow.gif


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DdShurick
сообщение 15.7.2020, 22:09
Сообщение #3


Странник
**

Группа: Пользователь
Сообщений: 27
Регистрация: 12.7.2020
Вставить ник
Цитата
Из: Калининград
Пользователь №: 3037
Страна: Россия
Город: Калининград
Пол: Муж.



Репутация: 0


Цитата(ИВК @ 15.7.2020, 19:32) *
более подробно

Скрипт init. Монтирование aufs строка 220, строка 289 переход в основную систему.
Скрипт mkaufs. Создание дополнительной aufs. Планировалось для редактирования модулей, но приняли другой вариант. Скрипт написан только для Richy.

Смотрю, это уже не интересно sad.gif
Писатель из меня никакой, но попробую собраться с мыслями...

Сообщение отредактировал DdShurick - 16.7.2020, 14:03
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- DdShurick   Системы на aufs.   15.7.2020, 20:50
- - ИВК   Да, интересно Может, более подробно расскажете о ...   15.7.2020, 21:32
|- - DdShurick   Цитата(ИВК @ 15.7.2020, 19:32) более подр...   15.7.2020, 22:09
- - ИВК   Ссылка на Richy не открывается. Так тема-то о Ваше...   16.7.2020, 12:45
|- - DdShurick   Цитата(ИВК @ 16.7.2020, 10:45) Ссылка на ...   16.7.2020, 12:53
|- - ИВК   Цитата(DdShurick @ 16.7.2020, 11:53) Стои...   16.7.2020, 17:52
|- - DdShurick   Цитата(ИВК @ 16.7.2020, 15:52) использова...   16.7.2020, 20:38
|- - kostyalamer   Цитата(DdShurick @ 16.7.2020, 20:38) Это ...   16.7.2020, 22:07
||- - DdShurick   Цитата(kostyalamer @ 16.7.2020, 20:07) пр...   16.7.2020, 22:41
||- - knn   Цитата(DdShurick @ 16.7.2020, 22:41) Доба...   17.7.2020, 17:42
|- - dango_   Цитата(DdShurick @ 16.7.2020, 21:38) Что-...   17.7.2020, 11:08
- - DdShurick   Как я попал в эту историю? Да очень просто - из-за...   16.7.2020, 14:44
|- - dango_   Цитата(DdShurick @ 16.7.2020, 15:44) Как ...   17.7.2020, 11:03
- - kostyalamer   Александр , давай сразу отделим мух от котлет чтоб...   17.7.2020, 0:22
|- - ИВК   Цитата(kostyalamer @ 16.7.2020, 23:22) па...   17.7.2020, 0:31
||- - kostyalamer   Цитата(ИВК @ 17.7.2020, 0:31) Есть сейчас...   17.7.2020, 0:33
|- - DdShurick   Цитата(kostyalamer @ 16.7.2020, 22:22) 3)...   17.7.2020, 9:02
||- - kostyalamer   Цитата(DdShurick @ 17.7.2020, 9:02) Задач...   17.7.2020, 9:13
|- - dango_   Цитата(kostyalamer @ 17.7.2020, 1:22) PS ...   17.7.2020, 11:22
- - dango_   Поиском занесло на территорию Александра http://fo...   18.7.2020, 8:42
- - dango_   Цитата(dango_ @ 18.7.2020, 9:42) Поиском ...   20.7.2020, 16:27
- - DdShurick   Цитата(dango_ @ 20.7.2020, 14:27) Лопату ...   20.7.2020, 17:07
- - dango_   Цитата(DdShurick @ 20.7.2020, 18:07) Моду...   20.7.2020, 18:11
- - DdShurick   Попробовал собрать jwm в rpm. Тот самый, в котором...   30.7.2020, 18:35


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23.6.2025, 3:46