|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 13 Aug 2007 09:32:45 To : Kostik Belousov Subject : Re: softupdates на / --------------------------------------------------------------------------------
12 авг 2007, воскресенье, в 20:37 KRAST, Kostik Belousov написал(а):
>> Да, вот это помогло: boot -s, tunefs -n enable /, reboot.
>> Если после tunefs попытаться смонтировать рут в rw,
>> либо просто загрузиться в multiuser, эффекта не было.
>> Imho где-то бага.
KB> При перемонтировании в rw суперблок не перечитывается, а при работе
KB> сбрасывается на диск копия из памяти. Поэтому так получается.
KB> У mount(2) есть флаг MNT_RELOAD, и tunefs должна его использовать, если
KB> fs смонтирована в ro, для перезагрузки метаданных. Hо ядро не активизирует
KB> softupdates, как и большинство остальных опций суперблока.
KB> Я бы сказал, что это не баг, а недостающий код, который не вполне
KB> тривиален.
KB> reboot гораздо проще.
Только если есть возможность зайти в single user. Для удаленного хоста
без консоли придется начинать игрища с /etc/rc.serial, анализировать вывод
mount, вызывать tunefs и reboot с риском получить бесконечный ребут
в случае ошибки :-)
Eugene
--
http://www.grosbein.pp.ru/papirosn.mp3
http://dadv.livejournal.com/2006/03/11/
--- slrn/0.9.8.1 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260930de6d09b.html, оценка из 5, голосов 10
|