[SOLVED] Перемонтирование ReiserFS

Здравствуйте.
При подготовке к установке системы я не делал отдельного раздела для /boot/ (может быть зря), загрузка идёт с ReiserFS v3.6-раздела.
По собственной дурости и недогляду на корневом разделе теперь ошибки, устранимые только вручную, для чего,как известно, нужно перемонтировать раздел в режиме readonly. Как это сделать при существующем способе загрузки? Спасибо.

Вариант #1 (неспортивный,

Вариант #1 (неспортивный, т.е. не вполне соответствующий спрашиваемому):
Воспользоваться SystemRescueCd

Вариант #2:
Форсировать проверку (подсказко).
# touch /forcefsck && reboot
Подумав, вынужден констатировать что скорее всего в таком виде тоже не прокатит, надо заодно указать fsck (запуск при загрузке системы) использование интерактивного режима.

:wq
--
Live free or die

Live CD & mount & chroot

Возможно, что можно будет загрузиться с к.-л. Live CD, примонтировать корневуху в read-only, chroot-нуться в неё и устранять ошибки.

init=/bin/bb single н

init=/bin/bb single н пробовал ядру отдавать ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Загрузившись с установочного

Загрузившись с установочного CD выполнил

mount -t reiserfs /dev/hda6 /mnt/gentoo -o ro
chroot /mnt/gentoo /bin/bash

Затем сама проверка и исправление ошибок

reiserfsck --fix-fixable --rebuild-sb /dev/hda6

результат - всё OK.
Перезагружаюсь в саму ОС и в процессе загрузки вижу: на запрос "Checking root filesystem" следует ответ "Filesystem is clean",на запрос "Checking all filesystems" следует ответ:"Filesystem is not clean". Что я упустил?
Следует ли выполнять проверку с --rebuild-tree?

Maxmus написал(а): Следует

Maxmus написал(а):
Следует ли выполнять проверку с --rebuild-tree?

на живой фс это её убьёт, хотя повторный запуск может всё и восстановить.

Спасибо за быстрые ответы. По

Спасибо за быстрые ответы.
По поводу init=/bin/bb single
Устанавливал я по английскому handbook, а там показан ход установки как grub,так и lilo.Привык к LILO,поэтому устанавливал его.Как давать параметры инициализации в LILO во время выполнения загрузки я не знаю, а строка init=/bin/bb судя по шаблону lilo.conf.example пишется только при non-genkernel установке (я же тянул genkernel и продолжал установку с помощью него).

Далее, загрузился с установочного CD, как я уже написал, смонтировал корневой раздел, сделал chroot.Проверка корневой ФС показала, что всё в порядке.
Выполнял проверку корневой ФС и с --rebuild-tree,но ничего не убилось, однако и проблема не решилась.
Тогда я снёс все Linux-разделы,загрузился с Gentoo-installcd,там с помощью fdisk создал заново разделы, включая на этот раз и загрузочный, провёл также genkernel-установку и при перезагрузке в установленную систему получил следующее:

ext2fs_check_if_mount:Can't check if filesystem is mounted due to missing mtab file while determining whether /dev/hda8(корневой раздел) is mounted.
fsck_ext3:No such file or directory while trying to open /dev/hda8
/dev/hda8:
the superblock could not be read or doesn't describe a correct ext2fs.If the device is valid and it really contains an ext2 filesystem, then the superblock is corrupt,and you might try running e2fsck with an alternate superblock.

После очередной загрузки с gentoo-install CD выполнил сначала fsck.ext2 /dev/hda6 -нет ошибок, потом fsck.ext2 -f /dev/hda6 и fsck.ext2 -b 8193 -f /dev/hda6 для убедительности. То же самое выполнил и для корневого раздела естественно с другим суперблоком и использованием fsck.ext3 вместо fsck.ext2.
По-прежнему, загрузка в Linux невозможна. Что ещё можно сделать? Или здесь проблема с самим жёстким диском?

Всем спасибо

Проблема "грязных" разделов решилась после проверок из установочного CD Gentoo и из Windows, однако, полагаю, что всё же проблема была в излишней спешке и невнимательности при правке fstab'а - не учёл,что хотя при установке системы у меня SATA-диск отображался как hda,в fstab'е нужно было указывать разделы диска sda.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".