Дисковод /tmp не готов или отсутствует. [Решено]

При загрузке появляются сообщения:
Дисковод /tmp не готов или отсутствует.
Нажимаем S, чтобы пропустить, появляется:
Дисковод /var/log не готов или отсутствует.
Ещё раз S и начинает загружаться окно для ввода пароля, тут оно вылетает в консоль.

~$ less /var/log/syslog
kdm_greet[1237]: Cannot create $HOME
Oct 25 17:54:50 a380 kdm: :0[1235]: Received unknown or unexpected command -2 from greeter
Oct 25 17:54:50 a380 kdm: :0[1235]: Abnormal termination of greeter for display :0, code 1, signal 0

~$ less /etc/fstab
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=0583c1d3-adae-45e3-819d-04a2b4ef21c3 /               ext4    defaults        0       1
# /home was on /dev/sda3 during installation
UUID=f14ab40c-c643-49d6-b996-71ea93ab480a /home           ext4    defaults        0       2
# /tmp was on /dev/sda5 during installation
UUID=8c1aacf4-72a1-4f23-a30c-dc0274dc5a76 /tmp            ext4    defaults        0       2
# /var/log was on /dev/sda6 during installation
UUID=defde396-0b45-41a0-b693-096268321454 /var/log        ext4    defaults        0       2

~$ sudo mount -a
mount: специальное устройство UUID=8c1aacf4-72a1-4f23-a30c-dc0274dc5a76 не существует
mount: специальное устройство UUID=defde396-0b45-41a0-b693-096268321454 не существует

~$ sudo blkid
/dev/sda1: UUID="0583c1d3-adae-45e3-819d-04a2b4ef21c3" TYPE="ext4"
/dev/sda3: UUID="f14ab40c-c643-49d6-b996-71ea93ab480a" TYPE="ext4"

fsck на ошибки проверял, их нет.
Закоментить в fstab два сбой ных раздела не помогает.
Основная проблема в том, что по этой причине не запускается MySQL.

Может есть какие догадки?

0
dyug - 25 Октябрь, 2012 - 18:30

Есть, разумеется - разделы где?
согласно мнению фстаб - у тебя должно быть на винте 4 раздела.
sda1 - рут
sda3 - хомяк
sda5 - /tmp
sda6 - /var/log

два последних система не видит.

можно посмотреть от рута fdisk -l

разумеется, что именно делалось, и куда делся своп, я даже не спрашиваю...

0
djixer - 25 Октябрь, 2012 - 20:44

Я понимаю, что пропали два раздела.
~$ sudo fdisk -l
                                                                                                         
Предупреждение: игнорируются дополнительные данные в таблице разделов 5                                                                                                               
Предупреждение: игнорируются дополнительные данные в таблице разделов 5                                                                                                               
Предупреждение: игнорируются дополнительные данные в таблице разделов 5
Предупреждение: неверный флаг 0x2f0c таблицы разделов 5 будет исправлен записью

Диск /dev/sda: 160.0 Гб, 160041885696 байт
255 головок, 63 секторов/треков, 19457 цилиндров, всего 312581808 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x000039e7

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048    29296639    14647296   83  Linux
/dev/sda2        29298686    36132863     3417089    5  Расширенный
/dev/sda3        36132864   312580095   138223616   83  Linux
/dev/sda5   ?   146866760   482520456   167826848+  d1  Неизвестный

Разделов на диске 4. Было. Свопа нет, так как оперативки 8 ГБ. Пару крайних дней работал только в userspace, так что с самой системой кроме регулярных обновлений ничего не делал. Что прилетало в обновлениях не вспомню и посмотреть негде, так как с разделом, на котором был /log проблема, логов до момента краша не осталось.

Пока поищу, что там с таблицей разделов.

0
djixer - 25 Октябрь, 2012 - 22:09

Удалил sda5, пересоздал sda5 и sda6, отформатировал, поправил UUID-ы в fstab. Теперь при загрузке разделы монтируются, сообщений не появляется.
~$ sudo blkid
/dev/sda1: UUID="0583c1d3-adae-45e3-819d-04a2b4ef21c3" TYPE="ext4"
/dev/sda3: UUID="f14ab40c-c643-49d6-b996-71ea93ab480a" TYPE="ext4"
/dev/sda5: UUID="a028eb25-e6e8-4922-be73-addc3e2207f4" TYPE="ext4"
/dev/sda6: UUID="b415b593-3a8a-4d36-9851-9da2a9b02e00" TYPE="ext4"
~$ sudo mount -a
~$ sudo fdisk -l
Предупреждение: игнорируются дополнительные данные в таблице разделов 5
Предупреждение: игнорируются дополнительные данные в таблице разделов 5

Диск /dev/sda: 160.0 Гб, 160041885696 байт
255 головок, 63 секторов/треков, 19457 цилиндров, всего 312581808 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x000039e7

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048    29296639    14647296   83  Linux
/dev/sda2        29298686    36132863     3417089    5  Расширенный
/dev/sda3        36132864   312580095   138223616   83  Linux
/dev/sda5        29300734    35592189     3145728   83  Linux
/dev/sda6        35594238    36132863      269313   83  Linux

Но web-сервер всё так же не стартует и kde во время загрузки падает.

0
DarkneSS - 25 Октябрь, 2012 - 23:17
Изображение пользователя DarkneSS.

По поводу КДЕ: с /home всё в порядке и место на нём есть? Если да, попробуйте переименовать папку ~/.kde и запустить кеды.

0
dyug - 25 Октябрь, 2012 - 23:24

и будет.
кде точно требуется правильный тмп..(с правами, и каталогами)
вар лог - там еще обычно куча директорий есть, в которые например должен писать апач, и если не может - то не стартует...

0
djixer - 25 Октябрь, 2012 - 23:36

Ага, с апачем и мускулем именно так и поступил, посмотрел в конфигах в какие файлы пишут, создал их. Апач завёлся, мускул - нет. Но у него tmp прописана в настройках.
Поправил права на /tmp и mysql с kde завелись.

Спасибо, подсказки "в точку", помогли.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры