ntfs.o problem with Athlon 2400+
Guys,
I have RH9.0 running with Win XP and like to access the NTFS from Linux. But I failed. The system I have: HP Pavillion with 512MB RAM, 80GB HDD with XP, 32GB additional HDD with Linux on it. And the CPU is AMD XP Athlon 2400+. I got the rpm package from http://linux-ntfs.sourceforge.net/info/redhat.html and the version I got was kernel-ntfs-2.4.20-8.athlon.rpm. Then I did: 1. rpm -ivh kernel-ntfs-2.4.20-8.athlon.rpm and got the message: Preparing... ########################################### [100%] package kernel-ntfs-2.4.20-8 is already installed file /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o from install of kernel-ntfs-2.4.20-8 conflicts with file from package kernel-ntfs-2.4.20-8 2. Then I ran /sbin/modprobe ntfs and get the error [root@localhost NTFS]# /sbin/modprobe ntfs /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol register_filesystem_R29ac0674 /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol d_rehash_Ra700a78f /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol d_alloc_root_R667cea2c /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol mark_buffer_dirty_Rc0ec34b8 /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol unregister_filesystem_R0c02407a /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol __wait_on_buffer_R9868589d /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol ll_rw_block_Ra238aaa5 /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol generic_file_llseek_Rd2703b5a /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol generic_file_open_Rfc4876a6 /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol bread_R8876429a /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol iget4_R0643d0c8 /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol iput_R9381348d /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol unlock_buffer_Rc50e424e /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol generic_read_dir_R2602db8e /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol __bforget_R710cf48f /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol d_instantiate_R33374a08 /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: unresolved symbol __brelse_Rf1a0dcd9 /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: insmod /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o failed /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o: insmod ntfs failed I don't know what is wrong with it... Can anybody help me on this? |
Remove the current kernel-ntfs (usr rpm -e kernel-ntfs). It is the wrong version.
You will need to download the 2.4.20-9 --- version for RedHat 9 --- from the sourceforge site.. Hope your system has kernel version 2.4.20-9 installed -- check with the command uname -r The kernel version on your system should match the kernel-ntfs version that you want to install. |
Thanks for the reply.
The kernel I have is 2.4.20-8. [root@localhost data]# uname -r 2.4.20-8 One interesting thing is when the system boots, it says i686 kernel. However it is Athlon chip as I stated in the earlier message. What types of rpm package should I install for this? i686 or Athlon? I would appreciate your help. |
If you read the instructions you would have seen how to determine the vrsion to download:
rpm -q --queryformat "%{ARCH}\n" kernel |
Sorry, my mistake... I thought (-8) pointed to RH8. sorry again.
Your system being Athlon based, you will require kernel-ntfs compiled for the athlon. have you tried un-installing kernel-ntfs, download it fresh from sourceforge and nstall it. Not sure whether you can try install an i686 module and its repercussions. |
Hey, guys
Now it is wierd... FInally I managed to install the ntfs, but is was a manual process as recommended here http://www.linuxexperience.com/tutorials/redhatntfs.php Then it was successful, however wierd things happend. As I mentioned above I have two partitions in the master HDD. I was able to mount the two partions one or two times but after no luck. I don't know why. When I tried to mount, I got the error.. [root@localhost mnt]# mount /dev/hda1 /mnt/Cdrive -t ntfs -r -o umask=0222 mount: wrong fs type, bad option, bad superblock on /dev/hda1, or too many mounted file systems And I checked the system with [root@localhost mnt]# dmesg | grep NTFS NTFS driver v1.1.22 [Flags: R/O MODULE] [root@localhost mnt]# cat /proc/filesystems nodev rootfs nodev bdev nodev proc nodev sockfs nodev tmpfs nodev shm nodev pipefs ext2 nodev ramfs iso9660 nodev devpts ext3 nodev usbdevfs nodev usbfs nodev autofs udf ntfs Everything seems all right... Can anybody help? |
By the way
rpm -q --queryformat "%{ARCH}\n" kernel ==> athlon But during boot process, it says using i686 kernel.... Don't know... |
same problem
Quote:
|
All times are GMT -5. The time now is 03:19 PM. |