Linux与Windows硬盘资源互访

原创 2004年09月27日 22:30:00

Linux下访问Windows硬盘分区

  在Red Hat Linux下访问Windows系统的硬盘分区很简单。因为Red Hat Linux提供了对几乎所有文件系统的支持,因此它可以直接读写Windows系统的分区。安装Red Hat Linux 时,就可以指出计算机中存在的Windows分区的位置,并指定想要将它们载入到Linux文件系统中的位置。

  通常,将Windows系统中C盘的内容载入到Linux系统下的目录/mnt/c,这时就可以如同看待Linux文件系统中一个目录一样看待C盘了。我们可以对其中的文件进行读写,或者在其中创建一个新的文件或目录。如果安装时没有指定Windows分区的位置,或者由于其它原因使/mnt/c目录下看不到系统Windows分区C盘的内容,就可以用下面的命令手动载入该分区:

#mount -t vfat/dev/hdal /mnt/c

  此命令可以将设备名为/dev/hda1(可以是任何实际存在的分区设备名)的Windows分区载入到目录/mnt/c 下,参数“-t vfat”表明载入的文件系统类型为vfat。用类似的mount命令,也可以载入软盘文件系统,只不过软盘的文件系统设备名通常是“/dev/floopy”或“/dev/fd0H1440”。为了统一起见,可将其载入到目录/mnt/floopy中。

  Red Hat Linux中还提供了一个文件系统的系统配置脚本文件,通过修改它可以让Linux启动时自动载入需要的其它非Linux文件系统。这个脚本是文件/etc/fstab,它的一个典型例子如下:

/dev/hda3 / ext2 defaults 1 1
/dev/hda4 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,r0 0 0
none /proc proc proc 0 0
none /dev/pts devpts mode=0622 0 0
/dev/hda1 /mnt/c vfat auto,rw 0 0
/dev/hda5 /mnt/e vfat auto,rw 0 0

  该文件中每行记录了一个系统自动载入的文件系统的信息,各列的意义依次为设备名、载入目录、文件系统类型、载入参数(自动、读写、模式等)、标记位。从这个文件可以看到,第一行是Linux自身的文件系统,第三、第四行代表软盘驱动器和光盘驱动器,它们都不是自动载入的,最后两行代表两个需自动载入的Windows分区。

  值得注意的是,对于软盘、光盘这些存储介质通常用“noauto”参数。如果像上例这样,它们在fstab文件中有记录,插入软盘或者光盘后,只需运行命令“mount/mnt/floopy”或“mount/mnt/cdrom”就可以将其载入Linux系统。在取出软盘或者光盘之前,必须运行命令“unmount/mnt/floopy”或“unmount/mnt/cdrom”取消它们的载入。否则,Linux系统会锁住该驱动器,即使按硬件按钮也无法将其取出。

  Red Hat Linux 这种识别其它文件系统的功能将大大方便使用计算机,在Linux下可以像对待其自身的数据一样对待Windows分区中的数据。比如,在Linux下实践各种命令的同时,还可以
  
   Windows下访问Linux硬盘分区

  Windows系统在处理各种文件系统方面,还不能像Red Hat Linux那样方便。因此,要查看Linux分区中的内容就需要借助于其它的软件工具了。

  下面我推荐一个目前流行的、功能稳定的工具软件fsdext2。

  fsdext2软件提供在Windows系统下读Linux分区的功能。获得fsdext2的压缩软件包之后,先将其解压缩,然后运行命令install。这个安装命令将fsdext2需要的几个vxd文件拷贝到Windows的系统目录下。

  使用fsdext2提供的mount命令,将ext2文件系统载入到Windows系统下。mount命令的参数是Linux分区的设备名(命名规则与Linux下的一样)。然后fsdext2会自动寻找一个未分配的盘符代表Linux分区。这样,我们就可以像访问一个Windows分区一样访问Linux分区了。

Linux与Windows硬盘资源互访的方法

 目前,个人电脑用户中许多人都使用Windows系统,但也安装了Linux系统,因此如何在Linux或Windows中实现硬盘资源互访就显得非常重要。  Linux下访问Windows硬盘分区  在R...
  • kinglino520
  • kinglino520
  • 2009年07月29日 11:26
  • 215

linux与windows互访

mount -o iocharser=utf8 /dev/sdb1/mnt/usb 加优盘上去chmod 755 filename ftp上传到linux需要改文件的格式 否则下载的程序不能执行Tot...
  • wenzuodan
  • wenzuodan
  • 2007年02月28日 10:46
  • 590

Linux常用命令查看硬盘资源(free、top)

使用free命令 后面的选项是空间单位 free -m 以MB为单位进行统计 free -g 以GB为单位进行统计 进程管理判断服务器的健康状况 ps 查看系统中运行了哪些进程 p...
  • shuist_king
  • shuist_king
  • 2017年07月27日 14:29
  • 228

Linux与Windows远程互访

转帖原文地址:http://asram.blog.51cto.com/1442164/337621 版权声明: 本文遵循“署名非商业性使用相同方式共享 2.5 中国大陆”协议 您...
  • liuzx32
  • liuzx32
  • 2012年09月06日 10:54
  • 366

Linux 与 Windows 间 互访

Windows 下如何访问 Linuxhttp://www.xtzj.com/read-htm-tid-46722.html
  • dgenerationx
  • dgenerationx
  • 2009年03月17日 01:46
  • 456

linux与windows分区互访

本文主要讲述如何在一台机器上装了windows和linux的两个系统之间互相访问彼此的分区。 一 linux下访问windows下的分区:在Linux下访问硬盘分区的内容,必须先用mount命令将分区...
  • aaronychen
  • aaronychen
  • 2008年06月24日 16:15
  • 2905

linux,windows共享文件夹互访

从windows访问linux的文件夹要先安装samba, 1 配置共享文件夹 vi /etc/samba/smb.conf  例子: [filename] path = /file co...
  • luckpiky
  • luckpiky
  • 2012年05月17日 00:49
  • 722

Windows、Linux文件系统和磁盘分区

磁盘分区过程 Windows系统磁盘分区: Windows系统可以再图形化界面看到分区,如图所示,本电脑有两块磁盘:磁盘0、磁盘1。磁盘0有2个主分区,对应盘符或路径为C:、D:;磁盘1有2个主分区,...
  • u011032983
  • u011032983
  • 2016年06月27日 20:51
  • 1209

linux和windows在两个硬盘的启动方法

      当一台电脑上有两个硬盘时,这两块硬盘就有一个主从关系。      如果你的windows在主盘上,grub会找到windows的启动分区并自动添加,这样比较好办。      如果你的win...
  • xiaoqiang1894
  • xiaoqiang1894
  • 2007年05月17日 11:13
  • 489

Linux下挂载Windows硬盘

 学习操作系统时我们都了解到文件系统是操作系统的重要组成部分之一。文件系统有很多种类型,比windows的fat、fat32;Linux的ext、 ext2或ext3;FreeBSD的ufs等等。在使...
  • wangerge
  • wangerge
  • 2007年06月29日 22:02
  • 9190
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux与Windows硬盘资源互访
举报原因:
原因补充:

(最多只允许输入30个字)