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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не загружается Ubuntu, ошибки permission denied  (Прочитано 2120 раз)

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

Оффлайн Alexey_Pr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
    • Linux в Туле
Ubuntu 12.04 Возникла проблема при загрузке. Не перезагружал компьютер с декабря прошлого года, т.к. он используется и как рабочая станция с удаленным доступом и как тестовый сервер для dokuwiki и jabber. Сегодня перезагрузил случайно из-за сбоя в электропитании, во время возможно выполнятся скрипт по установку прав и владельцев на директории сервера с dokuwiki.  Произошло следующее:
1. При загрузке меню grub показывает вместо русских символов знаки - "?"
2. Компьютер начинает загружаться появляется надпись Ubuntu, далее обращается к дискам, но загрузка не происходит.
3. Пробовал загружаться с разных версий ядра, у меня хранится текущая и 2 предидущих, результата нет.

Выбираю режим восстановления.
1. Загружается надпись Ubuntu, далее пишет что ждет конфигурирования по сети (у меня адрес дается dhcp сервером) и ничего не происходит. DHCP сервер работает, но не получает запросы с моей машины.
2. В консоли валится множество ошибок типа /proc/self/fd/9 Permission denied
3. Вижу по огонькам, что сетевая карта не работает.
Попробовал загрузится с USB-HDD (у меня есть на всякий случай такой загрузочный диск) - загрузка происходит нормально, система с USB-HDD работает, файлы на HDD могу прочитать и менять.

Мне кажется, что-то случилось с правами root при загрузке, поэтому везде Permission denied. Какие шаги предпринять для реанимации системы?
« Последнее редактирование: 09 Января 2013, 13:53:28 от Alexey_Pr »
С уважением, Алексей.
http://tulalinux.ru

Оффлайн Alexey_Pr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
    • Linux в Туле
Re: Не загружается Ubuntu, ошибки permission denied
« Ответ #1 : 10 Января 2013, 15:53:35 »
Загрузил систему с внешнего USB-HDD - успешно. Проверил все диски fsck - ошибок не обнаружено.
Сделал копию данных с раздела / и /home - успешно.
Попробовал запустить - снова не грузится. Посмотрел syslog:
Jan 10 15:28:46 alex kernel: [    9.977958] EXT4-fs (sdb5): mounted filesystem with ordered data mode. Opts: (null)
Jan 10 15:28:46 alex kernel: [   11.857413] init: mounted-proc main process (349) terminated with status 126
Jan 10 15:28:46 alex kernel: [   11.857668] init: mounted-run main process (353) terminated with status 126
Jan 10 15:28:46 alex kernel: [   11.981918] Adding 8196092k swap on /dev/sdb7.  Priority:-1 extents:1 across:8196092k
Jan 10 15:28:46 alex kernel: [   12.013691] init: container-detect pre-start process (354) terminated with status 126
Jan 10 15:28:46 alex kernel: [   12.339478] ADDRCONF(NETDEV_UP): eth0: link is not ready
Jan 10 15:28:46 alex kernel: [   16.120680] EXT4-fs (sdb5): re-mounted. Opts: errors=remount-ro
Jan 10 15:28:46 alex kernel: [   16.535937] EXT4-fs (sdb6): mounted filesystem with ordered data mode. Opts: (null)
Jan 10 15:28:46 alex kernel: [   16.547306] init: mounted-tmp main process (417) terminated with status 126
Jan 10 15:28:46 alex kernel: [   16.563257] init: Failed to spawn passwd main process: unable to execute: Permission denied
Jan 10 15:28:46 alex kernel: [   16.615242] init: dbus pre-start process (427) terminated with status 126
Jan 10 15:28:46 alex kernel: [   16.617896] init: Failed to spawn dbus post-stop process: unable to execute: Permission denied
Jan 10 15:29:32 alex kernel: [   63.138310] usb 7-4: USB disconnect, device number 2
Jan 10 15:29:34 alex kernel: [   64.696113] usb 7-4: new low-speed USB device number 3 using ohci_hcd
Jan 10 15:29:34 alex mtp-probe: checking bus 7, device 3: "/sys/devices/pci0000:00/0000:00:16.0/usb7/7-4"
Jan 10 15:29:34 alex mtp-probe: bus: 7, device: 3 was not an MTP device
С уважением, Алексей.
http://tulalinux.ru

Оффлайн Alexey_Pr

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
    • Linux в Туле
Re: Не загружается Ubuntu, ошибки permission denied
« Ответ #2 : 11 Января 2013, 18:49:36 »
Отлично тут сам с собой переписываться...
Но проблема решена, как писали ранее в этой ветке форума. Я выполнил восстановления атрибутов и прав на файлы:
live-cd/usb:
cd $DIR_SRC
getfacl --recursive . >/tmp/acl
getfattr --recursive --dump . >/tmp/attr
cd $DIR_DST
setfacl --restore=/tmp/acl
setfattr --restore=/tmp/attr
При выполнении второй команды возникает много ошибок, связанных с отсутствием файлов, но видимо большинство права восстановлены были корректно. После выполнения перезагрузился в режиме восстановления (раньше не получалось, теперь вышло). Выполнил в этом режиме проверку дисков и восстановление пакетов, после продолжил загрузку в нормальном режиме. Пока работает, ошибок не возникает.
С уважением, Алексей.
http://tulalinux.ru

 

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