Root filesystem could not be mounted read/write

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
UTeHok
Сообщения: 354
Статус: Антиглобалист
ОС: Debian GNU/Linux

Root filesystem could not be mounted read/write

Сообщение UTeHok »

Этот этап позади. Проблему решил скачиванием нового ядра (vanilla). Решил с gentoo-kernel разобраться попозже %))
Теперь все загружается, НО...
Root filesystem could not be mounted read/write :(

И мой /etc/fstab:
/dev/hda2 / reiserfs default 1 1
/dev/hda3 swap swap default 0 0
/dev/dwdrw /mnt/dwdrw auto noauto,user 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0

Не знаю в чем может быть проблема %((
«Make love, not war!»
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Root filesystem could not be mounted read/write

Сообщение serzh-z »

А если загрузить другую систему и попробовать смонтировать там? Подозрение на испорченную ФС в /
Спасибо сказали:
Аватара пользователя
UTeHok
Сообщения: 354
Статус: Антиглобалист
ОС: Debian GNU/Linux

Re: Root filesystem could not be mounted read/write

Сообщение UTeHok »

serzh-z писал(а):
31.03.2007 16:33
А если загрузить другую систему и попробовать смонтировать там? Подозрение на испорченную ФС в /

Я chrootюсь из другого линукса (таким образом, впринципе, и поставил систему), там все нормально.
У меня gentoo загружается, но не до конца. Посреди загрузки вылазиет эта ошибка, но можно нажать Ctrl-D, и загрузка продолжается, вот только все крастым-красно потом. С ФС все ок.

З.Ы. startx не работает :(

Решил, вот, выложить сообщения при компиляции ядра:
(chroot) mops linux # genkernel all
* Gentoo Linux Genkernel; Version 3.4.6
* Running with options: all

* Linux Kernel 2.6.17.13 for x86...
* kernel: >> Running mrproper...
* config: Using config from /usr/share/genkernel/x86/kernel-config-2.6
* Previous config backed up to .config.bak
* >> Running oldconfig...
* kernel: >> Cleaning...
* kernel: >> Making dependencies...
* >> Compiling 2.6.17.13 bzImage...
* >> Compiling 2.6.17.13 modules...
* Copying config for successful build to /etc/kernels/kernel-config-x86-2.6.17.13
* module-init-tools: >> Configuring
* >> Compiling...
* >> Copying to cache...
* busybox: >> Configuring...
* busybox: >> Compiling...
* busybox: >> Copying to cache...
* initramfs: >> Initializing...
* >> Appending base_layout cpio data...
* >> Appending auxilary cpio data...
* >> Appending busybox cpio data...
* >> Appending insmod cpio data...
* >> Appending modules cpio data...
*
* Kernel compiled successfully!
*
* Required Kernel Parameters:
* real_root=/dev/$ROOT
*
* Where $ROOT is the device node for your root partition as the
* one specified in /etc/fstab
*
* If you require Genkernel's hardware detection features; you MUST
* tell your bootloader to use the provided INITRAMFS file. Otherwise;
* substitute the root argument for the real_root argument if you are
* not planning to use the initrd...

* WARNING... WARNING... WARNING...
* Additional kernel cmdline arguments that *may* be required to boot properly...
* add "vga=791 splash=silent" if you use a bootsplash framebuffer

* Do NOT report kernel bugs as genkernel bugs unless your bug
* is about the default genkernel configuration...
*
* Make sure you have the latest genkernel before reporting bugs.
«Make love, not war!»
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Root filesystem could not be mounted read/write

Сообщение Kasper_WPS »

UTeHok писал(а):
31.03.2007 16:27
Не знаю в чем может быть проблема %((

Код: Выделить всё

/dev/hda2 / reiserfs default 1 1

Может из-за того что ваше свежее ядро не поддерживает ReiserFS, если так то включите опцию в ядре. И genkernel - это не есть good (IMHO), лучше ручкам настроить. С другой стороны, если бы не понимало reiser, то вообще бы не грузилось "на половину". Х.з.
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
kidoz
Сообщения: 180
ОС: Archlinux/Gnome

Re: Root filesystem could not be mounted read/write

Сообщение kidoz »

UTeHok писал(а):
31.03.2007 16:27
Решил с gentoo-kernel разобраться попозже %))

genkernel --menuconfig all? :huh:
irc.freenode.net #archlinux-ru (UTF-8)
Спасибо сказали:
Аватара пользователя
UTeHok
Сообщения: 354
Статус: Антиглобалист
ОС: Debian GNU/Linux

Re: Root filesystem could not be mounted read/write

Сообщение UTeHok »

Kasper_WPS писал(а):
31.03.2007 20:22
Может из-за того что ваше свежее ядро не поддерживает ReiserFS

Свежее ядро не поддерживает ReiserFS ??? Приплыли... кря-кря %))
«Make love, not war!»
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Root filesystem could not be mounted read/write

Сообщение Kasper_WPS »

UTeHok писал(а):
01.04.2007 01:43
Kasper_WPS писал(а):
31.03.2007 20:22

Может из-за того что ваше свежее ядро не поддерживает ReiserFS

Свежее ядро не поддерживает ReiserFS ??? Приплыли... кря-кря %))

