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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не заходит в систему после изменения fstab  (Прочитано 1639 раз)

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

Оффлайн romaACE

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
  • ubuntu 12.04 LTS
    • Просмотр профиля
Всем доброго времени суток, прошу помочь, столкнулся со странным поведением системы, может быть кто-то подскажет.

Исходно: есть виртуальная машина на базе VMWARE, хост под win8, с размеченным 20ГБ диском под Ubuntu, из которых 8ГБ - swap.
Сделано:
  • с помощью функции "Expand" в VMWare Workstation  диск расширен до 40ГБ
  • с помощью утилиты GPARTED в Ubuntu удалён раздел swap (похоже что это можно было не делать)
  • на месте раздела swap создан новый extended partition и внутри него раздел ext4
  • в конце диск сделан новый раздел swap того же размера, что и был, 8ГБ
  • в файле /etc/fstab прописано монтирование нового раздела как /home
Сейчас: Я, вводя верный пароль, который не изменялся, не могу зайти в своего пользователя. ПОсле ввода пароля экран моргает, как будто входит в аккаунт, а потом возвращается к вабору пользователя вновь. В гостевую сессию я зайти могу, но из неё нет возможности использовав sudo вернуть старый fstab (он лежит рядом, с названием fstab~).
Вопрос: я путаю причиную связь или действительно невозможность логина может быть связана с изменением fstab?
Если может, то как вернуть старый fstab или отредактировать новый? (Собственно, я не уверен, что добавил раздел /home правильно) Если нет, то в принципе всё равно, как? Будет полезно знать.

Текст файла fstab (распознавал распознавателем со скриншота, до каждой буквы не проверял, в целом вроде корректно отображается):
# /etc/fstab: static file system information.
# Use 'blkid' to print the universally unique identifier for a
# device; tlhis 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 nodev,noexec,nosuid 0 0
# / was on /dev/sdal during installation
UUID=c3a9e968-ae16-4ccc-b940-aa7c863478a8 / ext4
errors=remount-ro 0 1
# /home partition is on /dev/sda5
UUID=8f991c4e-1950-438e-968a-600566da95ac /home ext4
# swap was on /dev/sda5 during installation and on /dev/sda3 now UUID=c4b31274-524a-437e-8a73-50cf3e46384c none swap
sw 0 0
#/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
skype  roma_apm

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #1 : 10 Ноября 2015, 20:36:40 »
а хомяк-то монтируется?
mount чё кажет?

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #2 : 10 Ноября 2015, 20:43:13 »
# /home partition is on /dev/sda5
UUID=8f991c4e-1950-438e-968a-600566da95ac /home ext4
где опции монтирования?
должно быть хотя бы так
UUID=8f991c4e-1950-438e-968a-600566da95ac /home ext4 defaults 0 0

Оффлайн romaACE

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
  • ubuntu 12.04 LTS
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #3 : 11 Ноября 2015, 11:31:51 »
а хомяк-то монтируется?
mount чё кажет?
Дело в том, что мне не удаётся залогинится под пользовательским аккаунтом, как я писал выше, только guest session. Под гостем пишет что у меня нет разрешения на просмотр.

# /home partition is on /dev/sda5
UUID=8f991c4e-1950-438e-968a-600566da95ac /home ext4
где опции монтирования?
должно быть хотя бы так
UUID=8f991c4e-1950-438e-968a-600566da95ac /home ext4 defaults 0 0
Не исключаю, что монтирование сделано неверно, тогда другой вопрос еще более актуален: как вернуть старый файл настроек монтирования или поправить этот, если в пользовательский аккаунт не заходит?

Может быть будет полезно информацией то, что изначально всё работало, затем кончилось место до почти 0 КБ и графический интерфейс ОС( на самом деле как и консольный) перестал запускаться, зависая на загрузке PostgreSQL. При этом доступ к файловой samba шаре по сети работал. Сейчас я удали несколько файлов по сети, система включается до окна ввода пароля и дальше - только гостем.

update:

Samba запускается нормально, т.е. список шар доступен по сети, но доступа к шаре нет, я так понимаю это как раз связано с тем, что /home я сломал.
« Последнее редактирование: 11 Ноября 2015, 11:43:59 от romaACE »
skype  roma_apm

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6204
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #4 : 11 Ноября 2015, 12:00:03 »
romaACE, кто запрещает загрузиться в виртуалке с LiveCD и править fstab?

и для чего нужен swap 8Гб?

Оффлайн romaACE

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
  • ubuntu 12.04 LTS
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #5 : 11 Ноября 2015, 13:09:15 »
romaACE, кто запрещает загрузиться в виртуалке с LiveCD и править fstab?

и для чего нужен swap 8Гб?
Насчёт ЛайвСд на виртуалке каюсь, затупил.
Для чего такой большой свап - вообще не знаю, на этой виртуалке 8гБ оперативки, может поэтому сделано (не я делал). Хотя по сути для решения задач хватило бы и 1ГБ.
Сейчас проверю, исправится ли проблема с логином после исправления fstab
skype  roma_apm

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6204
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #6 : 11 Ноября 2015, 13:29:59 »
Сейчас проверю, исправится ли проблема с логином после исправления fstab

скорее всего нет. Нужно смотреть, какие права на домашний каталог и файлы внутри. Всё должно принадлежать этому пользователю, и ещё нужно удалить файлы авторизации сессии.

Оффлайн romaACE

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
  • ubuntu 12.04 LTS
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #7 : 11 Ноября 2015, 17:22:01 »
Сейчас проверю, исправится ли проблема с логином после исправления fstab

скорее всего нет. Нужно смотреть, какие права на домашний каталог и файлы внутри. Всё должно принадлежать этому пользователю, и ещё нужно удалить файлы авторизации сессии.

Действительно, логин не работает, mount выдает теперь

guest-QQ0fgk@1CServer:-$ mount
/dev/sdal on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode.0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode.0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda5 on /home type ext4 (rw)
none on /tmp/guest-QQ0fgk type tmpfs (rw,mode=700)

Не может быть проблема зарыта где-то здесь, например не монтируется что-то важное/системное?
skype  roma_apm

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #8 : 11 Ноября 2015, 17:25:17 »
и ещё нужно удалить файлы авторизации сессии.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 11 Ноября 2015, 17:28:26 от fisher74 »

Оффлайн romaACE

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
  • ubuntu 12.04 LTS
    • Просмотр профиля
Re: Не заходит в систему после изменения fstab
« Ответ #9 : 11 Ноября 2015, 19:18:00 »
и ещё нужно удалить файлы авторизации сессии.
(Нажмите, чтобы показать/скрыть)
Не стал удалять, попробовал переименовать этот файл, добавив ~ к имени в конце, не помогло.
Убрал строку монтирования /home на другой раздел - всё заработало, проблема с логином исчезла.

Итого:
я вернул возможность входа в систему, спасибо за совет с LiveCD
/home так и не монтируется :(


update:

Подмонтировал новый раздел следуя совету из темы https://forum.ubuntu.ru/index.php?topic=137654.0
Всё, вопросов больше нет, спасибо за помощь всем участвовавшим!
« Последнее редактирование: 11 Ноября 2015, 20:08:21 от romaACE »
skype  roma_apm

 

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