Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: softupdates на /   Eugene Grosbein   12 Aug 2007 22:07:47 
 Re: softupdates на /   Kostik Belousov   12 Aug 2007 21:37:04 
Архивное /ru.unix.bsd/812009f13839c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional