nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
jim945Ты имеешь ввиду бтрфс, так пробовал, после установки с тем же набором прог 2.5 гига свободного места естественно с сжатием по умолчанию gz, но я использую еще шифрование пользовательской папки (да, вот я такой маньяк ;) ), так вот бтрфс глючит с шифрованием, заваливает ошибками при первом же запуске KDE ecryptfs_do_create: Failure to create dentry in lower fs; rc =
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Такая же ситуация. На 8 гиговой флешке осталось 1.5 гига свободного места и это я еще пользователя не создал, остальное забито всякими нужными и не очень прогами. Сжал /usr в squashfs, радости не было предела когда на флешке стало 5.2 гига пустоты. Ну думаю жить можно. Пытался подмонтировать по хорошему в /etc/fstab, а не вышло. Нарыл инфу про хуки, написал такой хук по примерам из инета: # # /etc/rc.d/functions.d/usr-squashfs-loop # usr_squashfs_loop () { mountpoint -q /usr || mount -t squashfs -o loop,ro /usbUsr.sfs /usr } add_hook sysinit_start usr_squashfs_loop MODULES="squashfs loop" После нескольких перезагрузок выявил недостачу: /usr/bin/tput /usr/lib/libblkid.so.1 /usr/lib/libblkid.so.1.1.0 /usr/lib/libmount.so.1 /usr/lib/libmount.so.1.1.0 /usr/lib/libncursesw.so.5 /usr/lib/libncursesw.so.5.9 /usr/lib/libreadline.so.6 /usr/lib/libreadline.so.6.2 /usr/lib/libuuid.so.1 /usr/lib/libuuid.so.1.3.0 Эти библиотеки оказались от этих утилит, добавил в /etc/mkinitcpio.conf и пересобрал BINARIES="tput bash mount blkid" Единственный 100% рабочий вариант это оставить только эти файлы в /usr и использовать хук. И еще я не использую aufs, так как обновление не проблема, устанавливал на флешку через chroot, а флешечный /usr подмонтировал в каталог на винте, и обновление тоже будет через chroot, с соответствующими монтированиями нужных папок и пережатием архива! Помогите сделать это кошерно, я уже задолбался!!! Или я дурак или разработчики такие умные что нужные системные либы запихнули в пользовательское пространство…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |