k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
викторина

В каком случае программа mkfs (точнее даже mkfs.vfat) может выдать ошибку Not a directory (ENOTDIR)? Комменты скринятся до вечера понедельника (11 января).

Tags: ,
Comments

Ну, например, вот так:

[root@home ~]# dd if=/dev/zero of=/root/1.vfat bs=512 count=100
100+0 записей считано
100+0 записей написано
скопировано 51200 байт (51 kB), 0,000683887 c, 74,9 MB/c
[root@home ~]# mkfs.vfat 1.vfat/floppy.fat
mkfs.vfat 3.0.1 (23 Nov 2008)
1.vfat/floppy.fat: Not a directory

Судя по mkdosfs.c, таких случаев в принципе не так уж и много. Можно еще вот так, например:

[root@home ~]# dd if=/dev/zero of=/root/1.vfat bs=512 count=100
100+0 записей считано
100+0 записей написано
скопировано 51200 байт (51 kB), 0,000683887 c, 74,9 MB/c
[root@home ~]# mkfs.vfat 1.vfat/floppy.fat
mkfs.vfat 3.0.1 (23 Nov 2008)
1.vfat/floppy.fat: Not a directory

Какой приз? :-))