Fedra Core 6 中访问NTFS文件系统
时间:2007-04-09 来源:iceFire123
昨天安装了一个Fedra Core 6,界面确实非常简洁而漂亮,经过我的一番努力终于在我这个古董电脑上实现了无比绚丽的xgl 3D桌面,呵呵 不过这是下篇日志的内容了。然而FC6不像mandriva 2006(2007)一样默认就可以识别和读取NTFS分区。言归正转,由于我是双系统 (fc6 +Window 2003)所以除了为了方便从硬盘安装linux设了一个Fat32的分区外 其余的分区都为NTFS文件系统。但是我的几乎所有资料以及音乐都在NTFS格式的分区下,为了在linux下也可以听音乐看电影,下面是照网上找到的方法来实现对NTFS分区的访问。其过程非常简单,希望对也遇到这个麻烦以及看到我这篇日志的人有点帮助^_^:
要输入的命令很少,我给它们标上特殊的颜色,这个过程很简单唯一的要求是能上网。
还有值得注意的是,这个方法会将linux内核升级到比较新的版本,在我的安装过程中升级到了版本2.6.20_1,而且之前安装的NVIDIA驱动失效,不能再次安装。所以说慎重升级,只好哪天有时间在来研究下这个问题该如何解决了。
[4/9/2007]
######record my 流火#########
[root@localhost ~]# rpm -ivh http://rpm.livna.org/livna-release-6.rpm
Retrieving http://rpm.livna.org/livna-release-6.rpm
warning: /var/tmp/rpm-xfer.uxNE4a: Header V3 DSA signature: NOKEY, key ID a109b1ec
Preparing... ########################################### [100%]
1:livna-release ########################################### [100%]
[root@localhost ~]# yum -y install kmod-ntfs
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
livna 100% |=========================| 1.1 kB 00:00
core 100% |=========================| 1.1 kB 00:01
updates 100% |=========================| 1.2 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 115 kB 00:27
################################################## 378/378
primary.xml.gz 100% |=========================| 824 kB 02:36
################################################## 2242/2242
primary.xml.gz 100% |=========================| 495 kB 00:58
################################################## 1193/1193
primary.xml.gz 100% |=========================| 1.4 MB 06:59
http://ftp-stud.fht-esslingen.de/pub/fedora/linux/extras/6/i386/repodata/primary.xml.gz:
[Errno 4] Socket Error: timed out
Trying other mirror.
primary.xml.gz 100% |=========================| 1.6 MB 05:21
################################################## 5039/5039
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for kmod-ntfs to pack into transaction set.
kmod-ntfs-2.1.28-1.2.6.20 100% |=========================| 6.5 kB 00:03
---> Package kmod-ntfs.i686 0:2.1.28-1.2.6.20_1.2933.fc6 set to be installed
--> Running transaction check
--> Processing Dependency: ntfs-kmod-common >= 2.1.28 for package: kmod-ntfs
--> Processing Dependency: kernel-i686 = 2.6.20-1.2933.fc6 for package: kmod-ntfs
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ntfs-kmod-common to pack into transaction set.
ntfs-kmod-common-2.1.28-1 100% |=========================| 5.2 kB 00:02
---> Package ntfs-kmod-common.noarch 0:2.1.28-1.lvn6 set to be updated
---> Downloading header for kernel to pack into transaction set.
kernel-2.6.20-1.2933.fc6. 100% |=========================| 223 kB 00:40
---> Package kernel.i686 0:2.6.20-1.2933.fc6 set to be installed
--> Running transaction check
--> Processing Dependency: mkinitrd >= 5.1.19.0.2-1 for package: kernel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for mkinitrd to pack into transaction set.
mkinitrd-5.1.19.0.3-1.i38 100% |=========================| 52 kB 00:12
---> Package mkinitrd.i386 0:5.1.19.0.3-1 set to be updated
--> Running transaction check
--> Processing Dependency: nash = 5.1.19.0.3-1 for package: mkinitrd
--> Processing Dependency: libparted-1.8.so.2 for package: mkinitrd
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for parted to pack into transaction set.
parted-1.8.2-2.fc6.i386.r 100% |=========================| 25 kB 00:02
---> Package parted.i386 0:1.8.2-2.fc6 set to be updated
---> Downloading header for nash to pack into transaction set.
nash-5.1.19.0.3-1.i386.rp 100% |=========================| 48 kB 00:09
---> Package nash.i386 0:5.1.19.0.3-1 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
kmod-ntfs i686 2.1.28-1.2.6.20_1.2933.fc6 livna 106 k
Installing for dependencies:
kernel i686 2.6.20-1.2933.fc6 updates 16 M
ntfs-kmod-common noarch 2.1.28-1.lvn6 livna 54 k
Updating for dependencies:
mkinitrd i386 5.1.19.0.3-1 updates 412 k
nash i386 5.1.19.0.3-1 updates 1.1 M
parted i386 1.8.2-2.fc6 updates 534 k
Transaction Summary
=============================================================================
Install 3 Package(s)
Update 3 Package(s)
Remove 0 Package(s)
Total download size: 18 M
Downloading Packages:
(1/6): ntfs-kmod-common-2 100% |=========================| 54 kB 00:18
(2/6): mkinitrd-5.1.19.0. 100% |=========================| 412 kB 00:53
(3/6): kmod-ntfs-2.1.28-1 100% |=========================| 106 kB 00:26
(4/6): kernel-2.6.20-1.29 100% |=========================| 16 MB 38:37
(5/6): parted-1.8.2-2.fc6 100% |=========================| 534 kB 01:13
(6/6): nash-5.1.19.0.3-1. 100% |=========================| 1.1 MB 02:49
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID a109b1ec
Importing GPG key 0xA109B1EC "Livna.org rpms <[email protected]>"
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Importing GPG key 0x4F2A6FD2 "Fedora Project <[email protected]>"
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : nash ######################### [1/9]
Updating : parted ######################### [2/9]
Updating : mkinitrd ######################### [3/9]
Installing: kernel ######################### [4/9]
Installing: kmod-ntfs ######################### [5/9]
Installing: ntfs-kmod-common ######################### [6/9]
Cleanup : mkinitrd ######################### [7/9]
Cleanup : parted ######################### [8/9]
Cleanup : nash ######################### [9/9]
Installed: kmod-ntfs.i686 0:2.1.28-1.2.6.20_1.2933.fc6
Dependency Installed: kernel.i686 0:2.6.20-1.2933.fc6 ntfs-kmod-common.noarch 0:2.1.28-
1.lvn6
Dependency Updated: mkinitrd.i386 0:5.1.19.0.3-1 nash.i386 0:5.1.19.0.3-1 parted.i386
0:1.8.2-2.fc6
Complete!
整过过程大概40分钟的样子,基本上没有任何错误。
然后修改 /etc/fstab类似如下:
vi /etc/fstab
在最后添加:
/dev/hd* /mount_point nls=utf8,umask=0222,ro 0 0
其中/dev/hd*为你要挂载的分区设备,/mount_point为挂载点。
要输入的命令很少,我给它们标上特殊的颜色,这个过程很简单唯一的要求是能上网。
还有值得注意的是,这个方法会将linux内核升级到比较新的版本,在我的安装过程中升级到了版本2.6.20_1,而且之前安装的NVIDIA驱动失效,不能再次安装。所以说慎重升级,只好哪天有时间在来研究下这个问题该如何解决了。
[4/9/2007]
######record my 流火#########
[root@localhost ~]# rpm -ivh http://rpm.livna.org/livna-release-6.rpm
Retrieving http://rpm.livna.org/livna-release-6.rpm
warning: /var/tmp/rpm-xfer.uxNE4a: Header V3 DSA signature: NOKEY, key ID a109b1ec
Preparing... ########################################### [100%]
1:livna-release ########################################### [100%]
[root@localhost ~]# yum -y install kmod-ntfs
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
livna 100% |=========================| 1.1 kB 00:00
core 100% |=========================| 1.1 kB 00:01
updates 100% |=========================| 1.2 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 115 kB 00:27
################################################## 378/378
primary.xml.gz 100% |=========================| 824 kB 02:36
################################################## 2242/2242
primary.xml.gz 100% |=========================| 495 kB 00:58
################################################## 1193/1193
primary.xml.gz 100% |=========================| 1.4 MB 06:59
http://ftp-stud.fht-esslingen.de/pub/fedora/linux/extras/6/i386/repodata/primary.xml.gz:
[Errno 4] Socket Error: timed out
Trying other mirror.
primary.xml.gz 100% |=========================| 1.6 MB 05:21
################################################## 5039/5039
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for kmod-ntfs to pack into transaction set.
kmod-ntfs-2.1.28-1.2.6.20 100% |=========================| 6.5 kB 00:03
---> Package kmod-ntfs.i686 0:2.1.28-1.2.6.20_1.2933.fc6 set to be installed
--> Running transaction check
--> Processing Dependency: ntfs-kmod-common >= 2.1.28 for package: kmod-ntfs
--> Processing Dependency: kernel-i686 = 2.6.20-1.2933.fc6 for package: kmod-ntfs
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ntfs-kmod-common to pack into transaction set.
ntfs-kmod-common-2.1.28-1 100% |=========================| 5.2 kB 00:02
---> Package ntfs-kmod-common.noarch 0:2.1.28-1.lvn6 set to be updated
---> Downloading header for kernel to pack into transaction set.
kernel-2.6.20-1.2933.fc6. 100% |=========================| 223 kB 00:40
---> Package kernel.i686 0:2.6.20-1.2933.fc6 set to be installed
--> Running transaction check
--> Processing Dependency: mkinitrd >= 5.1.19.0.2-1 for package: kernel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for mkinitrd to pack into transaction set.
mkinitrd-5.1.19.0.3-1.i38 100% |=========================| 52 kB 00:12
---> Package mkinitrd.i386 0:5.1.19.0.3-1 set to be updated
--> Running transaction check
--> Processing Dependency: nash = 5.1.19.0.3-1 for package: mkinitrd
--> Processing Dependency: libparted-1.8.so.2 for package: mkinitrd
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for parted to pack into transaction set.
parted-1.8.2-2.fc6.i386.r 100% |=========================| 25 kB 00:02
---> Package parted.i386 0:1.8.2-2.fc6 set to be updated
---> Downloading header for nash to pack into transaction set.
nash-5.1.19.0.3-1.i386.rp 100% |=========================| 48 kB 00:09
---> Package nash.i386 0:5.1.19.0.3-1 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
kmod-ntfs i686 2.1.28-1.2.6.20_1.2933.fc6 livna 106 k
Installing for dependencies:
kernel i686 2.6.20-1.2933.fc6 updates 16 M
ntfs-kmod-common noarch 2.1.28-1.lvn6 livna 54 k
Updating for dependencies:
mkinitrd i386 5.1.19.0.3-1 updates 412 k
nash i386 5.1.19.0.3-1 updates 1.1 M
parted i386 1.8.2-2.fc6 updates 534 k
Transaction Summary
=============================================================================
Install 3 Package(s)
Update 3 Package(s)
Remove 0 Package(s)
Total download size: 18 M
Downloading Packages:
(1/6): ntfs-kmod-common-2 100% |=========================| 54 kB 00:18
(2/6): mkinitrd-5.1.19.0. 100% |=========================| 412 kB 00:53
(3/6): kmod-ntfs-2.1.28-1 100% |=========================| 106 kB 00:26
(4/6): kernel-2.6.20-1.29 100% |=========================| 16 MB 38:37
(5/6): parted-1.8.2-2.fc6 100% |=========================| 534 kB 01:13
(6/6): nash-5.1.19.0.3-1. 100% |=========================| 1.1 MB 02:49
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID a109b1ec
Importing GPG key 0xA109B1EC "Livna.org rpms <[email protected]>"
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Importing GPG key 0x4F2A6FD2 "Fedora Project <[email protected]>"
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : nash ######################### [1/9]
Updating : parted ######################### [2/9]
Updating : mkinitrd ######################### [3/9]
Installing: kernel ######################### [4/9]
Installing: kmod-ntfs ######################### [5/9]
Installing: ntfs-kmod-common ######################### [6/9]
Cleanup : mkinitrd ######################### [7/9]
Cleanup : parted ######################### [8/9]
Cleanup : nash ######################### [9/9]
Installed: kmod-ntfs.i686 0:2.1.28-1.2.6.20_1.2933.fc6
Dependency Installed: kernel.i686 0:2.6.20-1.2933.fc6 ntfs-kmod-common.noarch 0:2.1.28-
1.lvn6
Dependency Updated: mkinitrd.i386 0:5.1.19.0.3-1 nash.i386 0:5.1.19.0.3-1 parted.i386
0:1.8.2-2.fc6
Complete!
整过过程大概40分钟的样子,基本上没有任何错误。
然后修改 /etc/fstab类似如下:
vi /etc/fstab
在最后添加:
/dev/hd* /mount_point nls=utf8,umask=0222,ro 0 0
其中/dev/hd*为你要挂载的分区设备,/mount_point为挂载点。
相关阅读 更多 +