On Wed, Mar 05, 2008 at 02:36:01PM +0300, Dmitriy Shadrinov wrote: > С некоторых пор (уже довольно давно) возникает такая ошибка: > > [root@guru ~]# uname -a > Linux guru.skynet 2.6.18-std-smp-alt12 #1 SMP Mon Feb 11 00:44:54 MSK 2008 i686 GNU/Linux > [root@guru ~]# rpm -q mount > mount-2.13-alt5 > [root@guru ~]# swapoff -a > [root@guru ~]# swapon -a > swapon: /proc/swaps: unexpected file format > > Содержимое /proc/swaps: > Filename Type Size Used Priority > /.swap file 524280 0 -2 > > Особенность: swap - это не отдельный раздел, а файл. На самом деле это сообщение наблюдается и при использовании обычных разделов, если в момент вызова swapon нет ни одного активного swap-устройства; в этом случае файл /proc/swaps пуст (в нём нет даже строки с заголовками). Видимо, раньше подобные нарушения формата игнорировались (ядро ведёт себя так уже довольно давно; оказывается, в 2.6.19 была исправлена ошибка, которая могла в некоторых случаях приводить к отсутствию строки заголовка даже при наличии swap-устройств).