Тема в результате этого топика: Проблемы монтирования в fstab но решил выделить в отдельную.
Вкратце суть: вынес часть файлов на ssd+btrfs. Выжимка fstab:
UUID=d3120e12-4dfe-4d3c-bc6b-50b948f7447f /mnt/dev/storage ext4 defaults,noatime,commit=117 # hdd с файлопомойкой (дальше будет важно)
UUID=b26be618-752f-480d-9de2-eef356fb2796 /usr btrfs subvol=usr,noatime,ssd,ssd_spread,space_cache,inode_cache,discard
UUID=b26be618-752f-480d-9de2-eef356fb2796 /opt btrfs subvol=opt,noatime,ssd,ssd_spread,space_cache,inode_cache,discard
UUID=b26be618-752f-480d-9de2-eef356fb2796 /mnt/dev/ignition btrfs noatime,compress=lzo,ssd,ssd_spread,space_cache,inode_cache,discard # основной том
LABEL=user1000 /home/user1000 ext4 defaults,noatime,commit=120
/mnt/dev/ignition/home/user1000/.config /home/user1000/.config none bind # биндим некоторый каталоги в хомяк
/mnt/dev/ignition/home/user1000/.gconf /home/user1000/.gconf none bind # и так далее...
# ...
LABEL=user1001 /home/user1001 ext4 defaults,noatime,commit=120 # хомяки двух других пользователей
LABEL=user1002 /home/user1002 ext4 defaults,noatime,commit=120
# А тут bindfs и зеркалирования прав, в частности для группы users
bindfs#/mnt/dev/storage /mnt/storage fuse create-as-mounter,create-for-group=users,create-with-perms=u=rwD:g=rD:o-rwx,chmod-filter=g-w:o-rwx,perms=u=rwD:g=rD:o-rwx,mirror=user1000:user1001,force-group=users
bindfs#/home/@users /home/@users fuse create-as-mounter,create-for-group=users,create-with-perms=ug=rwD:o-rwx,chmod-filter=o-rwx,perms=ug+rwD:o-rwx,mirror=@users,force-group=users
Суть проблемы:
Перегружаюсь. Меня встречает экран lightdm где не отображаются обои пользователей как это должно быть при их выборе - показываются дефолтные.
Проблема с доступом к /usr? Откуда тогда бы показывались дефолтные?
Логинюсь в консоль. Все в /usr доступно для чтения обычному смертному. Но это еще не все, потому что у всех пользователей сейчас стоят обои из /mnt/storage/images который примонтирован предпоследней строкой и группа users должна отлично читать из него. И в принципе читает. Там тоже все доступно для чтения. А lightdm включен в users и обычно видит обои прекрасно.
Ладно, пробую запустить сеанс. Сеанс запускается. Обои дефолтные. Иконки дефолтные. Цвета темы дефолтные. Но все это подергивается как буд-то пытаясь замениться на то что указано в настройках. Цвета темы иногда даже мельком проявляются. Т.е. тема, которая в /usr вполне себе доступна для чтения...
Если не монтировать /usr при загрузке, а оставить исходный - всё нормально.
Теряюсь в догадках. В dmesg ничего не нашел заметно. Может плохо искал.
Полный fstab: http://pastebin.com/5dx2BWyX
dmesg неудачной загрузки: http://pastebin.com/tFrK4Hw1
P.S. Ругать apparmor типа audit: type=1400 audit(1414963777.606:79): apparmor=«STATUS» operation=«profile_replace» name=«/usr/sbin/cupsd» pid=2411 comm=«apparmor_parser» присутствует всегда.