не детачится loop

sergio <[email protected]>
Newsgroups gmane.linux.debian.user.russian
Message-ID <[email protected]>
Если сделать так:
1. Загрузиться
2. Написать в /etc/fstab:
/srv/img.raw /srv/img btrfs ro,loop,users 0 2
3. Потом сказать mount /srv/img, потом umount /srv/img, то занятых 
лупбэк устройств, как и ожидается, не будет, losetup -l не выдаст ничего

Но стоит только поменять два первые пункта местами:
1. Написать в /etc/fstab:
/srv/img.raw /srv/img btrfs ro,loop,users 0 2
2. Ребутнуться
3. /srv/img замонтирован, umount /srv/img успешно его размонтирует, но 
/dev/loop0 не освобождается:

# losetup -l
NAME       SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE    DIO LOG-SEC
/dev/loop0         0      0         1  1 /srv/img.raw   0     512

в dmegs ничего, losetup -D успешно (exit code 0) не делает ничего

lsof не показывает ничего:
# lsof | grep loop
loop0     1042                        root  cwd       DIR 
8,2       4096          2 /
loop0     1042                        root  rtd       DIR 
8,2       4096          2 /
loop0     1042                        root  txt   unknown 
                           /proc/1042/exe

тоже самое он показывает, если загрузиться без строчки в fstab а потом 
замонтировать устройство
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.