Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Slackware обновился и не грузится. Read only root devise((

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Slackware обновился и не грузится. Read only root devise((
Имя
Сообщение << Старые топики   Новые топики >>
Slackware обновился и не грузится. Read only root devise(( - 2010-06-10 23:27:18.576666   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
Доброго времени суток. Спасибо, что заглянули. Проблема такая: Slackware linux (десктоп) обновился с 13.0 до 13.1. В процессе никаких ошибок не появлялось. Всё нормально скачалось и установилось (менеджер пакетов slackpkg). После перезагрузки почему-то монтирует / только на чтение, выкидывает ошибку и предлагает зайти в single user mode (как-то так..). Lilo.conf и fstab остались такими же как были до обновлений, т.е. рабочими. Корневой раздел не переполнен. Переустанавливать систему что-то очень не хочется. Хэлп.
Post #: 1
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 09:17:20.490000   
alex117

Сообщений: 424
Оценки: 0
Присоединился: 2010-02-09 10:54:42.646666
Покажи конфиги lilo.conf и fstab.
Post #: 2
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 10:27:42.513333   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
fstab:
/dev/sda8 swap swap defaults 0 0 /dev/sda6 / ext3 defaults 0 0 //тут было 1 1. В процессе танцев с бубном сделал 0 0. Не помогло /dev/sda7 /home ext3 defaults 1 2 /dev/sda5 /mnt/work ntfs-3g umask=000,locale=ru_RU.UTF-8 1 0 /dev/sdb5 /mnt/media ntfs-3g umask=000,locale=ru_RU.UTF-8 1 0 /dev/sda1 /mnt/windows ntfs-3g umask=000,locale=ru_RU.UTF-8 1 0 /dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0 /dev/sdc1 /mnt/flash auto umask=000,locale=ru_RU.UTF-8 1 0 /dev/fd0 /mnt/floppy auto noauto,owner 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 proc /proc proc defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0


lilo.conf. Тут я ничего не менял. Всё осталось с момента установки.
boot = /dev/sda bitmap = /boot/slack.bmp bmp-colors = 255,0,255,0,255,0 bmp-table = 60,6,1,16 bmp-timer = 65,27,0,255 append=" vt.default_utf8=0" prompt timeout = 50 vga = 791 # Linux bootable partition config begins image = /boot/vmlinuz root = /dev/sda6 label = Linux # read-only # Partitions should be mounted read-only for checking # Linux bootable partition config ends # Windows bootable partition config begins other = /dev/sda1 label = Windows # map-drive = 0x80 # to = 0x81 # map-drive = 0x81 # to = 0x80 table = /dev/sda # Windows bootable partition config ends
Post #: 3
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 12:58:37.670000   
alex117

Сообщений: 424
Оценки: 0
Присоединился: 2010-02-09 10:54:42.646666
quote:

/dev/sda6 / ext3 defaults 0 0 //тут было 1 1. В процессе танцев с бубном сделал 0 0. Не помогло

Верни обратно 1 1
quote:

# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda6
label = Linux

Попробуй после добавить
read-only
Post #: 4
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 13:01:03.216666   
alex117

Сообщений: 424
Оценки: 0
Присоединился: 2010-02-09 10:54:42.646666
Да, еще после этого набери lilo в консоли и посмотри, что пишет, и есть ли ошибки
Post #: 5
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 15:15:50.716666   
alex117

Сообщений: 424
Оценки: 0
Присоединился: 2010-02-09 10:54:42.646666
Тут немного подчитал про fstab, опция defaults подразумевает собой включение опций: rw,suid,dev,exec,auto,nouser и async. Так вот, nouser означает, что пользователь (не root) не может смонтировать раздел. Поэтому попробуй явно указать все выше названные опции и заменить nouser на user.
Post #: 6
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 15:48:16.713333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: alex117
Поэтому попробуй явно указать все выше названные опции и заменить nouser на user.

Нет. Это будет дыркой в безопасности. Для совершения локальной DoS атаки. Корень монтируется от имени рута, никаких разрешений для этого давать не надо. Рут и без того может смонтировать всё что ему хочется.

А ТСу, я думаю, надо почитать внимательнее что пишется при загрузке. Там должна быть указана причина, почему корневой раздел не удаётся смонтировать rw.
Post #: 7
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 15:51:54.340000   
alex117

Сообщений: 424
Оценки: 0
Присоединился: 2010-02-09 10:54:42.646666
quote:

Нет. Это будет дыркой в безопасности. Для совершения локальной DoS атаки. Корень монтируется от имени рута, никаких разрешений для этого давать не надо. Рут и без того может смонтировать всё что ему хочется.

Так то оно так. Но для проверки можно попробовать.
Post #: 8
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-11 16:58:56.283333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: alex117
quote:

Нет. Это будет дыркой в безопасности. Для совершения локальной DoS атаки. Корень монтируется от имени рута, никаких разрешений для этого давать не надо. Рут и без того может смонтировать всё что ему хочется.

Так то оно так. Но для проверки можно попробовать.

Можно. Но бессмысленно. Истинно говорю тебе, это не изменит ровным счётом ничего. Если root не может примонтировать rw, значит опция user уже не поможет.
Post #: 9
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-19 19:40:26.626666   
TAPA

Сообщений: 70
Оценки: 0
Присоединился: 2008-02-21 20:02:33.210000
Попробуй подправить на
/dev/sda6 / ext3 defaults 1 1
/dev/sda7 /home ext3 defaults 0 0
Post #: 10
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-20 10:37:42.040000   
Флуkтуаци

Сообщений: 757
Оценки: 0
Присоединился: 2009-02-24 10:52:16.306666
цифры в конце строки fstab устанавливают способы/частоту проверки ФС на целостность, так что они тут ни причём

нужен подробный лог загрузки
Post #: 11
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-22 16:53:20.326666   
alex117

Сообщений: 424
Оценки: 0
Присоединился: 2010-02-09 10:54:42.646666
По-моему я понял, в чем причина. Нужно зайти,как он просит, в однопользовательский режим и перемонтировать ф/с командой
mount -o rw,remount / Книга Э.Немет "Руководство администратора Linux"второе издание страница 64. Там подробно расписан процесс загрузки.
Post #: 12
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-22 19:03:48.476666   
Флуkтуаци

Сообщений: 757
Оценки: 0
Присоединился: 2009-02-24 10:52:16.306666
ты собираешься каждый раз так делать?
Post #: 13
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-22 20:48:40.340000   
lindev

Сообщений: 37
Оценки: 0
Присоединился: 2008-07-07 02:50:15.793333
mount -o rw,remount /


вбей это в /etc/fstab и ос будет монтировать как read/write при загрузки.

только как fstab это требудет
Post #: 14
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-23 09:01:55.526666   
alex117

Сообщений: 424
Оценки: 0
Присоединился: 2010-02-09 10:54:42.646666
quote:

ты собираешься каждый раз так делать?

Если поможет, то можно и автоматизировать. Но это все равно не правильно, это как выход из положения. Нужно найти причину, почему OS сама этого не делает.
Post #: 15
RE: Slackware обновился и не грузится. Read only root devise(( - 2010-06-23 16:23:59.083333   
lindev

Сообщений: 37
Оценки: 0
Присоединился: 2008-07-07 02:50:15.793333

эта строка из /etc/fstab данная выше

/dev/sda6 / ext3 defaults 0 0

если ты её измениш на эту

/dev/sda6 / ext3 remount=rw 0 0

remount,rw или remount=rw точно сейчас не скажу ))

это решение проблемы! тоесть будет автоматически мантировать как rw твой root

а проблема почему OC это не делает как бы изначально может быть потому что при загрузки, в initram, script когда делает pivot_root забыл сделать rw
Post #: 16
Страниц:  [1]
Все форумы >> [*nix/Linux] >> Slackware обновился и не грузится. Read only root devise((







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.