|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kostik Belousov 2:5020/400 12 Aug 2007 21:37:04 To : Eugene Grosbein Subject : Re: softupdates на / -------------------------------------------------------------------------------- Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> writes: > 11 авг 2007, суббота, в 23:15 KRAST, Kostik Belousov написал(а): > > >>> Казалось бы, простой вопрос: как включить softupdates на / > >>> для 6.2-STABLE, если они там отключены? / это UFS2. > KB>> Похоже, что со смонтированным разделом это сделать нельзя. > KB>> Либо нужно воспользоваться инсталляционным СD, либо, например, > KB>> отключив своп, сдампить на него /, загрузиться в single-mode со > KB>> свопа и сделать tunefs для исходного / (это называется miniroot). > KB>> По-моему, единственная тонкость - после дампа нужно не забыть > KB>> поправить fstab. > >> А не намечается ли устранение этой досадной мелочи? ЕМHИП, в четверке > >> этой проблемы не было, да и в шестерке tunefs в single mode после > KB> как и geom'а. > >> cold start не ругается на недозволенность операции - просто ничего не > >> делает. > KB> Кстати, это тоже возможный вариант - UFS при _первом_ монтировании / > KB> в ro открывает geom провайдера в nonexclusive режиме. Вполне может > KB> быть, что было бы достаточно сразу после tunefs перегрузиться. > > Да, вот это помогло: boot -s, tunefs -n enable /, reboot. > Если после tunefs попытаться смонтировать рут в rw, > либо просто загрузиться в multiuser, эффекта не было. > Imho где-то бага. При перемонтировании в rw суперблок не перечитывается, а при работе сбрасывается на диск копия из памяти. Поэтому так получается. У mount(2) есть флаг MNT_RELOAD, и tunefs должна его использовать, если fs смонтирована в ro, для перезагрузки метаданных. Hо ядро не активизирует softupdates, как и большинство остальных опций суперблока. Я бы сказал, что это не баг, а недостающий код, который не вполне тривиален. reboot гораздо проще. --- ifmail v.2.15dev5.4 * Origin: The excellent-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/812009f13839c.html, оценка из 5, голосов 10
|