日期:2014-05-16  浏览次数:20796 次

FC5下读写 window 的问题
硬盘装上的FC5,还有XP2   的系统,我想能够在LINUX访问XP的磁盘,我该怎么做,我查阅了那本《Fedora   Core   5   Linux快餐式教程》,按照它的做法,但还是不性,偶的文件系统格式是NTFS的,步骤如下:
一、编辑/etc/fstab
以根用户身份登录,点应用程序>
附件>
文本编辑器,出现
点[打开],出现双击点[文件系统],再继续点[etc][
fstab]就进入系统文件表,在文件里
带swap英文的下一行加上:
/dev/hda1   /media/c   vfat   defaults   0   0
/dev/hda5   /media/rh9   ext3   defaults   0   0
/dev/VolGroup00/LogVol00   /media/fc4   ext3   defaults   0   0
上面两行第一行是挂载windows系统的,
第二行是挂载其它linux系统的这里假定是(RedHat   Linux   9)
第三行是挂载逻辑卷linux系统的,这里假定是(FC4),且位于第一个
逻辑组和第一个逻辑卷上。
请注意上面几行中的红字,由于FC5在硬件加载方面的改变,自动加载仅
限于/media路径,而不再象之前版本,可以任意挂载于/mnt等路径,如果
使用之前的设置,会在启动时加载失败。
这一版的Fedora   Core   Linux做得较好,基本不用手工修改就可上手使
用,比如FC4以前的挂载优盘、光盘时的汉字乱码,这里就不用操心了,
还有汉字输入法,也都给你准备全了,不仅是拼音、五笔的简体中文输
入,就是繁体、日文、韩文都可任选输入。
从文本编辑器[保存]并退出。

二、让挂载生效
点应用程序-> 文件浏览器
再点[向上]-> [media]-> 右键新建文件夹,改名为c 和rh9。
点应用程序-> 附件-> 终端
输入命令行[root@fc5   ~]#   mount   -a
用命令行创建文件夹也可以用命令实现:
①   su
②   口令:
③   cd   /media
④   mkdir   c   d   rh9   fc3   fc4   usb
现在,你刚才的文件表就加载好了。如果你以root(根)身份登录,你就
可以直接在linux读写windows下的文档,如果你是普通用户,也可以直接
阅读或下载或本地的文档,跟在linux下一样,只是不能执行写操作,如果
你已经在windows下载了很多linux软件,或者手册,例如本电子书,当然
可以轻松地边阅读边实际操作,这对于节省学习的时间和精力应该算是一个
好方法吧。
FC5的自动挂载功能,默认状态有时不稳定,如果有时自动挂载没有成
功,你可以使用下面两种方法来实现:
(1)注销一次至非根用户
(2)使用命令手工挂载:
挂载优盘,且/mnt/usb文件夹已经建好,可以:
①   su
②   口令:
③   mount   -vfat   /dev/sda1   /mnt/usb
挂载优盘,且/mnt/cdrom文件夹已经建好,可以:
①   su
②   口令:
③   mount   -t   iso9660   /dev/hdb   /mnt/cdrom
命令中的红字根据实际情况有所不同,如果你是一个硬盘,
它就是hdb,如果有两个硬盘或两个光驱,就可能是hdc


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
输入命令行[root@fc5   ~]#   mount   -a
在   这个的时候就提示命令不存在。
是不是学要做些改动
比如说
/dev/hda1   /media/c   vfat   defaults   0   0                   //vntfs
/dev/hda5   /media/rh9   ext3   defaults   0   0            
/dev/VolGroup00/LogVol00   /media/fc4   ext3   defaults   0   0       //fc5

希望高手们抽点时间看看,非常感谢!


------解决方案--------------------
以下步骤请切换到root帐户,再执行

第一步 查看
fdisk -ls
先查看哪个是你要挂载的磁盘,
/dev/sda1 * 1 13 104391 fd Linux raid autodetect
/dev/sda2 14 143 1044225 82 Linux swap
/dev/sda3 144 24321 194209785 fd HPFS/NTFS
因为我没有装windows所以,只把后面数据改了一下,正常ntfs分区因该显示HPFS/NTFS

第二步 创建挂载区
mkdir /mnt/win
如果要挂载多个分区,就
mkdir /mnt/winc // c盘
mkdir /mnt/wind // d盘
mkdir /mnt/wine // e盘

第三步 挂载
例如,我的ntfs分区表,如第一步显示,则sda3及为我的ntfs磁盘
mount -t ntfs -o nls=utf8,umask=000 /dev/sda3 /mnt/win
如果桌面没有显示,出来,直接到/mnt/win下点开文件夹查看

第四步 卸载
没啥好说,
umount /mnt/win


注:FC下的命令似乎要加/sbin/,似乎是这样。。。不是记得很清楚。。。
顺便做下广告:http://www.5dhome.net/myblog/read.php?148
哈哈