touch /forcefsck && init 6
Первый вариант, очевидный:
mv /usr /home/usr
ln -s /home/usr /usr
Второй заманчивее:
Использование aufs2 с моунтом типа такого br:/home/diffs/usr.diff=rw:/usr=ro
google -> aufs
Третий ещё интереснее. usr упаковать в squashfs, затем накладывать на него бренч aufs.
Ну и самый простой и безболезненый — тотальная переразбивка диска.
имхо, нормальный подход.
Зачем ставить до кучи всё сразу, если нужно только один-два файла?
Другой вопрос в странности конфигурации ядра. У самого asus f3sa
поддержка iwl4965 в ядре влита, но ucode влить забыли - надо устанавливать отдельно.
То есть, если вливать - то вливать всё сразу - и драйвер, и firmware, либо настраивать модулем, что ли %

zcat /proc/config.gz | grep 4965
CONFIG_IWL4965=y