设为首页 | 加入收藏 | 知识问答 | 电脑论坛 | RSS图标
您当前位置:奇爱电脑网 >> 系统知识 >> 系统设置 >> 浏览文章

linux系统上挂载windows分区和U盘的方法

2012-2-21 7:54:58 奇爱电脑网 电脑小白 【字体: 查看评论 阅读:

1、支持ntfs分区

如果你的windows分区有ntfs格式的,要使linux支持ntfs格式,你可以通过编译内核实现,但最简单的方式是通过安装支持ntfs的rpm包实现.

单击右键,在快捷菜单里选择在此打开终端.在终端中输入uname -a查看内核版本

到http://linux-ntfs.sourceforge.net/rpm/redhat9.html下载相应内核的rpm,我的rh9是kernel-ntfs-2.4.20-8.i686.rpm.在终端中输入

代码:

rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm

即可.(rpm为安装rpm包的命令,参数i 为显示软件包的相关信息,v 为显示命令执行过程,h为软件包安装时列出标记)

2、挂载windows分区

在linux的分区表示中,硬盘为hd,第一块硬盘为hda,第二块为hdb.一块硬盘最多可以分成四个主分区,dos主分区,dos扩展分区,linux根分区和linux交换分区都属于主分区,4个主分区分别用数字表示,如果是第一块硬盘,就hda1,hda2,hda3和hda4.在扩展分区上还可以分逻辑分区,标号从5往后依次排列.在windows中c盘为dos主分区,是hda1,d盘一般是dos扩展分区上的第一个逻辑分区,是hda5,e为hda6,f为hda7等等.在linux下可以通过mount命令挂栽windows分区到一个文件夹(这个文件夹称作挂载点),然后你可以通过这个文件夹访问windows分区,就象快捷方式.比

如挂载c盘

先在/mnt/目录下新建目录winc

在终端输入

代码:

mount -t vfat /dev/hda1 /mnt/winc -o codepage=936 iocharset=936

(其中-t为指定设备文件系统,vfat表示windows的fat16和fat32文件系统格式,-o为指定加载文件系统时的选项,而选项codepage=936 iocharset=936是使linux可以正常显示挂载分区中的中文)

如果希望每次开机就自动加载windows分区,可以修改/etc/下的fstab文件,格式为

代码:

/dev/hda1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936

保存后重启即可.

我的fstab内容如下

代码:

LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/sda1 /mnt/usb vfat noauto 0 0
/dev/hda1 /mnt/winc ntfs defaults 0 0
/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda6 /mnt/wine vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda7 /mnt/winf ntfs defaults 0 0

另外,用mount -t iso9660 -o loop 名称.iso 挂载点 可以直接用iso文件,而8需要像windows用虚拟光驱.

网友评论:

图片广告