General :: Why Have Kernel NTFS Team Not Implemented Changes In Driver?
May 10, 2010
A more comprehensive phrased question since I lost access to the other one.I would ask that the other one be deleted, not this one, as it should not have been migrated in the first place.There are currently two NTFS drivers available for Linux.
The NTFS driver included in the kernel, and the userspace NTFS-3G driver that makes use of FUSE.By all accounts, NTFS-3G works perfectly.My question then, is if the NTFS filesystem has been successfully reverse engineered, why have the kernel NTFS team not implemented the changes in their driver? At the moment it is still marked as experimental, and there is a good chance it will destroy your data.
I have an Ubuntu 10.04 box that accesses NTFS drives along with ext4. Recently, I switched from ntfs-3g to Paragon NTFS driver, which is proprietary, but free of charge. It feels quite faster on my internal drives. Now I have a problem with external eSATA NTFS drive. When it is detected, I mount it via Nautilus GUI, but it gets mounted with the ntfs-3g driver. (It can be mounted via command line with the Paragon driver, but this is less convenient. How can I configure my system (is it Gnome or some system-wide configuration ?) to mount all NTFS drives with the Paragon driver?
I am trying to understand how the tee command implemented.I need to use tee command in high speed logging application. where stdout and stderr has to be redirected to a file. here i am concerned about the performance. Is tee redirect the data character by character or by buffer?
I tried defining CLOCK_MONOTONIC_RAW in the include file. The timer does not run correctly.I am looking for a timer that I can count on to get a time delta.In my /usr/include/bits/time.h I have CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID defined. I assume they are not based on the realtime clock (not changed when time is updated. All I really need is a way to determine delta time when running. mili-seconds would be great, 1/100th second is preferred, and 1/10th would be acceptable.
___( Original Post )___________________ "A tick, a tick, my kingdom for a tick."
Please have patience and read on. This is a rather convoluted situation.The company currently does (since 1994) a loop cycle based task execution process. They tasked me to run a particular task at a particular interval. This is where I found the loop process and how much time delta time there can be.I want to implement a time based version. Nothing really drastic, just call the task when the timer says so. I know how I want to do it, they just keep throwing roadblocks in the way.The latest one is "what if someone changes the time ?". I looked on the web and my research seems to indicate that if I use clock_gettime(CLOCK_REALTIME,&ts) that indeed delta time can be messed up if something tinkers with the time.
The other option is to use CLOCK_MONOTONIC_RAW instead of CLOCK_REALTIME. It is indicated that this can not be changed and would be good for this type of application. The problem is I don't know if it is implemented in the version the company distributes, Red Hat Linux Release 7.2 (Enigma). Anyone know anything about this?Again, the company distributes it's product that runs on Red Hat 7.2. They have many units in the field. I read on the web that 1) There is no tick and 2) Red Hat 6 has the CLOCK_MONOTONIC_RAW implemented. Well, I looked at /usr/include/bits/time.h and found CLOCK_REALTIME but not CLOCK_MONOTONIC_RAW.
I m trying to share a dosktop screen by using teamviewer on window systems. i m able to do so if my computer is unlocked, but m unable to do if it is LOCKED.
My question is how can i connect to a remote window machine from a window machine if remote machine is LOCKED using Teamviewer.
I'm curious how file association management is implemented in Linux. Where is the related information stored? How do I modify it (I'm interested in non-KDE-based ways; I know there's a system configuration page for that in KDE)?
I want to add usb network support to a real-time Linux distribution we're using at work. USB devices are recognized, but when connecting a usb network adapter no network interface is created.
I have given the task of writing a SDXC(32GB~2TB) driver for Kernel 2.6.24. I have following queries..
1> Does Linux Kernel 2.6.24 supports SDXC??? or SDHC(4GB ~ 32GB)..I know i surely supports SD...
If i need to modify the driver for SDXC what changes i need to do..Any pacthes are available?? which files need to be modified... whether driver/mmc/host/sdhci.c???
1> The SDIO host controller is implemented in FPGA in our board, & the Processor to FPGA interfacing is through PCIe.. I am not able to understand this interfacing.. what PCI related functions i need to use... I Have the Device ID & Vendor ID of Host controller...
For several months, I've had a couple problems with my X display. The first is an occasional seg fault that cascades thru all applications, leaving me with nothing, and requiring a reboot.The second is that all mozilla derived browsers -- firefox, epiphany, icecat -- crash very frequently. Sometimes this requires a reboot or restart of the display.Since I am not seeing complaints from other people about this for my distro (f14), but it did not happen on the same hardware with my previous install (f10), I'm putting it down to some combination of software.
My first suspect is the ati catalyst video driver. I don't use GL much, so I actually don't need the proprietary driver installed all the time. If it is the problem, I'd like to leave it installed for when I need it, but mostly use the kernel's native radeon driver.I had hoped this would be as simple as removing the fglrx driver and loading radeon, but that doesn't work -- when I start X again, the kernel loads fglrx. I changed the xorg conf to use the "ati" (xorg) driver; this leads to "no signal" to the monitor and I have to reboot.
I just updated an Ubuntu 10.04 kernel to 2.6.32-27-generic, and a wifi driver (r8187) is not present there. Is the only solution reinstalling it or is there a simple way to move it from an older kernel I have on the same machine?
About a month ago, I decided to go deeper in my Linux knowledge. I've been reading a lot and found out that Arch linux would be my learning distro. As I was installing Arch, it was a pain at first but I really learned a lot which I would never ever learn with Mint. Now I decided to take a step further is which "compiling your own kernel".
MY PROBLEM:
Everything was smooth in my Arch for a 2 weeks until I decided to compile my own kernel. I currently have a Nvidia GTX 460 1GB card.
BTW, the method I used to install nvidia with 2.6.37 was
Code: pacman -S nvidia nvidia-utils and that worked with all of the .37 kernels (-1 -2 -3 -4) which was download from kernel.org.
When I compiled the .38 (using the same .config of .37), it just boots up to the terminal (not loading gdm). However, I could still login by typing my username and password. So I've checked dmesg of both .37 and .38 and noticed that the Nvidia driver is not loaded in .38.
I tried reinstall it by running pacman and it doesn't do anything. It was thinking of uninstalling nvidia and nvidia-utils but there are so many dependencies conflicts (like screensaver, compiz, etc).
Since, I didn't want to mess up my .37 install, I just grabbed an old HDD and installed from scratch again. This time, I compiled the .38 kernel first (without gui) and then installed nvidia nvidia-utils. It was the same problem.
With this observation, I'm concluding that the nvidia and nvidia-utils from pacman is not compatible with .38.
I've read that I have to wait for nvidia to release a driver that will be compatible with the .38 kernel. Is that true? Does it mean I have to wait for nvidia/nvidia-utils to be updated from pacman? How would I know when it is updated?
I've also read about nouveau, but I guess that is not for me because it doesn't support 3D.
Is there a work around for me to use nvidia/nvidia-utils with .38?
Is nvidia and nvidia-utils proprietary drivers? What is the difference with these two and the one you download directly from nvidia?
First of all, I apologize for the bombardment of questions. As you can tell, I'm so clueless on how nvidia drivers work on linux in general (since it was spoon fed by mint) and I really would love to learn about this is a deeper level. Could someone please explain to me (LAYMANS terms) how nvidia works (and possibly a solution to my issue).
EDIT: Additional info - I have a netbook that also runs arch. It uses an Intel GMA integrated video chip which I used "xf86-video-intel" from pacman and I believe since it is open source, it works with .38 fine. So does that mean if you use an open source driver, it will work with all other kernels?
my problem is on installing nvidia driver on fc12 32bit but, first of all, as i understood the pae kernel requires more than 4gb of ram,i have a 2.2 ghz cpu with 2 gb ram,but when i run command:uname -r it answers: 2.6.31.5-127.PAE [i have fc12 32 bit] when we try to download linux we have a 32bit edition or 64bit edition,do we have an edition which is only for pae? or when we install for example the 32bit edition on a computer with more than 4gb of ram then the kernel automatically will change to be a pae kernel??
I'm attempting to install the driver for my atheros AR8131 PCI-E Gigabit Ethernet adapter (in my Lenovo laptop) on my newly installed RHEL5 system (it's not currently being recognized).
I tried using: 'make install' but hit an error "Makefile:61: *** Linux kernel source not found."
After this, I tried: 'sudo yum install kernel-devel kernel-headers'
To rectify this, but hit this error "No package kernel-devel available" (and the same for the headers). What should I do?
I write the network driver. Transmission of packets in user space I do through netlink socket`s. In user space there is a handling of packets and their transmission on other device (however, it isn't important).
Problem in that any time, packets through the driver in system, and is reverse, are transferred normally. But then there comes the moment when the kernel crash. If to look in syslog it seems to me that comes deadlock. Also I think that it is related with netlink socket`s.
I can't find the information on that anywhere how correctly to use netlink socket`s in kernel space. Can at you will any a reason into the account of synchronization of sockets and the driver in kernel space?
With the recent upgrade kernel, my ATI driver can no longer work. After upgrading to the new kernel, upon reboot I would get stuck at the "checking battery status" and can't boot into kubuntu.
I'm running Kubuntu 10.10 64 on intel i5 with radeon hd 4870.
So I thought I messed something up since I was fooling around with conky script the day before. I did a clean install of kubuntu 10.10 64 and reset all my settings and my files. At this point, everything works smoothly and I can reboot multiple times without a problem.
I proceeded to install the Radeon catalyst driver following the documentation, which worked perfectly for me on the previous kernel. After rebooting, I can no longer get pass the "checking battery state" black screen. I had to boot into safe book, uninstall all fglrx and also delete xorg.conf to be able to boot back in normally.
I am wondering if anyone knows how to enable NTFS compression using Paragon NTFS 8.1 Enterprise?
The Professional version comes with a utility mkntfs which allows you to set compression as default for all files, but the Enterprise version is apparently meant to be 'fully featured' and support compression, so how do I enable compression on a drive/folder/file?
I compiled the 2.6.31.6 kernel and <insert drumroll> it boots!(my first kernel roll, I'm kind of shocked actually) That's the good news. The bad news is that my NVIDIA drivers are gone in the wind. That's not entirely true as I can still boot into the old kernel and startx. Is there a way to download the driver using the command line for reinstall?
Kernel driver function was called via ioctl and returned success, but when I checked the kernel display buffer with dmesg the printk message was not there. Then when you do lsmod, the driver you were calling showed "used by zero". So it seems like the kernel driver was not accessed. In the kernel driver, I had many printk statements, but nothing printed in the buffer. if the driver get accessed and what could cause this?
I installed the latest kernel liquorix (2.6.35) but when i want to install the Nvidia driver downloaded on the Nvidia website (256.53), i have an error message because Nvidia doesn't found the kernel source tree.
I install linux-image-2.6.35-6.dmz.2-liquorix-686_2.6.35-16_i386.deb, linux-headers-2.6.35-6.dmz.2-liquorix-686_2.6.35-16_i386.deb and build-essential. I don't understand why the installation doesn't works.
I tried ntfs and ntfs-3g but the result is the same I can mount root but I would like to be able to mount as a user. When I try to mount as a user I get
Code:
Unprivileged user can not mount NTFS block devices using the external FUSE library. Either mount the volume as root, or rebuild NTFS-3G with integrated FUSE support and make it setuid root. Please see more information at [URL] Before installing ntfs-3g I was able to mount as a user but there was no rw permission. Any way to mount an ntfs partition as a user without suid as the message said?
I was running 2.6.35 without any errors. I decided to upgrade to .4 today, used the same config. After i rebooted into the newly compiled kernel i got these errors on boot..
Code: Mounting non-root local filesystems: ntfs-3g: Failed to access volume '/dev/sdc1': No such file or directory ntfs-3g 2010.3.6 integrated FUSE 27 - Third Generation NTFS Driver Configuration type 1, XATTRS are on, POSIX ACLS are off Copyright (C) 2005-2007 Yura Pakhuchiy
[Code]...
I did a complete disk check and it appears to be fine. Then i booted in the default kernel that comes with slackware 13.1 and walla..No errors! What could be the problem? Did someone experience the same issue?
I want to connect to some coumputers which are behind campus proxy from outside. So i installed team-viewer software in one comp (from which i connect others in lan)and controlling it from outside. But this is pretty slow as I only want to access text files and execute few commands. Is there an alternate way to access those comps?
I've been using Ubuntu for about a month now, gotta say I'm loving it. I've been spending more time in Ubuntu than W7 now. I've been trying to get Steam to work with Ubuntu without the whole thing exploding on me. I've got WINE and winetricks already pretty much set up, and Steam works flawlessly. The problem appears when I try to launch Team Fortress 2. The monitor instantly goes to sleep, but if I wait a few seconds, I can hear the in-game music, which means that the game is loading correctly.
I'm using the 10.04 LTS release, Wine 1.1.42. Kernel version 2.6.32-22-generic. My graphics card is a Radeon HD 4850, running Catalyst 10.5.
i am having trouble connecting on teamviewer to my home computer. i can do file transfer but remote access is not working. is there a way i can transfer a file that can restart my home computer or any way i can restart my home computer through the internet?
i recently installed wine, steam, and team fortress 2 so that i could play it. They all installed just fine except for not getting fonts but i did that manually. The problem is when i run tf2 the screen seems to scramble at the menu but after a while it goes away. Performance is terrible in game though and crashes have happened. im running ubuntu 11.04 and the beta of wine installed via software center. Everything else runs great if not better on ubuntu and i would really like to continue to use it over win7.
I'm in the process of building a security team and want each individual of the team to concentrate on the GIAC certifications mentioned in the [URL] website. I was wondering if any inputs on how can I structure this team and how can I target customers?