On Thu, Aug 10, 2006 at 12:46:10PM +0400, [EMAIL PROTECTED] wrote: > On Thu, 10 Aug 2006, Constantine Pokrovsky wrote: > >/dev/hda: > >BLKRRPART failed: Device or resource busy > > > >А это можно как-нибудь сделать без полного размонтирования? > > > > Вообще-то переразбивать partition table на смонтированом > диске не стоит (IMHO). Могут быть "неприятности"...
Монтируется не диск, а файловая система на одном из разделов диска. Соответственно, доступ к таблице разделов - это одно, а к файловой системе на конкретной партиции - другое. В любом случае, до перезагрузки (или до вызова соответствующего ioctl()) ядро будет использовать старую таблицу разделов. Если после разбивки начало некой партиции, содержащей подмонтированную ФС, осталось на прежнем месте и размер партиции не уменьшился, то ничего страшного с ней не случится и после перезагрузки/вызова ioctl(). -- Станислав