SL-5500, Cacko Advanced ROM, разделы на SD.
Операционная система должна при загрузке монтировать /home. Однако /etc/fstab после окончания загрузки находится как раз на этот самом /home и, стало быть, не имеет никакого отношения к тому файлу, который использовался при поиске раздела с /home.
Поэтому надо искать файлы, на которые указывали бы ссылки, если бы /home не был монтирован.
В cacko 1.22, которой пользуюсь я, /etc - это символьная ссылка на /home/etc.
После монтирования на /home файловой системы из mtdblock3 там появляются те файлы, которые Вы видите после окончания загрузки.
Однако эта директория не пуста - если смонтировать /root еще раз в каком-нибудь другом месте
mkdir /mnt/tmp
mount -oro /dev/mtdblock2 /mnt/tmp
то Вы сможете увидеть, что там есть директория etc, которая является символьной ссылкой на /root/etc.
...вот эта-то директория и содержит все файлы, которые реально используются при загрузке.
То есть редактировать, скажем, /etc/inittab совершенно бесполезно - это, реально, /home/etc/inittab и совсем не тот inittab, который init читает при старте системы.
Редактировать надо оба файла - /root/etc/inittab (он будет использован при загрузке) и /etc/inittab (вдруг Вам взбредет в голову сменить runlevel или выполнить init q).
Соответственно, в той же /root/etc надо искать и файл, который отвечает за монтирование /home.
Это может быть либо еще одна копия fstab, либо стартовый сценарий (в моем случае это /root/etc/rc.d/rofilesys)
К сожалению, более конкретно ничего сказать не могу, так как незнаком с Вашей прошивкой.
Поэтому надо искать файлы, на которые указывали бы ссылки, если бы /home не был монтирован.
В cacko 1.22, которой пользуюсь я, /etc - это символьная ссылка на /home/etc.
После монтирования на /home файловой системы из mtdblock3 там появляются те файлы, которые Вы видите после окончания загрузки.
Однако эта директория не пуста - если смонтировать /root еще раз в каком-нибудь другом месте
mkdir /mnt/tmp
mount -oro /dev/mtdblock2 /mnt/tmp
то Вы сможете увидеть, что там есть директория etc, которая является символьной ссылкой на /root/etc.
...вот эта-то директория и содержит все файлы, которые реально используются при загрузке.
То есть редактировать, скажем, /etc/inittab совершенно бесполезно - это, реально, /home/etc/inittab и совсем не тот inittab, который init читает при старте системы.
Редактировать надо оба файла - /root/etc/inittab (он будет использован при загрузке) и /etc/inittab (вдруг Вам взбредет в голову сменить runlevel или выполнить init q).
Соответственно, в той же /root/etc надо искать и файл, который отвечает за монтирование /home.
Это может быть либо еще одна копия fstab, либо стартовый сценарий (в моем случае это /root/etc/rc.d/rofilesys)
К сожалению, более конкретно ничего сказать не могу, так как незнаком с Вашей прошивкой.