История изменений
Исправление mumpster, (текущая версия) :
по делу надо всегда в наше время следить за смартом.
а fsck на ломающемся диском может только ухудшить ситуацию.
причём на любой системе (linux, windows, solaris, etc.)
filetype скорее всего следствие неустойчивого чтения с диска.
ещё такое бывает от битого ОЗУ.
по факту надо лезть в исходники и смотреть, в каком месте оно выводится, вангую что там будет участвовать 7ой байт в соответствующем вхождении о файле в папке:
file type: EXT2_FT_DIR=2 или EXT2_FT_REG_FILE
Table 4.2. Defined Inode File Type Values
Constant Name Value Description
EXT2_FT_UNKNOWN 0 Unknown File Type
EXT2_FT_REG_FILE 1 Regular File
EXT2_FT_DIR 2 Directory File
EXT2_FT_CHRDEV 3 Character Device
EXT2_FT_BLKDEV 4 Block Device
EXT2_FT_FIFO 5 Buffer File
EXT2_FT_SOCK 6 Socket File
EXT2_FT_SYMLINK 7 Symbolic Link
PS: вот кстати и man подтверждает:
filetype
This feature enables the storage of file type information in directory entries. This feature is supported by ext2, ext3, and ext4.
Исходная версия mumpster, :
по делу надо всегда в наше время следить за смартом.
а fsck на ломающемся диском может только ухудшить ситуацию.
причём на любой системе (linux, windows, solaris, etc.)
filetype скорее всего следствие неустойчивого чтения с диска.
ещё такое бывает от битого ОЗУ.
по факту надо лезть в исходники и смотреть, в каком месте оно выводится, вангую что там будет участвовать 7ой байт в соответствующем вхождении о файле в папке:
file type: EXT2_FT_DIR=2 или EXT2_FT_REG_FILE
Table 4.2. Defined Inode File Type Values
Constant Name Value Description
EXT2_FT_UNKNOWN 0 Unknown File Type
EXT2_FT_REG_FILE 1 Regular File
EXT2_FT_DIR 2 Directory File
EXT2_FT_CHRDEV 3 Character Device
EXT2_FT_BLKDEV 4 Block Device
EXT2_FT_FIFO 5 Buffer File
EXT2_FT_SOCK 6 Socket File
EXT2_FT_SYMLINK 7 Symbolic Link