LinuxSir.cn,穿越时空的Linuxsir!

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

如何在LINUX中使用WINDOWS下的硬盘上的文件

[复制链接]
发表于 2003-9-28 10:37:31 | 显示全部楼层 |阅读模式
如题,我的系统是装了RED HAT LINUX9.0,WIN98,WINXP.硬盘分了C,D,E,F,LINUX装在F盘的分割出来的空间上,想在LINUX中使用WINDOWS的一些资源,可我是新手,不知道怎么用,请那位大哥教教我,谢谢了.
发表于 2003-9-28 12:21:03 | 显示全部楼层
fdisk -l  看看你的分区情况
mount
 楼主| 发表于 2003-9-28 21:29:27 | 显示全部楼层
还是不懂,能说详细点吗?
发表于 2003-9-28 22:42:12 | 显示全部楼层
你的硬盘是如何分区的?
hda1-4为主分区
hda5之后的为逻辑分区。
如果你的c是主分区,且是第一个分区,则在linux下c对应的应该是hda1。
你可用下面的命令挂载:
mkdir /mnt/c
mount -o iocharset=cp936 /dev/hda1 /mnt/c
其他盘的挂载方法与之相同。
good luck!
发表于 2003-9-29 16:30:56 | 显示全部楼层

请继续说啊

大哥你说的我还是不太明白,能不能详细点,一步一步来呀!谢谢!!!
发表于 2003-9-30 00:01:36 | 显示全部楼层
先说说你硬盘的分区信息。
根据wangu的东东,我们做个假设:
c为主分区且是第一个分区,则其在linux下对应的设备名称应为hda1
而其他的分区d、e、f则是逻辑分区,那么他们的对应关系为:

d-hda5
e-hda6
f-hda7

在linux下,先分别建他们相应的挂载目录:
mkdir /mnt/c       用于挂载c盘
mkdir /mnt/d       用于挂载d盘
.....

目录建好了,然后用mount命令挂载。
mount -o iocharset=cp936 /dev/hda1 /mnt/c       挂载c盘
mount -o iocharset=cp936 /dev/hda5 /mnt/d       挂载d盘
.......

挂载好后进相应的目录,应该就可以看到windows下的东东了,

如果你想在linux启动时就直接挂载,则可以修改fstab文件就可以了。
我也不知说明白没有,我只能说这么清楚了。
发表于 2003-9-30 18:33:29 | 显示全部楼层
fdisk -l 把执行结果贴出来
发表于 2003-10-3 10:31:11 | 显示全部楼层

我的一点点实践经验哦

要是你的windows盘是fat32格式,则可以直接
mkdir /mnt/c
mount -t vfat /dev/hda? /mnt/c
若是你选的是ntfs格式格式化你的windows盘,可能就相对麻烦一些。对于RH7.2以下的版本,需要重新编译内核,然后再用
mount -t ntfs /dev/hda? /mnt/c

至于9.0,小女子从没试过,没有发言权,不过不管是什么版本的RH,mount完后一定要记得umount哦。呵呵
发表于 2003-10-3 12:22:43 | 显示全部楼层

回复: 请继续说啊

最初由 zg99 发表
大哥你说的我还是不太明白,能不能详细点,一步一步来呀!谢谢!!!


能否看一下Redhat 讨论区的置顶的帖子???那里面有详细的教程。

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

本版积分规则

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