Dmitri Korotkov wrote:
Не могу установить новый кернел.
при загрузке с новым кернелем / монтируется только для чтения.
при этом команда mount говорит что смонтирована только одна fs
(рутовая) и смонтирована она как rw.
если посмотреть в /proc/mounts то можно наблюдать, что
rootfs / rootfs ro 0 0
---
У тебя initrd применяеться ? Советую посмотреть. В крайем случае
закомпилить всё что необходимо в ядро и попробовать загрузиться без initrd.
/dev/root / xfs ro 0 0
...
и далее список остальных смонтированных fs, которые реально
СМОНТИРОВАНЫ(rw), но никакого упоминания о них в выводе mount'a
наблюдать не удается.
При загрузке в новый кернел видел среди сообщений warning, что XFS не
понимает параметра usrquota, хотя квота включена и в кернеле в целом и в
опциях XFS тоже.
имхо проблема кроется где-то в начале загрузки, когда rootf сначала
монтируется ro, потом проверяется, и потом перемонтируется rw (чего у
меня не происходит)
пробовал делать mount -n -o remount,rw / -- не помогает, mount говорит,
что фс смонтирована rw и до того и после, а вот в /proc/mounts ситуация
не изменяется.
работающий кернел -- 2.4.19 с патчем XFS
пробовал и кернел от Gentoo 2.4.20-xfs-r5 и кернел с кернел.орг 2.4.24 +
патчи от SGI, но ситуация не меняется.
IMHO дело не в кернеле.
какая версия дебиана была изначально не помню, но сижу на stable ветке,
и регулярно делаю апдейты.
Поменять ядро очень нужно, буду рад выслушать любые предложения.