Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема с монтированием разделов  (Прочитано 2270 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн narkom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Доброго всем дня!

Случилось у меня горе великое, помогите, люди добрые.
Ситуация такая. При загрузке системы монтируется исключительно корень, /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

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #1 : 22 Июня 2010, 17:13:45 »
Посмотри, может dmesg чего путного скажет...

Оффлайн narkom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #2 : 22 Июня 2010, 17:27:12 »
Логи смотрел, ничего особо подозрительного не заметил, искал на error, mount, readonly и подобное.
Единственное, что немного настораживает
resume from partition 8:5
checking hibernation image
resume from disk failed

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #3 : 23 Июня 2010, 00:11:03 »
Логи смотрел
Именно вывод команды dmesg надо смотреть а не логи, которые не будут писаться на readonly раздел

Оффлайн narkom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #4 : 23 Июня 2010, 11:16:23 »
Ясно, думал почему-то, что он из логов читает...
Просмотрел, все что показалось неясным или подозрительным привожу ниже

ACPI Warning: Incorect checksum in table [OEMB] - 95 must be 88 20090521 tbutils-246
ACPI Warning: Incorect checksum in table [SSDT] - 0F must be ...

No dock devices found

EXT3-fs: writed filesystem with writeback data mode

[sda] Write protect is off

hda_codec: Unknown model for ALC882, trying auto-probe from BIOS

А я вот тут еще подумал, а может просто mount сломался? чета он ни на mount -V, ни на mount -h, не реагирует.
Мб его как-нить принудительно переустановить? Я хотел-было через apt-get remove, apt-get install переставить, вот только он пишет что там 500 метров пакетов надо удалить, ну и видимо потом снова 500 метров скачать из инета, что сейчас не особо реально. Может его как-нить с диска заменить? только я не знаю как ((..

Я имею в виду, загрузиться с лайв-сиди, и с него перекинуть mount со всеми библиотеками. Вопрос как их все автоматически перекинуть. Или это не самая удачная идея?
« Последнее редактирование: 23 Июня 2010, 11:28:45 от narkom »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #5 : 23 Июня 2010, 11:50:25 »
Просмотрел, все что показалось неясным или подозрительным привожу ниже
Ничего криминального не вижу.

А я вот тут еще подумал, а может просто mount сломался? чета он ни на mount -V, ни на mount -h, не реагирует.
Хммм.

Мб его как-нить принудительно переустановить?
Могу предложить прогнать проверку контрольных сумм установленных пакетов с помощью debsums (sudo debsums -s). Возможно раньше была какая-то хреновая ошибка в ФС и теперь что-то покоцано из системных бинарников.

Я имею в виду, загрузиться с лайв-сиди, и с него перекинуть mount со всеми библиотеками. Вопрос как их все автоматически перекинуть. Или это не самая удачная идея?
Имеет право на жизнь.

Оффлайн narkom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #6 : 23 Июня 2010, 13:30:29 »
Перелил библиотеки, вроде теперь можно вручную монтировать, но теперь новая ошибка

mounting none on /dev/pts failed: invalid argument
и
mount of root filesystem failed

и дальше соответственно висит командная строка.
Делал опять fsck /dev/sda1 -f ничего не дало.

Что делать?


Прописываю в запущенной командной строке
mount none /dev/pts -t devpts
mountall

и все прекрасно запускается,
осталось только сделать чтобы это было автоматически. Есть идеи?

« Последнее редактирование: 23 Июня 2010, 13:50:41 от narkom »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #7 : 23 Июня 2010, 13:55:18 »
Если замена помогла, тогда возможно, что еще чего-то покоцалось. Проверяй контрольные суммы.

Оффлайн narkom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема с монтированием разделов
« Ответ #8 : 23 Июня 2010, 15:02:16 »
debsums -s прогнал, есть несовпадение в
/var/lib/gdm/.gconf.defaults/%gconf-tree.xml

а может прописать в fstab ченить типа

none /dev/pts devpts defaults 0 0
?


В общем не выдержал, поправил fstab
none            /dev/pts        devpts  rw,noexec,nosuid,gid=5,mode=0620     0      0
Все завелось.
Mam(O)n , спасибо!


« Последнее редактирование: 23 Июня 2010, 15:19:59 от narkom »

 

Страница сгенерирована за 0.125 секунд. Запросов: 23.