AUFS2

Предыдущая  Содержание  Следующая  V*D*V

AUFS (Advanced multi layered unification filesystem) потребуется для объединения стартовой файловой системы в RAM в режиме "чтение и запись" и основной в Nandflash в режиме "только чтение".

Если такого не требуется, AUFS не нужна.

 

Добавление поддержки AUFS в ядро Linux

Установить git и curl:

 

sudo apt-get install git-core curl

 

Скачать исходники, находясь в рабочей директории:

 

git clone http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standalone.git

cd aufs2-standalone

git checkout origin/aufs2-33

 

Команда git checkout origin/aufs2-33 для linux-2.6.33. Если версия ядра другая, изменить строку.

 

Применить патчи к ядру:

 

cd /<путь к исходникам ядра>

patch -p1 < /<путь к aufs2-standalone>/aufs2-base.patch

patch -p1 < /<путь к aufs2-standalone>/aufs2-kbuild.patch

patch -p1 < /<путь к aufs2-standalone>/aufs2-standalone.patch

 

Скопировать каталоги Documentation, fs, include из каталога aufs2-standalone в каталог с исходниками ядра.

 

Включить поддержку AUFS в ядре:

 

File systems  --->

   [*] Miscellaneous filesystems (NEW)  --->

       <*> Aufs (Advanced multi layered unification filesystem) support

 

Готовый кофигурационный файл для сборки ядра.

См. также

http://aufs.sourceforge.net/aufs.html

http://aufs.sourceforge.net/

http://bbs.archlinux.org/viewtopic.php?pid=314698

 

Предыдущая  Содержание  Следующая