FAQ SearchLogin
Tuxera Home
View unanswered posts | View active topics It is currently Tue Sep 28, 2021 22:33



Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next
'rm' removes files but 'ls' still shows them on the fs 
Author Message
Post 'rm' removes files but 'ls' still shows them on the fs
'rm' file not working (I am using <tab> to complete the file names automatically. <tab> is working successfully)
Code:
felipe@anarchy:~/d/videos> ls Pirates\ Of\ The\ Caribbean\ \(2003\)\ Cd*
Pirates Of The Caribbean (2003) Cd1 Dvdrip Ac3 Xvid-Vite.avi
Pirates Of The Caribbean (2003) Cd2 Dvdrip Ac3 Xvid-Vite.avi
felipe@anarchy:~/d/videos> su -c 'rm Pirates\ Of\ The\ Caribbean\ \(2003\)\ Cd1\ Dvdrip\ Ac3\ Xvid-Vite.avi'
Password:
rm: cannot remove `Pirates Of The Caribbean (2003) Cd1 Dvdrip Ac3 Xvid-Vite.avi': No such file or directory


Current permissions, etc.
Code:
felipe@anarchy:~> ls -l d/videos/Pirates*
-rwxr-xr-x 2 felipe users 734826496 2006-08-21 15:59 d/videos/Pirates Of The Caribbean (2003) Cd1 Dvdrip Ac3 Xvid-Vite.avi
-rwxr-xr-x 2 felipe users 728573952 2006-08-21 14:34 d/videos/Pirates Of The Caribbean (2003) Cd2 Dvdrip Ac3 Xvid-Vite.avi


/etc/fstab
Code:
/dev/hda1            /                    reiserfs   acl,user_xattr        1 1
/dev/hda2            /home                reiserfs   acl,user_xattr        1 2
/dev/hdb3            swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/hdb1            /media/d             ntfs-3g    rw,uid=1000,gid=100,umask=0022,locale=en_US.utf8   0 0


/etc/mtab
Code:
dev/hda1 / reiserfs rw,acl,user_xattr 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
debugfs /sys/kernel/debug debugfs rw 0 0
udev /dev tmpfs rw 0 0
devpts /dev/pts devpts rw,mode=0620,gid=5 0 0
/dev/hda2 /home reiserfs rw,acl,user_xattr 0 0
securityfs /sys/kernel/security securityfs rw 0 0
/dev/fuse /media/d fuse rw,nosuid,nodev,noatime,default_permissions,allow_other 0 0


Current versions of fuse and ntfs-3g
Code:
smart> query --installed fuse
fuse-2.5.2-10@i586

smart> query --installed ntfs-3g
ntfs-3g-20060714-1.guru.suse101@i686


I can't seem to delete some very large files (600-700+ MB range, mostly avi movie files) After I use 'rm' I get no errors, but the files show up after doing 'ls'. I can even view them with Kaffeine after 'rm'-ing them! I type 'rm' again, and you can see the errors above. It says the file doesn't exist, but pressing tab button while issuing ls or rm commands reveals the entire name, meaning they still exist on the fs. I have even tried umounting the fs, and then remounting (both manually and with 'mount -a')

ps. I'm having some difficulties using the newest ntfs-3g with fuse-2.6.0. This driver seems to be working 'alright' for the moment, so I will do what I can with the 'older' ntfs-3g version until fuse-2.6.0 is available in one of the more common openSUSE repos (guru,packman,suse-update,etc)

running opensuse 10.1


Mon Dec 04, 2006 00:20
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
These problems were solved in the later versions of ntfs-3g. The version
you use is VERY OLD and HIGHLY UNSAFE! I strongly advice, not to use it and
upgrade to a much newer version.


Mon Dec 04, 2006 00:31
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
Thanks for quick reply. How do I get fuse >=2.6.0? guru and packman don't have, nor does official opensuse repositories.

_________________
Visit Felipe Alvarez's website.


Mon Dec 04, 2006 00:47
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
Install FUSE from source. It has a README file which explains how
you can compile the FUSE kernel. There are some help here too:
http://www.ntfs-3g.org/support.html#fuse26


Mon Dec 04, 2006 00:53
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post installed newest ntfs-3g driver, still having problems
The code below can be summarised as:
* umounted ntfs drive
* typed '# rmmod fuse' into CLI; no errors
* removed current ntfs-3g and fuse
* installed up-to-date ntfs-3g driver and fuse, found at several locations one two
It doesn't seem to be mounting. Do I need a reboot?

Code:
felipe@anarchy:~> mount
/dev/hda1 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda2 on /home type reiserfs (rw,acl,user_xattr)
securityfs on /sys/kernel/security type securityfs (rw)
/dev/fuse on /media/d type fuse (rw,nosuid,nodev,noatime,default_permissions,allow_other)
felipe@anarchy:~> sudo umount /media/d
felipe@anarchy:~> mount
/dev/hda1 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda2 on /home type reiserfs (rw,acl,user_xattr)
securityfs on /sys/kernel/security type securityfs (rw)

Code:
felipe@anarchy:~> sudo smart remove ntfs-3g fuse
Loading cache...
Updating cache...               ######################################## [100%]

Computing transaction...

Removing packages (2):
  fuse-2.5.2-10@i586                     ntfs-3g-20060714-1.guru.suse101@i686

420.1kB will be freed.

Confirm changes? (Y/n): y

Committing transaction...
Preparing...                    ######################################## [  0%]
   1:Removing ntfs-3g           ######################################## [ 50%]
   2:Removing fuse              ######################################## [100%]

Code:

felipe@anarchy:~> su -c 'rmmod fuse'
Password:
felipe@anarchy:~> sudo smart install fuse
Loading cache...
Updating cache...               ######################################## [100%]

Computing transaction...

Installing packages (1):
  fuse-2.6.0-5@i586

90.8kB of package files are needed. 257.6kB will be used.

Confirm changes? (Y/n): y

Committing transaction...
Preparing...                    ######################################## [  0%]
   1:Installing fuse            ######################################## [100%]
Output from fuse-2.6.0-5@i586:
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
        /etc/permissions.d/postfix
        /etc/permissions.d/susehelp
        /etc/permissions
        /etc/permissions.easy
        /etc/permissions.local
setting /usr/bin/fusermount to root:trusted 4755. (wrong permissions 4750)
Finished.

Saving cache...

felipe@anarchy:~> sudo smart install ntfs-3g-2006
ntfs-3g-20060714-1.guru.suse101.i686.rpm
ntfs-3g-20061115-1.guru.suse101.i686.rpm
felipe@anarchy:~> sudo smart install ntfs-3g-20061115-1.guru.suse101.i686.rpm
Loading cache...
Updating cache...               ######################################## [100%]

Computing transaction...

Installing packages (1):
  ntfs-3g-20061115-1.guru.suse101@i686

106.8kB of package files are needed. 230.8kB will be used.

Confirm changes? (Y/n): y

Committing transaction...
Preparing...                    ######################################## [  0%]
   1:Installing ntfs-3g         ######################################## [100%]

Saving cache...

Code:
felipe@anarchy:~> dmesg | grep fuse
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)
fuse exit
felipe@anarchy:~> su -c 'modprobe fuse'
Password:
felipe@anarchy:~> su -c 'mount /dev/hdb1'
Password:
fusermount: mount failed: No such device
Failed to create FUSE mount point.
Retry to create FUSE mount point ...
fusermount: mount failed: No such device
Failed to create FUSE mount point.
Unmounting /dev/hdb1 (DAEMON)


attempting as root
Code:
anarchy:~ # dmesg | grep fuse
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)
fuse exit
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)
fuse exit
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)


Code:
felipe@anarchy:~> smart query --installed {fuse,ntfs-3g}
Loading cache...
Updating cache...               ######################################## [100%]

fuse-2.6.0-5@i586
ntfs-3g-20061115-1.guru.suse101@i686


felipe@anarchy:~>

_________________
Visit Felipe Alvarez's website.


Mon Dec 04, 2006 01:14
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
You're closer but your problem is exactly this
http://www.ntfs-3g.org/support.html#fuse26

The fuse rpm doesn't include the fuse kernel module, only the user space
library and utility. You also need to compile and install the fuse kernel
module from the fuse-2.6.x package. This fuse upgrade is required because
it had a serious reliability problem with block devices which was solved
only in version 2.6.0.


Mon Dec 04, 2006 01:26
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
I downloaded fuse 2.6.1, extracted in home dir and i get this
Code:
felipe@anarchy:~/fuse-2.6.1>  ./configure --enable-kernel-module
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
felipe@anarchy:~/fuse-2.6.1>


I have (latest?) 'binutils' installed from suse update repository. Thank you for your patience.

Image

_________________
Visit Felipe Alvarez's website.


Mon Dec 04, 2006 02:13
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
You need to install the compiler. Which is probably the gcc package.


Mon Dec 04, 2006 02:16
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
sorry, i wasn't root. I configured as root, and I see this

Code:
anarchy:/home/felipe/fuse-2.6.1 # ./configure --enable-kernel-module
anarchy:/home/felipe/fuse-2.6.1 # make
make: *** No targets specified and no makefile found.  Stop.

_________________
Visit Felipe Alvarez's website.


Mon Dec 04, 2006 02:17
Profile WWW

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
I rebooted, and deleted fuse dir. I extracted fuse again, and did the following
Code:
anarchy:/home/felipe/fuse-2.6.1 # ./configure --enable-kernel-module
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
anarchy:/home/felipe/fuse-2.6.1 #   


I have verified that I do indeed have libgcc installed. I also reinstalled it using SMART.

_________________
Visit Felipe Alvarez's website.


Mon Dec 04, 2006 03:13
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
On Mon, 4 Dec 2006, felipe1982 wrote:

Quote:
checking for gcc... no

You need gcc, not only libgcc.


Mon Dec 04, 2006 10:04
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
Good. I've installed gcc and all dependencies.
I ran ./configure --enable-kernel-module and I see this:
Code:
checking kernel source directory... /usr/src/linux-2.6.16.21-0.25-obj/i386/default
checking kernel build directory... /usr/src/linux-2.6.16.21-0.25-obj/i386/default
checking kernel source version... Not found
configure: error:
        *** Cannot determine the version of the linux kernel source. Please
        *** prepare the kernel before running this script
configure: error: ./configure failed for kernel


In the fuse README there is this
Quote:
Linux kernels 2.6.14 or later contain FUSE support out of the box. If
FUSE support is detected, the kernel module in this package will not
be compiled. It is possible to override this with the
'--enable-kernel-module' configure option.

If './configure' cannot find the kernel source or it says the kernel
source should be prepared, you may either try

./configure --disable-kernel-module



I probably want to enable kernel modules, so this wouldn't be an option. Right?

Quote:
or if your kernel does not already contain FUSE support, do the
following:

- Extract the kernel source to some directory

- Copy the running kernel's config (usually found in
/boot/config-X.Y.Z) to .config at the top of the source tree

- Run 'make prepare'

For more details see the file 'INSTALL'


The INSTALL file is of little help. I need to determine how to find the source of my kernel. I am running suse 10.1 and the closest thing to it that I can find is in /lib/modules/2.6.16.21-0.25-default. In it, there is symlink called 'source' but when I run 'view' on it, it shows up blank. Where can I find the source? After I find it, I should extract it to 'any' directory of my choice? And then copy a config file to that directory too? Have it go it right? I have never compiled a program before, i'm hooked on rpms! I'm spoiled, i know, haha.

_________________
Visit Felipe Alvarez's website.


Mon Dec 04, 2006 12:51
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
You are progressing, close to the success ;-)

The kernel source is included in the "kernel-source" package. You need to
install it and also make sure the package version is the same as the output
of the 'uname -r' command.


Mon Dec 04, 2006 15:15
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
I'm moving along nicely. I have you to thank, most of all. Thanks for your patience and perserverance. I'm so new to all of this.

./configure worked fine (I think) and it created a 'makefile'. I run #make, but I get this:
Code:
.
.
.
make[2]: Leaving directory `/usr/src/linux-2.6.16.21-0.25'
make[1]: Leaving directory `/home/felipe/fuse-2.6.1/kernel'
Making all in include
make[1]: Entering directory `/home/felipe/fuse-2.6.1/include'
make  all-am
make[2]: Entering directory `/home/felipe/fuse-2.6.1/include'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/felipe/fuse-2.6.1/include'
make[1]: Leaving directory `/home/felipe/fuse-2.6.1/include'
Making all in lib
make[1]: Entering directory `/home/felipe/fuse-2.6.1/lib'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../include  -I../include -DFUSERMOUNT_DIR=\"/usr/local/bin\" -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26   -Wall -W -g -O2 -MT fuse.lo -MD -MP -MF ".deps/fuse.Tpo" -c -o fuse.lo fuse.c; \
then mv -f ".deps/fuse.Tpo" ".deps/fuse.Plo"; else rm -f ".deps/fuse.Tpo"; exit 1; fi
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -DFUSERMOUNT_DIR=\"/usr/local/bin\" -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26 -Wall -W -g -O2 -MT fuse.lo -MD -MP -MF .deps/fuse.Tpo -c fuse.c  -fPIC -DPIC -o .libs/fuse.o
fuse.c: In function 'fuse_compat_open':
fuse.c:2849: warning: dereferencing type-punned pointer will break strict-aliasing rules
fuse.c:2856: warning: dereferencing type-punned pointer will break strict-aliasing rules
fuse.c: In function 'fuse_compat_release':
fuse.c:2870: warning: dereferencing type-punned pointer will break strict-aliasing rules
.
.
.


This is only a small snippet of all of the verbose that spews on the screen. Make failed, and running #checkinstall fails. Why did make fail? Do you need to see more out put from make?

I tried #make clean and #make distclean, and then 'rm -r <fusesourcedirectory>' and re-extracted it from the tarball. I ran ./configure again, and make again (I really have a feeling i'm throwing a wrench in the gears) Please help. I really wish all of this could be easier.

The last four lines of 'make' produced this:
Code:
.
.
.
libtool: link: creating hello_ll
make[1]: Leaving directory `/home/felipe/fuse-2.6.1/example'
make[1]: Entering directory `/home/felipe/fuse-2.6.1'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/felipe/fuse-2.6.1'
anarchy:/home/felipe/fuse-2.6.1 #

_________________
Visit Felipe Alvarez's website.


Tue Dec 05, 2006 00:11
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
I can't see anything wrong. The warnings during compliation are FUSE
problems, not yours and you can ignore them. Thanks for finding them!
The last four lines of 'make' indicates you succeeded.

So, the process should be:

./configure --enable-kernel-module
make
make install (or 'sudo make install' if you're not root)
rmmod fuse

Then you can try ntfs-3g. Let me know if there is still any problem.


Tue Dec 05, 2006 00:32
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post can i use checkinstall?
Can I use checkinstall instead of make install? I'd like to make an RPM for later use (when I reinstall suse linux). Is this possible?

Better yet, is it worth my time, energy, effort, etc?

_________________
Visit Felipe Alvarez's website.


Tue Dec 05, 2006 00:50
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
I don't think it's possible to use checkinstall. Sorry I forgot to comment
this earlier.


Tue Dec 05, 2006 00:53
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
I ran configure, make, make install. I tried to install latest ntfs-3g rpm and I get this
Code:
make[1]: Leaving directory `/home/felipe/fuse-2.6.1/example'
make[1]: Entering directory `/home/felipe/fuse-2.6.1'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/felipe/fuse-2.6.1'
anarchy:/home/felipe/fuse-2.6.1 # exit
felipe@anarchy:~/fuse-2.6.1> sudo make install
root's password:
felipe@anarchy:~/fuse-2.6.1> su -c 'modprobe fuse'
Password:
felipe@anarchy:~/fuse-2.6.1> cd
felipe@anarchy:~> sudo mount -a
root's password:
mount: unknown filesystem type 'ntfs-3g'
felipe@anarchy:~> sudo smart install ntfs-3g
Loading cache...
Updating cache...               ######################################## [100%]

Computing transaction...                                                        error: Can't install ntfs-3g-20061115-1.guru.suse101@i686: no package provides fuse >= 2.6.0


/edit: also
Code:
felipe@anarchy:~> su -c 'rmmod fuse'
Password:
felipe@anarchy:~> sudo smart install ntfs-3g-20061115-1.guru.suse101.i686.rpm
root's password:
Loading cache...
Updating cache...               ######################################## [100%]

Computing transaction...                                                        error: Can't install ntfs-3g-20061115-1.guru.suse101@i686: no package provides fuse >= 2.6.0

felipe@anarchy:~>

_________________
Visit Felipe Alvarez's website.


Tue Dec 05, 2006 01:20
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
On Tue, 5 Dec 2006, felipe1982 wrote:

Quote:
felipe@anarchy&#~/fuse-2.6.1> su -c 'modprobe fuse'
Password&#

You never need to do 'modprobe fuse' because ntfs-3g takes care about it.

Quote:
felipe@anarchy&#~/fuse-2.6.1> cd
felipe@anarchy&#~> sudo mount -a
root's password&#
mount&# unknown filesystem type 'ntfs-3g'

ntfs-3g is not installed.

Quote:
Computing transaction...
error&# Can't install ntfs-3g-20061115-1.guru.suse101@i686&#
no package provides fuse >= 2.6.0

There are three things you could do. Choose only one. If it doesnt' work
then use another one.

1) use the --nodeps option for smart, it should handle it. If not then use
rpm -Uvh --nodeps ntfs-3g-xxxxx.rpm

2) install also the fuse package, if it complains then tell it to ignore
errors or overwrite existing files.

3) compile ntfs-3g from source:

./configure
make
sudo make install


Tue Dec 05, 2006 01:41
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post Re: 'rm' removes files but 'ls' still shows them on the fs
szaka wrote:
1) use the --nodeps option for smart, it should handle it. If not then use
rpm -Uvh --nodeps ntfs-3g-xxxxx.rpm

Does not work in smart. I used 'rpm -i --nodeps xxx' and it gave no errors but...:
Code:
felipe@anarchy:~> sudo rpm -i --nodeps ntfs-3g-20061115-1.guru.suse101.i686.rpm
felipe@anarchy:~> sux -c 'rmmod fuse'
Password:
ERROR: Module fuse does not exist in /proc/modules
felipe@anarchy:~> sudo mount -a
/sbin/mount.ntfs-3g: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory
felipe@anarchy:~>

_________________
Visit Felipe Alvarez's website.


Tue Dec 05, 2006 02:22
Profile WWW

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
If I install newest ntfs-3g from source, how difficult is it to remove it again? This question also applied to fuse 2.6.1. How can I remove them after installing them from source? As I understand it, using checkinstall is not an option.

_________________
Visit Felipe Alvarez's website.


Tue Dec 05, 2006 03:17
Profile WWW
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
Quote:
If I install newest ntfs-3g from source, how difficult is it to remove it
again? This question also applied to fuse 2.6.1. How can I remove them
after installing them from source?

Type 'make uninstall' from the directory you typed 'make install'. For both
softwares.


Tue Dec 05, 2006 10:54
Profile
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 'rm' removes files but 'ls' still shows them on the fs
On Tue, 5 Dec 2006, felipe1982 wrote:

Quote:
felipe@anarchy&#~> sux -c 'rmmod fuse'
Password&#
ERROR&# Module fuse does not exist in /proc/modules

This is not a problem as described at the end of
http://www.ntfs-3g.org/support.html#fuse26

Quote:
felipe@anarchy&#~> sudo mount -a
/sbin/mount.ntfs-3g&# error while loading shared libraries&# libfuse.so.2&# cannot open shared object file&# No such file or directory
felipe@anarchy&#~>

You either must run 'ldconfig' from the command line or you don't use use
ntfs-3g-0.20061115.


Tue Dec 05, 2006 10:59
Profile

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
Code:
Finished.
felipe@anarchy:~> su -c 'mount -a'
Password:
/sbin/mount.ntfs-3g: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory
felipe@anarchy:~> sudo smart --shell
root's password:
Smart Package Manager 0.50rc1 - Shell Mode

Loading cache...
Updating cache...               ######################################## [100%]

smart> query --installed ntfs-3g
ntfs-3g-20061115-1.guru.suse101@i686

smart> fix
No problems to resolve!
smart> check
Unsatisfied dependency: ntfs-3g-20061115-1.guru.suse101@i686 requires fuse >= 2.6.0
Unsatisfied dependency: ntfs-3g-20061115-1.guru.suse101@i686 requires libfuse.so.2
Unsatisfied dependency: ntfs-3g-20061115-1.guru.suse101@i686 requires libfuse.so.2(FUSE_2.5)
Unsatisfied dependency: ntfs-3g-20061115-1.guru.suse101@i686 requires libfuse.so.2(FUSE_2.2)
Unsatisfied dependency: ntfs-3g-20061115-1.guru.suse101@i686 requires libfuse.so.2(FUSE_2.6)
I ran ldconfig and suseconfig under root. Why doesn't it recognise fuse 2.6.1? What else do I need to do for the computer to recognise fuse>=2.6.0? I'd prefer to use rpms (ntfs-3g-xxx.rpm), but is it hopeless? Is installing ntfs-3g from source the only way out?

_________________
Visit Felipe Alvarez's website.


Tue Dec 05, 2006 11:34
Profile WWW

Joined: Mon Dec 04, 2006 00:26
Posts: 20
Post 
after installing fuse 2.6.1 from source, and *trying* to do the same with ntfs-3g-200611xxxx from source:
Code:
felipe@anarchy:~/ntfs-3g-0.20061115-BETA> sudo ./configure
[.........]
*** The pkg-config script could not be found. Make sure it is
*** in your path, or set the PKG_CONFIG environment variable
*** to the full path to pkg-config.
*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config.
configure: error: ntfs-3g requires FUSE >= 2.6.0. Please see http://fuse.sf.net/ or install __all__ FUSE packages (e.g. fuse, fuse-utils, libfuse, libfuse2, libfuse-dev) or remove already installed __older__ FUSE.
felipe@anarchy:~/ntfs-3g-0.20061115-BETA>

Code:
felipe@anarchy:~> su -c 'rmmod fuse'
Password:
ERROR: Module fuse does not exist in /proc/modules
felipe@anarchy:~> dmesg | grep fuse
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)
fuse exit
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)
fuse exit
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)
fuse exit
fuse: module not supported by Novell, setting U taint flag.
fuse init (API version 7.6)
fuse exit


also . . .
Code:
felipe@anarchy:~> sudo grep fuse /var/log/messages
root's password:
[.......]
Dec  3 19:38:02 anarchy kernel: fuse: module not supported by Novell, setting U taint flag.
Dec  3 19:38:02 anarchy kernel: fuse init (API version 7.6)
Dec  3 19:38:38 anarchy kernel: fuse exit
Dec  4 05:19:43 anarchy sudo:   felipe : TTY=pts/2 ; PWD=/home/felipe/fuse-2.6.1 ; USER=root ; COMMAND=./configure
Dec  4 05:19:55 anarchy sudo:   felipe : TTY=pts/2 ; PWD=/home/felipe/fuse-2.6.1 ; USER=root ; COMMAND=./configure --enable-kernel-module
Dec  4 05:24:48 anarchy sudo:   felipe : TTY=pts/2 ; PWD=/home/felipe/fuse-2.6.1 ; USER=root ; COMMAND=/opt/kde3/bin/konqueror
Dec  4 16:56:08 anarchy sudo:   felipe : TTY=pts/3 ; PWD=/home/felipe/fuse-2.6.1 ; USER=root ; COMMAND=/bin/cp /boot/config-2.6.16.21-0.25-default/usr/src/linux-2.6.16.21-0.25/.config
Dec  4 16:56:35 anarchy sudo:   felipe : TTY=pts/3 ; PWD=/home/felipe/fuse-2.6.1 ; USER=root ; COMMAND=/bin/cp /boot/config-2.6.16.21-0.25-default /usr/src/linux-2.6.16.21-0.25/.config
Dec  4 16:58:08 anarchy sudo:   felipe : TTY=pts/3 ; PWD=/home/felipe/fuse-2.6.1 ; USER=root ; COMMAND=./configure --enable-kernel-module
Dec  4 16:59:07 anarchy sudo:   felipe : TTY=pts/3 ; PWD=/home/felipe/fuse-2.6.1 ; USER=root ; COMMAND=/usr/bin/make
Dec  4 17:17:14 anarchy sudo:   felipe : TTY=pts/3 ; PWD=/home/felipe ; USER=root ; COMMAND=/bin/rm -r fuse-2.6.1/
Dec  4 18:21:17 anarchy kernel: fuse: module not supported by Novell, setting U taint flag.
Dec  4 18:21:17 anarchy kernel: fuse init (API version 7.6)
Dec  4 18:24:06 anarchy kernel: fuse exit
Dec  4 18:24:08 anarchy kernel: fuse: module not supported by Novell, setting U taint flag.
Dec  4 18:24:08 anarchy kernel: fuse init (API version 7.6)
Dec  4 18:30:34 anarchy kernel: fuse exit
Dec  5 04:45:25 anarchy sudo:   felipe : TTY=pts/2 ; PWD=/home/felipe/ntfs-3g-0.20061115-BETA ; USER=root ; COMMAND=/usr/bin/grep fuse /var/log/messages
Dec  5 04:46:28 anarchy sudo:   felipe : TTY=pts/2 ; PWD=/home/felipe/ntfs-3g-0.20061115-BETA ; USER=root ; COMMAND=/usr/bin/smart remove fuse*
Dec  5 04:49:08 anarchy sudo:   felipe : TTY=pts/1 ; PWD=/home/felipe ; USER=root ; COMMAND=/usr/bin/grep fuse /var/log/messages
felipe@anarchy:~>
[/code]

_________________
Visit Felipe Alvarez's website.


Tue Dec 05, 2006 11:50
Profile WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Original forum style by Vjacheslav Trushkin.