А прочитать ответ полностью влом, совесть не позволяет?! Имелось ввиду, что в свежесобранном ядре не установлена опция для включения ReiserFS. Учись читать! Reader блин.
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Root filesystem could not be mounted read/write

Сообщение TuLiss »

disco писал(а):
02.04.2007 16:51
народ, не бейте сильно ногами по голове))) хочу себе поставить gentoo 2006.1 с live-cd на ноут toshiba satellite m70-160 ( это что с x-700) разрешение экрана не стандартное (1200х800) и при загрузке лайв -сд уходит в черный экран - диск при этом работает, все крутится и щелкает (думаю, что загрузка продолжается, но на экран все это дело не выводится) в мануалах не нашел как загрузиться с определенным разрешением подмогите плз))) буду благодарен за ссылки)


загрузить диск с опцией gentoo-nofb
А вообще пощелкай F1 -F3 на предмет доступных команд
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
disco
Сообщения: 68
ОС: Mandriva 2007.1, Ubuntu 8.04

Re: Root filesystem could not be mounted read/write

Сообщение disco »

TuLiss писал(а):
02.04.2007 21:55
загрузить диск с опцией gentoo-nofb
А вообще пощелкай F1 -F3 на предмет доступных команд


не, не катит, так уже пробовал. в командах тоже ничего нету
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Root filesystem could not be mounted read/write

Сообщение serzh-z »

(disco @ Apr 3 2007, в 10:41) писал(а):не, не катит, так уже пробовал. в командах тоже ничего нету
Не помню - у LiveCD есть GRUB или LILO, которые позволяют отредактировать командную строку ядра? Если есть, то можно просто вычистить из нее команды на включение фреймбуфера.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Root filesystem could not be mounted read/write

Сообщение TuLiss »

serzh-z писал(а):
03.04.2007 12:57
]Не помню - у LiveCD есть GRUB или LILO, которые позволяют отредактировать командную строку ядра? Если есть, то можно просто вычистить из нее команды на включение фреймбуфера.


У livecd нет не lilo не grub, isolinux грузится там.
По поводу команд уже сказали, gentoo-nofb. не помагло.

Есть подазрение , что мешает железка.
Надо попробовать загрузится без автоопределения железа, посмотреть флагми можно клавишами F1-F3
Я их просто не помню и посмотреть негде
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
UTeHok
Сообщения: 354
Статус: Антиглобалист
ОС: Debian GNU/Linux

Re: Root filesystem could not be mounted read/write

Сообщение UTeHok »

serzh-z писал(а):
31.03.2007 16:33
А если загрузить другую систему и попробовать смонтировать там? Подозрение на испорченную ФС в /


С ФС все ок. Она походу не поднимается ядром.
А может дописать что-нить в /etc/modules.d/aliases? Как называется модуль подключающий reiserfs? :cool:
«Make love, not war!»
Спасибо сказали:
Аватара пользователя
Cyber_RAT
Сообщения: 142
Статус: Интересующийся
ОС: Gentoo

Re: Root filesystem could not be mounted read/write

Сообщение Cyber_RAT »

reiser должен быть вкомпилен в ядро - если он на корневом разделе - или смотреть в сторону initrd
Gentoo 2.6.26 , Satelite internet(SatGate). GPRS MTS-by. cdma Diallog.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Root filesystem could not be mounted read/write

Сообщение serzh-z »

