Итак, после установки Debian 6 в /etc/fstab присутствует такая строка: UUID=xxx none swap sw 0 0
Вопрос 1: Что делает sw? В /usr/include/fstab.h найдено: > #define FSTAB_RW "rw" /* read/write device */ > #define FSTAB_RQ "rq" /* read/write with quotas */ > #define FSTAB_RO "ro" /* read-only device */ > #define FSTAB_SW "sw" /* swap device */ > #define FSTAB_XX "xx" /* ignore totally */ > > struct fstab > { > char *fs_spec; /* block special device name */ > char *fs_file; /* file system path prefix */ > char *fs_vfstype; /* File system type, ufs, nfs */ > char *fs_mntops; /* Mount options ala -o */ > const char *fs_type; /* FSTAB_* from fs_mntops */ > int fs_freq; /* dump frequency, in days */ > int fs_passno; /* pass number on parallel dump */ > }; Но mount и компания из util-linux похоже используют какие-то свои реализации работы с fstab (не силен в C, но судя по тому, что в util-linux свой fstab.h и других подобных инклудов не наблюдается сложилось именно такое впечатление) и не связаны с glibc. Вопрос 2 (побочный): Если я прав, то нафига в util-linux сгородили свой огород с fstab? Может кто в курсе. Далее, в man getfsent: > Here the field fs_type contains (on a *BSD system) one of the five strings > "rw", "rq", "ro", "sw", "xx" (read-write, read-write with quota, read-only, > swap, ignore). Вот тут у меня зародилось подозрение, что появление этой опции как-то связано с выходом Debian/kFreeBSD (: И подозрение, что в Linux эта опция не нужна чуть более чем полностью. Последний вопрос: Правильно ли я ответил на вопрос 1? И если да, то какого лешего эта опция забыла в линуксовом fstab и где это задокументировано? PS Гугл мучал, но то ли я неправильно задаю вопрос, то ли никому не сдалась эта опция. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e496cd3.90...@gmail.com