LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1756|回复: 5

看到一点东西,拿过来让大家一起看看

[复制链接]
发表于 2002-4-23 18:58:18 | 显示全部楼层 |阅读模式
题:Linux下Windows磁盘分区(NTFS,FAT32)加载全攻略

发布人:冷风 发布日期:2002年01月06日 被读数:1885
Linux下Windows磁盘分区(NTFS,FAT32)加载全攻略
作者:yetti <p>小弟使用的是Redhat7.1,最近把Win2000下的几个分区由FAT32转化为NTFS分
区后,造成Linux下无法加载.于是上网讨论及反复实验,终于成功即加载了NTFS,FAT32
分区,又可以显示中文文件夹,并对其进行操作.不敢独享,于是写此文,以供大家参考.
如果没有NTFS分区而只进行加载FAT32分区,只要将Linux汉化后(汉化过程请
参阅其他文章),修改/etc目录下的fstab和mtab即可启动Linux后自动加载FAT32分区.
例如:假设要加载Windows下的D盘(FAT32分区,一般为hda5 )可如下修改:
在fstab中添加:
/dev/hd5 /mnt/WinD vfat codepage=936,iocharset=cp936 1 1
在mtab中添加:
/dev/hda9 /mnt/WinD vfat rw,codepage=936,iocharset=cp936 0 0
然后在/mnt目录下建立文件夹WinD,重启即可.
如果要加载NTFS分区,首先Linux内核需为2.4版本以上.重新编译内核,在文件
系统中加入对NTFS的支持,并在本地语言支持中加入cp936(GBK).汉化
后,修改/etc目录下的fstab和mtab文件.
例如:假设要加载Windows下的E盘(NTFS分区,hda6 )可如下修改:
在fstab中添加:
/dev/hd6 /mnt/WinE ntfs iocharset=cp936 0 0
在mtab中添加:
/dev/hda6 /mnt/WinE ntfs rw,iocharset=cp936 0 0
然后在/mnt目录下建立文件夹WinE,重启即可. <p>以下是小弟对自己的fstab和mtab文件修改如下,以供大家参考.
fstab文件如下: <p>LABEL=/ / ext2 defaults 1 1
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/hda5 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0
/dev/hda6 /mnt/Backup ntfs iocharset=cp936 0 0
/dev/hda7 /mnt/Entertament ntfs iocharset=cp936 0 0
/dev/hda8 /mnt/Studio ntfs iocharset=cp936 0 0
/dev/hda9 /mnt/Application vfat codepage=936,iocharset=cp936 1 1 <p>
mtab文件如下:
/dev/hda2 / ext2 rw 0 0
none /proc proc rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/hda6 /mnt/Backup ntfs rw,iocharset=cp936 0 0
/dev/hda7 /mnt/Entertament ntfs rw,iocharset=cp936 0 0
/dev/hda8 /mnt/Studio ntfs rw,iocharset=cp936 0 0
/dev/hda9 /mnt/Application vfat rw,codepage=936,iocharset=cp936 0 0
automount(pid584) /misc autofs rw,fd=5,pgrp=584,minproto=2,maxproto=3 0 0 <p>
希望此文对大家有所帮助。 <p>
来源: Linuxbyte

发表于 2002-4-23 19:01:58 | 显示全部楼层

*#!&*看到一点东西,拿过来让大家一起看看

好啊。。。。我正缺的就是这个,这些天我就找这个相关的文章呢。多谢picotrue整理发布!再次感谢!!!
发表于 2002-4-23 20:40:37 | 显示全部楼层

*#!&*看到一点东西,拿过来让大家一起看看

我试过了,兄弟们,还有一个问题。。。怎么编译内核?如果不编内核也不行。。
请弟兄们多多帮助!
发表于 2002-4-26 11:45:45 | 显示全部楼层

在RedHat7.2如何访问NTFS分区[解决版]

    关于在LINUX下访问NTFS格式的分区,我已经解决了。但是只读访问,不能写入,现在把方法告诉弟兄们。至于FAT32有不少文章都说了,上面的这个文章也说了,我就省下不说了
**************************************************************************
在RedHat7.2如何访问NTFS分区[解决版]
**************************************************************************

声明:此方法只适用RedHat7.2,kernel version:2.4.7-10 中如何访问NTFS分区,不适用其它的企鹅系统。其实高版本的没有试过。操作时,请弟兄们小心一点!
参改文章是由picotrue老弟发的文章。

*************************************************************************
1。下载nfts.o
在这里下载:http://www.linuxsir.cn/ntfs.o
2。把ntfs.o放在这里/lib/modules/2.4.7-10/kernel/fs
3。然后就根据你的计算机分区的情况,读上面的文章更改你的fstab和mtab文件
4.重新启动;

[注]存在的问题:LINUX只能读NTFS分区的内容,不能写入。
发表于 2002-5-5 20:55:36 | 显示全部楼层

Re: *#!&*看到一点东西,拿过来让大家一起看看

最初由 北南南北 发布
我试过了,兄弟们,还有一个问题。。。怎么编译内核?如果不编内核也不行。。
请弟兄们多多帮助!



菜鸟求教,有for 7.1的ntfs.o提供吗,或者通过什么方法可以自己生成?
发表于 2002-5-5 21:16:41 | 显示全部楼层

LINUX访问NTFS分区

兄弟,我看这个帖子吧。如果有问题就在下面链接的帖子上发。我已经把方法写好了。你就按照方法做,大同小异。


http://www.linuxsir.cn/forum.php?mod=viewthread&tid=1047
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表