Btier — программное обеспечение для создания блочных устройств, реализующих принцип многоуровневого хранилища. Такой подход позволяет использовать дорогие быстрые SSD диски для увеличения скорости работы систем хранения данных на медленных HDD. Подробности можно узнать по ссылкам.
Попытка установить по инструкции в Debian Wheezy не увенчалась успехом. Поиски в интернете также ни к чему не привели. После недолгого шаманства мне все же удалось скомпилировать модуль ядра, чем и хочу с вами поделиться.
Итак, инструкция по компиляции модуля:
1. Устанавливаем заголовки и исходники ядра
2. Распаковываем архив с исходниками
3. Подготавливаем исходники
4. Меняем ссылку
5. Копируем необходимые элементы
6. Загружаем желаемую версию архива btier и следуем инструкции по установке.
Попытка установить по инструкции в Debian Wheezy не увенчалась успехом. Поиски в интернете также ни к чему не привели. После недолгого шаманства мне все же удалось скомпилировать модуль ядра, чем и хочу с вами поделиться.
Итак, инструкция по компиляции модуля:
1. Устанавливаем заголовки и исходники ядра
apt-get install linux-headers-amd64 linux-source
2. Распаковываем архив с исходниками
cd /usr/src
tar xvf linux-source-3.2.tar.bz2
3. Подготавливаем исходники
cd linux-source-3.2
make oldconfig && make prepare
4. Меняем ссылку
cd /lib/modules/3.2.0-4-amd64
rm build
ln -s /usr/src/linux-source-3.2 build
5. Копируем необходимые элементы
cd /usr/src/
cp linux-headers-3.2.0-4-amd64/Module.symvers linux-source-3.2
cp linux-headers-3.2.0-4-amd64/scripts/mod/* linux-source-3.2/scripts/mod/
6. Загружаем желаемую версию архива btier и следуем инструкции по установке.