nixp.ru v3.0

29 мая 2017,
понедельник,
03:14:07 MSK

DevOps с компанией «Флант»
LoveSilencer написал 23 марта 2006 года в 20:57 (1401 просмотр) Ведет себя как мужчина; открыл 5 тем в форуме, оставил 26 комментариев на сайте.

не запускаеться X Server из-за этого не пашет демон gdm, меня кидает в консоль

пишу startx, вот что выдает

[root@(none) log] startx

hostname: Host name lookup failure

xauth: error in looking authority file /root/ .Xauthority

/usr/X11R6/bin/startx: line 133: cannot create temp file for here document:

Read-only file system

xauth: error in looking authority file /root/ .Xauthority

/usr/X11R6/bin/startx: line 133: cannot create temp file for here document:

Read-only file system

Fatal system error:

Could not create lock file in /tmp/.tx0-lock

Please consult with the support www…………

giving up.

xinit: Connection refused (errno 111):

unable to connect to X server

xinit: No such process (errno 3): Server error.

xauth: error in loking authority file /root/.Xauthority

DimkaS
LoveSilencer
Read-only file system

xauth: error in looking authority file /root/ .Xauthority

/usr/X11R6/bin/startx: line 133: cannot create temp file for here document:

Корневой раздел примонтирован только для чтения?

LoveSilencer

а как сделать его не только для чтения?

Code Monkey

попробуй mount -a

и вообще /etc/fstab в студию

LoveSilencer

mount -a не помогает

а как /etc/fstab/ показать я не знаю, хелп плиз

Дмитрий Шурупов

> а как /etc/fstab/ показать я не знаю

$ cat /etc/fstab

Похоже, что у нужного раздела жесткого диска там в опциях стоит «ro» вместо «rw» (или, может, просто «defaults»).

LoveSilencer

да, так и есть, вот /etc/fstab

# /etc/fstab: static file system information.

#

#                    

/dev/hda7       /             ext3   defaults,errors=remount-ro     0    1

/dev/hda6       none          swap   sw                             0    0

proc            /proc         proc   defaults                       0    0

none            /dev/pts      devpts gid=5, mode=620                0    0

как поменять на режим rw?

LoveSilencer

пишу mount, выдает

/dev/hda7 on / type ext3 (rw)

а если попытаться запустить gdm, то

пишет

Не удается записать PID-файл /var/run/gdm.pid, возможно диск переполнен. Ошибка: Read-only file system

Genie

покажи содержимое /etc/mtab и /proc/mounts

Steck
LoveSilencer
пишу mount, выдает

/dev/hda7 on / type ext3 (rw)

а если попытаться запустить gdm, то

пишет

Не удается записать PID-файл /var/run/gdm.pid, возможно диск переполнен. Ошибка: Read-only file system

А что говорит

df -h

Может и вправду нет свободного места..

LoveSilencer

запустил mc

там подредоктировал /etc/fstab

пытаюсь сохранить, а он опять пишет что сохранение невозможно из-за Read Only!

ужос

Genie

/устало/: читать-то будем или как?

покажи содержимое /etc/mtab и /proc/mounts

есть подозрение, что у тебя эти файлы содержат разную информацию о состоянии монтирования разделов. корневого в частности.

если в /proc/mounts окажется, что корневой раздел в ro, то значит у тебя на нём ошибка (особенно если есть errors=remount-ro в опциях монтирования «/» — и надо смотреть /var/log/messages или что там у тебя отвечает за системные сообщения.

LoveSilencer

вот /etc/mtab

/dev/hda7 / ext3 rw 0 0

а /proc/ у меня вообще пустой

/var/log/messages тоже пустой

Genie

странно

выполни

# mount -t proc proc /proc

и покажи, всё же, /proc/mounts

LoveSilencer

Гена, вот твое полотенце:

rootfs / rootfs     rw  0  0
/proc /proc proc    rw,nodiratime  0  0
none  /dev  tmpfs   rw   0   0
/dev/root    /ext3  ro   0   0
none  /dev  tmpfs   rw   0   0
/proc /proc proc    rw,nodiratime  0  0
/proc/bus/usb  /proc/bus/usb    usbfs   rw   0  0
/sys /sys/pts  devpts   rw  0  0
none   /dev/pts   devpts  rw  0  0
none  /etc/rhgb/temp   ramfs   rw  0  0
sunrpc   /var/lib/nfs/rpc_pipefs  rpc_pipefs   rw  0  0
Heavy

А посмотри вообще у тебя в /var/log/ есть что-нибудь где-нибудь (теоретически быть не должно, ибо диск ro). Вообще, смотри загрузку системы, особенно строчки mount, check и т.д. Только интересно, как ты себе софт ставил?