Доброго всем дня!
Случилось у меня горе великое, помогите, люди добрые.
Ситуация такая. При загрузке системы монтируется исключительно корень, /home и еще один раздел не монтируется. Причем монтируется по умолчанию корень в режиме read-only (иксы при этом, конечно, не стартуют). После чего mount -o remount,rw / ничего собсно не меняет, но и не ругается. Попытка примонтировать /home также ничего не приносит. Примонтировать корень на запись удается только через изменение параметра при загрузки из grub'a (cтавлю там rw вместо ro). Однако, остальные разделы по-прежнему не монтируются, ни автоматически, ни в ручную.
А вот если загрузиться с загрузочного диска, то все разделы удается легко смонтировать, даже данные оттуда все вытащил. Очень непонятно почему так.
Что пытался сделать.
Проверил все через fsck.ext3 /dev/sdaN -c (N от 1 до 4х). Показывает некоторую дефрагментацию, написал FILESYSTEM WAS MODIFIED, и что список бедов обновлен.
Запускал также через fsck.ext3 -b 32768 /dev/sda2 (sda2 - это home). Пофиксил Free blocks count wrong for group для групп 50-ти, пару inode.
В fstab заменил errors=remount-ro на defaults. Для корня. Реакции ноль.
Монтировал /dev/sda2 в /mnt - тоже никакой реакции.
Проверил оперативку - с ней все в порядке.
Предыстория, или как все началось.
Вчера с утра отваливалась (пару раз) смонтированная по сети с винды шара. Скорее всего из-за изменений политик безопасности AD. Перемонтировал вручную. Помогло. Повесил скрипт монтирования в /etc/rc.local (ну чтоб монтировалось при загрузке. не уверен, что это правильно, но решил попробовать). Все было нормально. Затем, в обед, не понятно почему шара опять отвалилась, и ладно бы, но при этом xubunta принялась рьяно пытаться смортировать ее обратно, создавала процесс mount и тут же его убивала. и так по 5-10 раз в секунду (я как раз смотрел логи). И после минут 5 такой лихорадки система наглухо повисла. Терпеливо подождал минут 15 (не отвечала ни на пинг, ни на клаву, ни на попытки ssh-коннекта) и от безысходности reset-нул. После чего настал полный фейл. При запуске системы повторялясь вышеописанная "лихорадка" и дальше система не грузилась. Зашел через init=/bin/bash убрал на всякий из rc.local (хотя, думается, до туда не доходило даже) и закоментировал все в mountall-net.conf. После этого в попытках установления коннекта появилось чуть больше информации: создавался процесс mount и убивался из-за переполнения памяти. Зашел тогда в mountall.conf и убрал там строчку emits remote-filesystems, перезагрузился. Попытки смонтировать шару пропали, корень стал read-only. Вернул строчку обратно, попытки монтирования НЕ появились, корень остался рид-онли, /home не монтируется.
щас запустил еще раз
fsck.ext3 /dev/sdaN -c -v - бедов не нашлось.
Права на /home:
drwxr-xr-x root root /home
fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=78932d48-c6b1-49cc-a8c8-7bde25f603ad / ext3 defaults 0 1
# /data was on /dev/sda4 during installation
UUID=427cb861-8d9b-4efe-81bf-287dbeede61f /data ext3 defaults 0 2
# /home was on /dev/sda2 during installation
UUID=e596d4a1-41aa-48c3-ba24-daa12568abe8 /home ext3 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=ef7d6141-b615-4e3c-85fe-ae4151ae9e81 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0