LINUX.ORG.RU

13.10 to 14.04 and Paragon UFSD driver


0

1

Обновился. Пытаюсь поставить сабж (ntfs3g НЕ подходит). Получаю

================= UFSD install log ===================
Start: Fri Apr 18 21:45:37 MSK 2014
OS Version: Linux eee 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:08:14 UTC 2014 i686 i686 i686 GNU/Linux
[32mSearching and removing previously installed UFSD driver in /lib/modules/3.13.0-24-generic/[0m
[32mPreparing to install[0m
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking whether ln -s works... yes
checking for sed... /bin/sed
checking for mkdir... /bin/mkdir
checking for pwd... /home/dimzon/Downloads/ntfs1
checking for id... /usr/bin/id
checking for su... /bin/su
checking for cp... /bin/cp
checking for rm... /bin/rm
checking for modprobe... /sbin/modprobe
checking for depmod... /sbin/depmod
checking for insmod... /sbin/insmod
checking for make... /usr/bin/make
checking for nm... /usr/bin/nm
checking for strip... /usr/bin/strip
configure: Kernel: 3.13  Arch: i386
checking libufsd_i386.bin... /home/dimzon/Downloads/ntfs1/ifslinux/objfre/libufsd_i386.bin
checking debug version... No debug
checking with HFS support... yes
checking with NTFS support... yes
checking with exFAT support... no
checking with Trace included... yes
checking for strchr... yes
checking for memcpy... yes
checking for memmove... yes
checking for memset... yes
checking for memcmp... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking generated/autoconf.h usability... yes
checking generated/autoconf.h presence... yes
checking for generated/autoconf.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/types.h... yes
checking for linux/types.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/exportfs.h... yes
checking for linux/exportfs.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/bio.h... yes
checking for linux/bio.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/vermagic.h... yes
checking for linux/vermagic.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/locks.h... no
checking for /lib/modules/3.13.0-24-generic/build/include/linux/backing-dev.h... yes
checking for linux/backing-dev.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/smp_lock.h... no
checking for /lib/modules/3.13.0-24-generic/build/include/linux/delay.h... yes
checking for linux/delay.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/statfs.h... yes
checking for linux/statfs.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/locks.h... (cached) no
checking for /lib/modules/3.13.0-24-generic/build/include/linux/xattr.h... yes
checking for linux/xattr.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/kdev_t.h... yes
checking for linux/kdev_t.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/mpage.h... yes
checking for linux/mpage.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/fs_struct.h... yes
checking for linux/fs_struct.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/mm.h... yes
checking for linux/mm.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/mm_types.h... yes
checking for linux/mm_types.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/buffer_head.h... yes
checking for linux/buffer_head.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/buffer_head.h... (cached) yes
checking for linux/fs_struct.h... (cached) yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/uio.h... yes
checking for linux/uio.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/blk.h... no
checking for /lib/modules/3.13.0-24-generic/build/include/linux/mutex.h... yes
checking for linux/mutex.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/sched.h... yes
checking for linux/sched.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/pagemap.h... yes
checking for linux/pagemap.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/iobuf.h... no
checking for /lib/modules/3.13.0-24-generic/build/include/linux/jiffies.h... yes
checking for linux/jiffies.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/blkdev.h... yes
checking for linux/blkdev.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/dcache.h... yes
checking for linux/dcache.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/namei.h... yes
checking for linux/namei.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/mmzone.h... yes
checking for linux/mmzone.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/pagevec.h... yes
checking for linux/pagevec.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/freezer.h... yes
checking for linux/freezer.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/generated/utsrelease.h... yes
checking for generated/utsrelease.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/generated/compile.h... yes
checking for generated/compile.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/seq_file.h... yes
checking for linux/seq_file.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/proc_ns.h... yes
checking for linux/proc_ns.h... yes
checking for /lib/modules/3.13.0-24-generic/build/include/linux/aio.h... yes
checking for linux/aio.h... yes
checking for struct file_operations.ioctl... no
checking for struct file_operations.aio_read... yes
checking for struct file_operations.aio_write... yes
checking for struct inode_operations.fallocate... no
checking for struct super_block.s_bdev... yes
checking for struct super_block.s_fs_info... yes
checking for struct inode.i_blksize... no
checking for struct inode.i_private... yes
checking for struct inode.i_mutex... yes
checking for struct inode.i_acl... yes
checking for struct buffer_head.b_size... yes
checking for struct timespec.tv_sec... yes
checking for struct proc_dir_entry.owner... no
checking whether proc_mkdir_data is declared... yes
checking whether PDE_DATA is declared... yes
checking whether proc_create_data is declared... yes
checking whether file_inode is declared... yes
checking whether xtime is declared... no
checking whether CURRENT_TIME is declared... yes
checking whether timespec_compare is declared... yes
checking whether blk_start_plug is declared... yes
checking whether write_dirty_buffer is declared... yes
checking whether verify_area is declared... no
checking whether vprintk is declared... yes
checking whether bdev_hardsect_size is declared... no
checking whether blkdev_issue_zeroout is declared... yes
checking whether get_hardsect_size is declared... no
checking whether bdev_logical_block_size is declared... yes
checking whether blk_run_address_space is declared... no
checking whether update_atime is declared... no
checking whether i_size_read is declared... yes
checking whether i_size_write is declared... yes
checking whether do_sync_read is declared... yes
checking whether do_sync_write is declared... yes
checking whether generic_file_read is declared... no
checking whether generic_file_write is declared... no
checking whether inode_init_once is declared... yes
checking whether current_umask is declared... yes
checking whether generic_file_sendfile is declared... no
checking whether generic_file_splice_read is declared... yes
checking whether generic_file_splice_write is declared... yes
checking whether d_splice_alias is declared... yes
checking whether d_alloc_anon is declared... no
checking whether d_make_root is declared... yes
checking whether d_obtain_alias is declared... yes
checking whether end_writeback is declared... no
checking whether clear_inode is declared... yes
checking whether __brelse is declared... yes
checking whether __bread is declared... yes
checking whether __getblk is declared... yes
checking whether __breadahead is declared... yes
checking whether set_buffer_uptodate is declared... yes
checking whether set_buffer_ordered is declared... no
checking whether tag_pages_for_writeback is declared... yes
checking whether jiffies_to_msecs is declared... yes
checking whether round_jiffies_up is declared... yes
checking whether iget4 is declared... no
checking whether generic_file_fsync is declared... yes
checking whether setattr_copy is declared... yes
checking whether inode_dec_link_count is declared... yes
checking whether set_nlink is declared... yes
checking whether inc_nlink is declared... yes
checking whether drop_nlink is declared... yes
checking whether nd_set_link is declared... yes
checking whether wakeup_page_waiters is declared... no
checking whether mpage_readpage is declared... yes
checking whether mpage_readpages is declared... yes
checking whether mpage_writepages is declared... yes
checking whether cont_write_begin is declared... yes
checking whether block_write_full_page is declared... yes
checking whether block_read_full_page is declared... yes
checking whether __block_write_begin is declared... yes
checking whether posix_acl_from_xattr is declared... yes
checking whether copy_page is declared... yes
checking whether refrigerator is declared... no
checking whether set_freezable is declared... yes
checking whether kmem_cache_zalloc is declared... yes
checking whether truncate_setsize is declared... yes
checking whether kmem_cache_t... no
checking whether kmem_cache... yes
checking whether sync_blockdev is declared... yes
checking whether kstatfs is declared... no
checking whether DECLARE_FSTYPE_DEV is declared... no
checking whether EXPORT_NO_SYMBOLS is declared... no
checking for struct module.exit... yes
checking for struct super_operations.alloc_inode... yes
checking for struct super_operations.read_inode2... no
checking for struct super_operations.evict_inode... yes
checking for struct address_space_operations.write_begin... yes
checking for struct address_space_operations.readpages... yes
checking for struct address_space_operations.is_partially_uptodate... yes
checking for struct address_space_operations.error_remove_page... yes
checking for struct address_space_operations.sync_page... no
checking for struct super_block.s_export_op... yes
checking for struct super_block.s_id... yes
checking for struct super_block.s_bdi... yes
checking for struct super_block.s_d_op... yes
checking for struct super_operations.write_super... no
checking for struct super_block.s_time_gran... yes
checking for struct file_system_type.mount... yes
checking for struct user_namespace.proc_inum... yes
checking for struct user_namespace.count... yes
checking for struct export_operations.get_dentry... no
checking for struct export_operations.fh_to_dentry... yes
checking for struct export_operations... yes
checking readdir... V2
checking kdev_t... no
checking address_space_operations.bmap... V2
checking posix_acl_to_xattr... V2
checking address_space_operations.direct_IO... V2
checking address_space_operations.writepage... V2
checking address_space_operations.invalidatepage... V2
checking bio.bi_end_io... V2
checking dentry_operations.d_hash... V3
checking dentry_operations.d_compare... V3
checking export_operations.encode_fh... V2
checking writeback_inodes_sb_if_idle... None
checking page_put_link... V1
checking blkdev_issue_flush... V3
checking d_path... V2
checking inode_operations.create... V4
checking inode_operations.permission... V3
checking inode_operations.lookup... V3
checking inode_operations.setxattr... V2
checking xattr_handler.get... V2
checking invalidate_bdev... V1
checking kmem_cache_version... not diff
checking kmap_atomic... V2
checking kmem_cache_create... V4
checking block_write_begin... V2
checking blockdev_direct_IO... V2
checking sector_t... yes
checking super_operations.write_inode... V3
checking super_operations.statfs... V2
checking super_operations.show_options... V2
checking file_operations.aio_write... V2
checking generic_permission... V3
checking timespec.atime... yes
checking mode type... umode_t
checking whether posix_acl_create is declared... yes
checking whether posix_acl_chmod is declared... yes
checking for struct inode_operations.get_acl... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ifslinux/config.h
config.status: ifslinux/config.h is unchanged
[32mBuilding driver to kernel 3.13.0-24-generic[0m
make -C "/lib/modules/3.13.0-24-generic/build" SUBDIRS="/home/dimzon/Downloads/ntfs1" O="/lib/modules/3.13.0-24-generic/build" V=1 modules 2>&1
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-24-generic'
make -C /usr/src/linux-headers-3.13.0-24-generic \
    KBUILD_SRC=/usr/src/linux-headers-3.13.0-24-generic \
    KBUILD_EXTMOD="/home/dimzon/Downloads/ntfs1" -f /usr/src/linux-headers-3.13.0-24-generic/Makefile \
    modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (        \
    echo >&2;                            \
    echo >&2 "  ERROR: Kernel configuration is invalid.";        \
    echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
    echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";    \
    echo >&2 ;                            \
    /bin/false)
mkdir -p /home/dimzon/Downloads/ntfs1/.tmp_versions ; rm -f /home/dimzon/Downloads/ntfs1/.tmp_versions/*
make -f /usr/src/linux-headers-3.13.0-24-generic/scripts/Makefile.build obj=/home/dimzon/Downloads/ntfs1
  gcc -Wp,-MD,/home/dimzon/Downloads/ntfs1/ifslinux/.ufsdjnl.o.d  -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I/usr/src/linux-headers-lbm- -I/usr/src/linux-headers-3.13.0-24-generic/arch/x86/include -Iarch/x86/include/generated  -I/usr/src/linux-headers-3.13.0-24-generic/include -Iinclude -I/usr/src/linux-headers-3.13.0-24-generic/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-3.13.0-24-generic/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-3.13.0-24-generic/include/linux/kconfig.h -Iubuntu/include -I/usr/src/linux-headers-3.13.0-24-generic/ubuntu/include   -I/home/dimzon/Downloads/ntfs1 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mno-mmx -mno-sse -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -include /home/dimzon/Downloads/ntfs1/ifslinux/fs_conf.h -DUFSD_DEVICE=ufsd -DUFSD_USE_ASM_DIV64 -DNDEBUG -g0  -DMODULE  -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(ufsdjnl)"  -D"KBUILD_MODNAME=KBUILD_STR(jnl)" -c -o /home/dimzon/Downloads/ntfs1/ifslinux/.tmp_ufsdjnl.o /home/dimzon/Downloads/ntfs1//ifslinux/ufsdjnl.c
  if [ "-pg" = "-pg" ]; then if [ /home/dimzon/Downloads/ntfs1/ifslinux/ufsdjnl.o != "scripts/mod/empty.o" ]; then /usr/src/linux-headers-3.13.0-24-generic/scripts/recordmcount  "/home/dimzon/Downloads/ntfs1/ifslinux/ufsdjnl.o"; fi; fi;
  gcc -Wp,-MD,/home/dimzon/Downloads/ntfs1/ifslinux/.ufsdvfs.o.d  -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I/usr/src/linux-headers-lbm- -I/usr/src/linux-headers-3.13.0-24-generic/arch/x86/include -Iarch/x86/include/generated  -I/usr/src/linux-headers-3.13.0-24-generic/include -Iinclude -I/usr/src/linux-headers-3.13.0-24-generic/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-3.13.0-24-generic/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-3.13.0-24-generic/include/linux/kconfig.h -Iubuntu/include -I/usr/src/linux-headers-3.13.0-24-generic/ubuntu/include   -I/home/dimzon/Downloads/ntfs1 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mno-mmx -mno-sse -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -include /home/dimzon/Downloads/ntfs1/ifslinux/fs_conf.h -DUFSD_DEVICE=ufsd -DUFSD_USE_ASM_DIV64 -DNDEBUG -g0  -DMODULE  -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(ufsdvfs)"  -D"KBUILD_MODNAME=KBUILD_STR(ufsd)" -c -o /home/dimzon/Downloads/ntfs1/ifslinux/.tmp_ufsdvfs.o /home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c: In function ‘ufsd_setattr’:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:3896:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘kuid_t’ [-Wformat=]
   DebugTrace(+1, Dbg, ("setattr(%x): r=%lx, uid=%d,gid=%d,m=%o,sz=%llx,%llx\n",
   ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:3896:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘kgid_t’ [-Wformat=]
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:4059:42: error: invalid operands to binary != (have ‘kuid_t’ and ‘kuid_t’)
   if ( (ia_valid & ATTR_UID) && i->i_uid != attr->ia_uid ) {
                                          ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:4064:42: error: invalid operands to binary != (have ‘kgid_t’ and ‘kgid_t’)
   if ( (ia_valid & ATTR_GID) && i->i_gid != attr->ia_gid ) {
                                          ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:4104:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘kuid_t’ [-Wformat=]
   DebugTrace(-1, Dbg, ("setattr -> %d, uid=%d,gid=%d,m=%o,sz=%llx,%llx%s\n", err,
   ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:4104:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘kgid_t’ [-Wformat=]
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c: In function ‘ufsd_xattr_set_acl’:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:580:49: error: invalid operands to binary == (have ‘kuid_t’ and ‘kuid_t’)
   #define is_owner_or_cap(i) ( (current_fsuid() == (i)->i_uid) || capable(CAP_FOWNER) )
                                                 ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:4810:9: note: in expansion of macro ‘is_owner_or_cap’
   if ( !is_owner_or_cap( i ) )
         ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c: In function ‘ufsd_read_inode2’:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:9086:13: error: incompatible types when assigning to type ‘kuid_t’ from type ‘unsigned int’
   i->i_uid  = unlikely(sbi->options.uid)? sbi->options.fs_uid : cr? cr->uid : p->Info.is_ugm? p->Info.uid : sbi->options.fs_uid;
             ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:9087:13: error: incompatible types when assigning to type ‘kgid_t’ from type ‘unsigned int’
   i->i_gid  = unlikely(sbi->options.gid)? sbi->options.fs_gid : cr? cr->gid : p->Info.is_ugm? p->Info.gid : sbi->options.fs_gid;
             ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c: In function ‘ufsd_create_or_open’:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:9259:13: error: incompatible types when assigning to type ‘unsigned int’ from type ‘kuid_t’
     cr->uid = current_fsuid();
             ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:9261:15: error: incompatible types when assigning to type ‘unsigned int’ from type ‘kgid_t’
       cr->gid = current_fsgid();
               ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:9263:15: error: incompatible types when assigning to type ‘unsigned int’ from type ‘kgid_t’
       cr->gid = dir->i_gid;
               ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c: In function ‘ufsd_write_inode’:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:10263:30: warning: passing argument 8 of ‘UFSDAPI_FileFlush’ from incompatible pointer type [enabled by default]
                              &i->i_gid, &i->i_uid, u->set_mode? &i->i_mode : NULL );
                              ^
In file included from /home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:231:0:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdapi.h:676:1: note: expected ‘const unsigned int *’ but argument is of type ‘struct kgid_t *’
 UFSDAPI_FileFlush(
 ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:10263:30: warning: passing argument 9 of ‘UFSDAPI_FileFlush’ from incompatible pointer type [enabled by default]
                              &i->i_gid, &i->i_uid, u->set_mode? &i->i_mode : NULL );
                              ^
In file included from /home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:231:0:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdapi.h:676:1: note: expected ‘const unsigned int *’ but argument is of type ‘struct kuid_t *’
 UFSDAPI_FileFlush(
 ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c: In function ‘ufsd_parse_options’:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:11641:18: error: incompatible types when assigning to type ‘unsigned int’ from type ‘kuid_t’
   opts->fs_uid   = current_uid();
                  ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:11642:18: error: incompatible types when assigning to type ‘unsigned int’ from type ‘kgid_t’
   opts->fs_gid   = current_gid();
                  ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c: In function ‘ufsd_read_super’:
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:12257:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 7 has type ‘kuid_t’ [-Wformat=]
   DebugTrace(-1, Dbg, ("read_super(%s), %u -> sb=%p,i=%p,r=%lx,uid=%d,gid=%d,m=%o\n", DevName, jiffies_to_msecs(jiffies-StartJiffies), sb, i,
   ^
/home/dimzon/Downloads/ntfs1//ifslinux/ufsdvfs.c:12257:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 8 has type ‘kgid_t’ [-Wformat=]
make[3]: *** [/home/dimzon/Downloads/ntfs1/ifslinux/ufsdvfs.o] Error 1
make[2]: *** [_module_/home/dimzon/Downloads/ntfs1] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-24-generic'
make: *** [ufsd.ko] Error 2
[31mCan't build driver[0m


как быть?


Почитайте системные требования драйвера, в частности требования к версии ядра:

Supported Linux kernel:
Currently, the product supports Linux Kernels from 2.6.15 (on 2.6 Kernel branch), as well from 3.0.x to 3.11.x (on 3.x Kernel branch). Due to ever changing nature of Linux, using newer Linux kernels may require changes to the product. Thus, compatibility of this release with Kernels later than 3.11.x, as well as with highly customized Kernels cannot be guaranteed.
http://www.paragon-software.com/home/ntfs-linux-per/features.html

Как видите поддержка ограничивается версией 3.11.x.

И всё же чем вас не устраивает ntfs-3g?

kostik87 ★★★★★
()

В поддержку стыренного драйвера обращайся

anonymous
()

У них вроде даже для Express версии есть саппорт.

h31 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.