You are not logged in.

#1 2006-07-06 14:47:25

onearm
Member
From: Anywhere but here
Registered: 2006-07-06
Posts: 359
Website

Can't mount ntfs partitions

I've got a strange problem after the last big update. At boot I can't mount my two ntfs partitions (containing winxp and games) neither if I try mounting them manually.
My /etc/fstab (unchanged during the last weeks)

none                   /dev/pts      devpts     defaults            0      0
none                   /dev/shm      tmpfs      defaults            0      0
tmpfs                  /tmp          tmpfs      defaults,noexec,noatime,size=900m       0      0
usbfs                  /proc/bus/usb usbfs      defaults            0      0

/dev/hda6 / xfs defaults        0 1
/dev/hda5 /mnt/ubuntu ext3 defaults     0 0
/dev/hda8 /mnt/win_d ntfs defaults,rw,user,nls=utf8,umask=000  0 0
/dev/hda1 /mnt/win_c ntfs defaults,rw,user,nls=utf8,umask=000  0 0
/dev/hda9 /fat vfat user,suid,iocharset=iso8859-15,fmask=111,umask=000  0 0
/dev/hda10 /mnt/documents ext3 defaults,noatime,user,exec    0 1

/dev/hdc             /media/cd          iso9660 ro,user,noauto,unhide   0      0
/dev/hdc             /media/dvd         udf     ro,user,noauto,unhide   0      0
/dev/hdd             /media/dvdwriter   auto    user,exec,noauto,comment=managed 0      0
/dev/fd0             /mnt/fl            vfat    user,noauto             0      0

I thought was a kernel related problem so I did some tests using 2.6.17.beyond1-3 with mkinitcpio, 2.6.16.beyond with initramfs, vanilla 2.6.17 and 2.6.16 but nothing changed  sad
All the kernels are compiled with the same options and specifically the ntfs support is:

CONFIG_NTFS_FS=y
# CONFIG_NTFS_DEBUG is not set
CONFIG_NTFS_RW=y

Needlessly to say, Ubuntu Dapper and Winxp can mount and use the two partition without any error (I did also a complete scandisk and the hd is healthy).
Even more strangely, there isn't any error message in the logs. If I try to mount manually the command blocks any other I/O activity (I can't even login while it tries to mount) and hangs indefinitely (waited for an hour, then I gave up).
I've no more ideas to where to look for fix this. Never happened a problem so hard to resolve in Linux to me before this one (ok, I've been lucky I know  smile ).


To get something done, a committee should consist of no more than three persons, two of them absent.
--
My Github

Offline

#2 2006-07-07 11:37:43

maxwevers
Member
Registered: 2006-06-30
Posts: 29

Re: Can't mount ntfs partitions

what does dmsg output say when you try to mount an NTFS Partition or if you simply try modprobe ntfs?

Offline

#3 2006-07-07 14:02:34

onearm
Member
From: Anywhere but here
Registered: 2006-07-06
Posts: 359
Website

Re: Can't mount ntfs partitions

Nothing useful. Simply:

NTFS volume version 3.1.

as it always did. I have ntfs support compiled inside the kernel so there is no need to load any module (I have compiled in this way for months without any kind of problem)


To get something done, a committee should consist of no more than three persons, two of them absent.
--
My Github

Offline

#4 2006-07-13 13:10:28

onearm
Member
From: Anywhere but here
Registered: 2006-07-06
Posts: 359
Website

Re: Can't mount ntfs partitions

I finally managed to compile the latest kernel26beyond with ntfs as module and activating the debug flag.
When I try to mount the partition I see this in the log

Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 2745): ntfs_fill_super(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 263): parse_options(): Using default NLS character set (iso8859-1).
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 2805): ntfs_fill_super(): Set device block size to 512 bytes (block size bits 9).
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 746): parse_ntfs_boot_sector(): vol->sector_size = 512 (0x200)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 748): parse_ntfs_boot_sector(): vol->sector_size_bits = 9 (0x9)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 756): parse_ntfs_boot_sector(): sectors_per_cluster = 0x8
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 759): parse_ntfs_boot_sector(): sectors_per_cluster_bits = 0x3
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 761): parse_ntfs_boot_sector(): number of hidden sectors = 0x3f
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 766): parse_ntfs_boot_sector(): vol->cluster_size = 4096 (0x1000)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 767): parse_ntfs_boot_sector(): vol->cluster_size_mask = 0xfff
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 768): parse_ntfs_boot_sector(): vol->cluster_size_bits = 12
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 777): parse_ntfs_boot_sector(): clusters_per_mft_record = -10 (0xfffffff6)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 791): parse_ntfs_boot_sector(): vol->mft_record_size = 1024 (0x400)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 793): parse_ntfs_boot_sector(): vol->mft_record_size_mask = 0x3ff
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 795): parse_ntfs_boot_sector(): vol->mft_record_size_bits = 10 (0xa)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 817): parse_ntfs_boot_sector(): clusters_per_index_record = 1 (0x1)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 832): parse_ntfs_boot_sector(): vol->index_record_size = 4096 (0x1000)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 834): parse_ntfs_boot_sector(): vol->index_record_size_mask = 0xfff
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 837): parse_ntfs_boot_sector(): vol->index_record_size_bits = 12 (0xc)
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 857): parse_ntfs_boot_sector(): vol->nr_clusters = 0xb2f1d
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 881): parse_ntfs_boot_sector(): vol->mft_lcn = 0x40000
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 890): parse_ntfs_boot_sector(): vol->mftmirr_lcn = 0x5978e
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 905): parse_ntfs_boot_sector(): vol->mftmirr_size = 4
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 909): parse_ntfs_boot_sector(): vol->serial_no = 0x2ce42979e4294704
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 926): ntfs_setup_allocators(): vol->mft_zone_multiplier = 0x1
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 949): ntfs_setup_allocators(): vol->mft_zone_pos = 0x40000
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 966): ntfs_setup_allocators(): vol->mft_zone_start = 0x40000
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 978): ntfs_setup_allocators(): vol->mft_zone_end = 0x565e3
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 985): ntfs_setup_allocators(): vol->data1_zone_pos = 0x565e3
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 988): ntfs_setup_allocators(): vol->data2_zone_pos = 0x0
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 993): ntfs_setup_allocators(): vol->mft_data_pos = 0x18
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1765): ntfs_read_inode_mount(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/runlist.c, 962): ntfs_mapping_pairs_decompress(): Mapping pairs array successfully decompressed:
Jul 13 14:09:29 kortirion NTFS-fs DEBUG: Dumping runlist (values in hex):
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 2149): ntfs_read_inode_mount(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1747): load_system_files(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1010): load_and_init_mft_mirror(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0x1.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x1.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x1.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1043): load_and_init_mft_mirror(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1067): check_mft_mirror(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 97): ntfs_map_runlist_nolock(): Mapping runlist part containing vcn 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x1.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/runlist.c, 962): ntfs_mapping_pairs_decompress(): Mapping pairs array successfully decompressed:
Jul 13 14:09:29 kortirion NTFS-fs DEBUG: Dumping runlist (values in hex):
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x1.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1176): check_mft_mirror(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1213): ntfs_read_locked_attr_inode(): Entering for i_ino 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1419): ntfs_read_locked_attr_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1639): load_and_init_upcase(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0xa.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0xa.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0xa.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 97): ntfs_map_runlist_nolock(): Mapping runlist part containing vcn 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0xa.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/runlist.c, 962): ntfs_mapping_pairs_decompress(): Mapping pairs array successfully decompressed:
Jul 13 14:09:29 kortirion NTFS-fs DEBUG: Dumping runlist (values in hex):
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0xa.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1678): load_and_init_upcase(): Read 131072 bytes from $UpCase (expected 131072 bytes).
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 340): ntfs_destroy_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1700): load_and_init_upcase(): Volume specified $UpCase matches default. Using default.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1573): load_and_init_attrdef(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0x4.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x4.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x4.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 97): ntfs_map_runlist_nolock(): Mapping runlist part containing vcn 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x4.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/runlist.c, 962): ntfs_mapping_pairs_decompress(): Mapping pairs array successfully decompressed:
Jul 13 14:09:29 kortirion NTFS-fs DEBUG: Dumping runlist (values in hex):
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x4.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1608): load_and_init_attrdef(): Read 2560 bytes from $AttrDef.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 340): ntfs_destroy_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0x6.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x6.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x6.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1191): load_and_check_logfile(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0x2.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x2.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x2.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 497): ntfs_check_logfile(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 97): ntfs_map_runlist_nolock(): Mapping runlist part containing vcn 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x2.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/runlist.c, 962): ntfs_mapping_pairs_decompress(): Mapping pairs array successfully decompressed:
Jul 13 14:09:29 kortirion NTFS-fs DEBUG: Dumping runlist (values in hex):
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x2.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 356): ntfs_check_and_load_restart_page(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 57): ntfs_check_restart_page_header(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 138): ntfs_check_restart_page_header(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 163): ntfs_check_restart_area(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 252): ntfs_check_restart_area(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 279): ntfs_check_log_client_array(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 314): ntfs_check_log_client_array(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 456): ntfs_check_and_load_restart_page(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 356): ntfs_check_and_load_restart_page(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 57): ntfs_check_restart_page_header(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 138): ntfs_check_restart_page_header(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 163): ntfs_check_restart_area(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 252): ntfs_check_restart_area(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 279): ntfs_check_log_client_array(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 314): ntfs_check_log_client_array(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 456): ntfs_check_and_load_restart_page(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 640): ntfs_check_logfile(): Using first restart page as it is more recent.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 650): ntfs_check_logfile(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1206): load_and_check_logfile(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 683): ntfs_is_logfile_clean(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 710): ntfs_is_logfile_clean(): Done.  $LogFile indicates a clean shutdown.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 539): ntfs_read_locked_inode(): Entering for i_ino 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 326): ntfs_alloc_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1213): ntfs_read_locked_attr_inode(): Entering for i_ino 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.h, 292): ntfs_init_big_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 384): __ntfs_init_inode(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1419): ntfs_read_locked_attr_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/inode.c, 1163): ntfs_read_locked_inode(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1253): check_windows_hibernation_status(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 97): ntfs_map_runlist_nolock(): Mapping runlist part containing vcn 0x0.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/runlist.c, 962): ntfs_mapping_pairs_decompress(): Mapping pairs array successfully decompressed:
Jul 13 14:09:29 kortirion NTFS-fs DEBUG: Dumping runlist (values in hex):
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x5.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/dir.c, 584): ntfs_lookup_inode_by_name(): Entry not found.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 1267): check_windows_hibernation_status(): hiberfil.sys not present.  Windows is not hibernated on the volume.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 359): ntfs_write_volume_flags(): Entering, old flags = 0x0, new flags = 0x1.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 158): map_mft_record(): Entering for mft_no 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 1196): ntfs_attr_lookup(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 399): __mark_mft_record_dirty(): Entering for inode 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/mft.c, 218): unmap_mft_record(): Entering for mft_no 0x3.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/super.c, 385): ntfs_write_volume_flags(): Done.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/logfile.c, 729): ntfs_empty_logfile(): Entering.
Jul 13 14:09:29 kortirion NTFS-fs DEBUG (fs/ntfs/attrib.c, 2506): ntfs_attr_set(): Entering for ofs 0x0, cnt 0x1054000, val 0xff.

I don't know if this is of any help, looks ok to me but the pc still hangs instead of mounting  :?


To get something done, a committee should consist of no more than three persons, two of them absent.
--
My Github

Offline

#5 2006-08-27 15:12:43

Cilyan
Member
From: Toulouse (FR)
Registered: 2006-08-27
Posts: 97
Website

Re: Can't mount ntfs partitions

Hello,

I have the same problem, did you managed to fix it for you wrote the last post?

It's very strange because for myself, I didn't do any massive upgrade nor I touched to the kernel. The first thing was that udev didn't load the ntfs module (whereas it did before), so I put it in the module list in the rc.conf.

Put 2 days ago it stopped to work without I changed any thing.

As I didn't activate the DEBUG option in the kernel, the dmesg | tail still write "NTFS volume version 3.1"

Any idea? Would NTFS-3g be a good replacement, as I don't want to take any risk of data loss?

Thanks

Cilyan

Offline

#6 2006-08-28 07:28:24

onearm
Member
From: Anywhere but here
Registered: 2006-07-06
Posts: 359
Website

Re: Can't mount ntfs partitions

Unfortunately no, I haven't been able to solve this problem  sad
For now I'm mounting the ntfs partition with the ntfs-3g driver and as now it hasn't given me any problem; looks like it's a good replacement for the old driver wink

These are my ntfs-related lines in fstab:

/dev/hda8 /mnt/win_d ntfs-3g silent,umask=0     0 0
/dev/hda1 /mnt/win_c ntfs-3g silent,umask=0     0 0

To get something done, a committee should consist of no more than three persons, two of them absent.
--
My Github

Offline

#7 2006-09-02 11:55:45

Cilyan
Member
From: Toulouse (FR)
Registered: 2006-08-27
Posts: 97
Website

Re: Can't mount ntfs partitions

OK, I understood.

The ntfs driver didn't mount any NTFS partitions because it was missing the fuse module. I don't know why, but udev stopped to load it at boot time. I put them in the module list in the rc.conf and it now works fine. ntfs-3g works also fine.

Cilyan

Offline

#8 2006-09-04 10:03:19

onearm
Member
From: Anywhere but here
Registered: 2006-07-06
Posts: 359
Website

Re: Can't mount ntfs partitions

I'm glad you resolved the problem  smile

For me, the problem it's still there, but I've found two messages in the log which I don't understand:

Jun 30 15:40:45 kortirion NTFS-fs warning (device hda1): load_system_files(): Unsupported volume flags 0x4000 encountered.
Jun 30 15:40:45 kortirion NTFS-fs error (device hda1): load_system_files(): Volume has unsupported flags set.  Mounting read-only.  Run chkdsk and mount in Windows

Especially the first one. The message remains even after checking the disk in windows; I'm wondering if this could be the hd that is leaving me....


To get something done, a committee should consist of no more than three persons, two of them absent.
--
My Github

Offline

Board footer

Powered by FluxBB