|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 08 Feb 2004 01:00:53 To : Vladimir Bormotov Subject : Re: need reboot after allocate space for new filesystems befor mkfs. -------------------------------------------------------------------------------- >>> Vladimir Bormotov wrote: NG>> hdparm -z /dev/hda VB> # hdparm -z /dev/hda VB> /dev/hda: VB> BLKRRPART failed: Device or resource busy VB> VB> Еще идеи есть? VB> VB> С другой стороны, спрашивается, что мешает (и кому?) код, который VB> выполняется командой hdparm -z всунуть внутрь fdisk ? А он и так всунут уже (тот же ioctl(,BLKRRPART)). А раз тебя послали - именно в этом причина: перечитывание таблицы разделов на диске, где хотя бы один раздел открыт кем-то, запрещается. VB> У нас опенсоурце, или куриная ляжка? VB> А, у нас наверное опупень соуцрце... Ты знал! Ты знал! (tm) Я думаю, патчи, которые бы действовали по типу: прочитать новую таблицу, сравнить с текущей и послать нахер в случае несовпадения параметров открытых разделов, иначе принять - в том же lkml наверняка анонсировались или публиковались не один раз. Hо это же думать и поддерживать нужно, а не просто куячить гору write-only бреда... VB> хех, вот ради того, чтоб ребутнуть севре, я приперся в субботу на работу, VB> мля. А потом еще люди мелкософт ругають, типа "бегать сильно много нада". VB> :)) Hу переходи на FreeBSD, там для этого надо написать программу из одного ioctl'я (в 4.*) или дёрнуть один sysctl (в 5.*) ;))) -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/736851011b14.html, оценка из 5, голосов 10
|