Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: slackware 12.0, Vector Linux STD 6.0 and 5.8, ZenWalk 4.6.1, OpenBSD 3.9
Posts: 389
Rep:
USB hd (enclosure ) NTFS in Linux
hi. I am using an External HDD (enclosure) usb. with NTFS. tried it with linux but im getting errors. . does it mean that NTFS in linux is not that stable yet?
some logs :
Quote:
Oct 13 07:01:40 vector vl-hot_mount: Starting vl-hot_mount...
Oct 13 07:01:40 vector vl-hot_mount: devname: sda1
Oct 13 07:01:40 vector vl-hot_mount: volname: vol1
Oct 13 07:01:40 vector vl-hot_mount: Mounting /dev/vl-hot/sda1 on /mnt/vl-hot/sda/ vol1
Oct 13 07:01:40 vector vl-hot_mount: /dev/vl-hot/sda1 Filesystem is NTFS
Oct 13 07:01:40 vector vl-hot_mount: mounting NTFS-3G filesystem: /dev/vl-hot/sda1 on /mnt/vl-hot/sda/vol1
Oct 13 07:01:41 vector ntfs-3g[4332]: Version 0.20061212-BETA
Oct 13 07:01:41 vector ntfs-3g[4332]: Mounted /dev/vl-hot/sda1 (Read-Write, label "iCeY", NTFS 3.1)
Oct 13 07:01:41 vector vl-hot_mount: Showing desktop file vl-hot-sda-vol1.desktop
Oct 13 07:01:41 vector vl-hot_mount: Finishing vl-hot_mount... Oct 13 07:02:03 vector ntfs-3g[4332]: Skipping unrepresentable filename (inode 216 0): Invalid or incomplete multibyte or wide character
Oct 13 07:04:50 vector ntfs-3g[4332]: Mft record 0x9f6 was marked unused in mft bitmap but is marked used itself. Corrupt filesystem or library bug! Run chkdsk immediately!
Oct 13 07:04:50 vector ntfs-3g[4332]: Could not allocate new MFT record: Input/output erro r.
Oct 13 07:05:43 vector ntfs-3g[4332]: Mft record 0x9f6 was marked unused in mft bitmap but is marked used itself. Corrupt filesystem or library bug! Run chkdsk immediately!
Oct 13 07:05:43 vector ntfs-3g[4332]: Could not allocate new MFT record: Input/output error.
I think if the files are very fragmented than ntfs 3g might fail. You might try using the latest fuse lib and module if you dont have it installed. Ntfs-3g is pretty stable but its not guaranteed to be 100 percent. try running chkdsk on the drive from windows too.
Oh my Godness! You're using an extremely old BETA release: 0.20061212-BETA. Yes that was not stable as the version number implies but your problems are not related to stability at all.
Firstly, here are the ntfs-3g release history: http://www.ntfs-3g.org/releases.html
If I count correctly then there was 5 newer BETA and 15 STABLE ntfs-3g releases since the version you're using! You should really upgrade immediately or ask your distribution to do so for you!
Secondly, "Skipping unrepresentable filename" is also a harmful distribution configuration/setup problem. If they don't fix it then you can use the 'locale=....'mount option as described here: http://www.ntfs-3g.org/support.html#locale3
Thirdly, the other problems and the I/O errors are Microsoft NTFS driver bug and the ntfs-3g driver handles and fixes this for you on the fly since version 1.612-RC. From the driver history:
"fix: file creation always gave "input/output error" if the $MFT Bitmap wasn't up-to-date"
So yes, ntfs-3g is very stable but you need to use the latest version and configure your distro properly for national language support.
Distribution: slackware 12.0, Vector Linux STD 6.0 and 5.8, ZenWalk 4.6.1, OpenBSD 3.9
Posts: 389
Original Poster
Rep:
thanks for the reply.. i read the site AND FUSE is also suggested to be installed.. i got the latest NTFS 3g driver --for slack including FUSE and i will install it in both VL 5 SOHO and 5.8 including slackware. .
Distribution: slackware 12.0, Vector Linux STD 6.0 and 5.8, ZenWalk 4.6.1, OpenBSD 3.9
Posts: 389
Original Poster
Rep:
got an error in make : (installing FUSE)
[root@vector/home/icey/FUSE/fuse-2.7.0]# make
Making all in kernel
make[1]: Entering directory `/home/icey/FUSE/fuse-2.7.0/kernel'
make -C /usr/src/linux-2.6.13 SUBDIRS=`pwd` modules
make[2]: Entering directory `/usr/src/linux-2.6.13'
WARNING: Symbol version dump /usr/src/linux-2.6.13/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /home/icey/FUSE/fuse-2.7.0/kernel/dev.o
In file included from include/asm/fixmap.h:27,
from include/asm/pgtable.h:17,
from include/linux/mm.h:36,
from /home/icey/FUSE/fuse-2.7.0/kernel/fuse_i.h:64,
from /home/icey/FUSE/fuse-2.7.0/kernel/dev.c:9:
include/asm/acpi.h:31:28: acpi/pdc_intel.h: No such file or directory
make[3]: *** [/home/icey/FUSE/fuse-2.7.0/kernel/dev.o] Error 1
make[2]: *** [_module_/home/icey/FUSE/fuse-2.7.0/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.13'
make[1]: *** [all-spec] Error 2
make[1]: Leaving directory `/home/icey/FUSE/fuse-2.7.0/kernel'
make: *** [all-recursive] Error 1
[root@vector/home/icey/FUSE/fuse-2.7.0]#
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.