UTeHok писал(а):
08.04.2007 14:06
А что касается initrd, можно тута чуточку подробнее. В этом деле новичок, еще не знаю что за что отвечает. У gentooшников на IRC спросил, сказали, что надо initrd, т.к. ошибка вылазиет именно тогда, когда начинаются страртовые скрипты.
Создание самодостаточного и настраивамого initrd - пожалуй, это и есть основная фишка genkernel (вручную запустить make && make modules_install и скопировать ядро сможет почти каждый, даже и без помощи genkernel).

initrd - это образ мини системы, с ограниченным набором модулей и базовых приложений. После своего запуска, ядро сначала пытается выполнить приложения с initrd, а потом уже, в случае неудачи, пытается смонтировать и выполнить /sbin/init с настоящей корневой ФС. Если initrd загружен в память и содержит свой init (в случае с initramfs - это современная концепция initrd, в старых ядрах все было несколько иначе, и в общем случае выполнялся файл linuxrc), то ядро выполнет его, в свою очередь этот init может загрузить нужные модули - в вашем случае драйверы дисков и reiserfs (или, скажем, примонтировать сетевой корень по NFS и загрузить систему с него) - потом указать ядру новую корневую ФС и запустить уже реальный /sbin/init.

Один момент: "стартовые скрипты" не могут требовать использование initrd, если стартовые скрипты с реального корня уже начались выполняться, то значит он, этот корень был успешно смонтирован и система была успешно на него переключена.
Спасибо сказали:
Аватара пользователя
UTeHok
Сообщения: 354
Статус: Антиглобалист
ОС: Debian GNU/Linux

Re: Root filesystem could not be mounted read/write

Сообщение UTeHok »

serzh-z писал(а):
08.04.2007 14:46
Один момент: "стартовые скрипты" не могут требовать использование initrd, если стартовые скрипты с реального корня уже начались выполняться, то значит он, этот корень был успешно смонтирован и система была успешно на него переключена.

Я не знаю к месту ли это, но у меня подозрение, что система (корень), монтируестя только на чтение.
После того, как выскакивет эта ошибка, можно, впринципе, и продолжать загрузку (Ctrl - D), но после все красным-красно, однако консоль я получаю. (Уже хоть что-то !!!) Так вот, работя вот в этой консоли, я не могу внести изменения ни в один файл!!! Chrootясь из MOPSа, нормально могу все редактировать...

На всяки случай мой fstab:
/dev/hda2 / reiserfs default 1 1
/dev/hda3 swap swap default 0 0
/dev/dwdrw /mnt/dwdrw auto noauto,user 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
«Make love, not war!»
Спасибо сказали:
Аватара пользователя
UTeHok
Сообщения: 354
Статус: Антиглобалист
ОС: Debian GNU/Linux

Re: Root filesystem could not be mounted read/write

Сообщение UTeHok »

Никто не знает?
«Make love, not war!»
Спасибо сказали:
Аватара пользователя
Omnifarious
Сообщения: 119
ОС: Gentoo x86_64

Re: Root filesystem could not be mounted read/write

Сообщение Omnifarious »

Код: Выделить всё

mount  / -o remount, rw

Перемонтирует / с правами на запись
There is more than one way to do it
Спасибо сказали:
Аватара пользователя
UTeHok
Сообщения: 354
Статус: Антиглобалист
ОС: Debian GNU/Linux

Re: Root filesystem could not be mounted read/write

Сообщение UTeHok »

Omnifarious писал(а):
20.04.2007 20:14

Код: Выделить всё

mount  / -o remount, rw

Перемонтирует / с правами на запись

Чего то не получилось у меня такое... mount выдает, что все, что подмонтированно, подмонтированно на rw.
А как собрать всю инфу, которая выводиться во время загрузки, в какой-нить, скажем, файлик?
много ошибок выдает, но почти все о том, что не так подмонтирован root.
Еще жалуется на /sbin/depscan.sh, ошибки в /var/lib/init.d/depcache и deptree, короче много всего...
«Make love, not war!»
Спасибо сказали:
IgorSp
Сообщения: 10

Re: Root filesystem could not be mounted read/write

Сообщение IgorSp »

none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
/dev/hda6 none swap sw 0 0
/dev/hda7 / reiserfs defaults 1 1



P.S. Я при этом удалил udev "emerge udev --unmerge" и поставил coldplug т.к. emerge сказал что они не совместимы(не знаю нужно это было делать или нет, кто знает прокоментируйте плиз)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Root filesystem could not be mounted read/write

Сообщение serzh-z »

Лучше заменить coldplug на udev.
Спасибо сказали: