免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 940 | 回复: 0
打印 上一主题 下一主题

在linux挂载windows文件系统 [复制链接]

论坛徽章:
27
水瓶座
日期:2014-08-22 21:06:34程序设计版块每日发帖之星
日期:2015-11-25 06:20:0015-16赛季CBA联赛之新疆
日期:2015-12-19 19:05:48IT运维版块每日发帖之星
日期:2015-12-25 06:20:31IT运维版块每日发帖之星
日期:2015-12-25 06:20:31IT运维版块每日发帖之星
日期:2015-12-25 06:20:3315-16赛季CBA联赛之上海
日期:2016-04-15 19:51:31程序设计版块每日发帖之星
日期:2016-04-17 06:23:29程序设计版块每日发帖之星
日期:2016-04-23 06:20:00程序设计版块每日发帖之星
日期:2016-05-26 06:20:00每日论坛发贴之星
日期:2016-05-26 06:20:0015-16赛季CBA联赛之辽宁
日期:2017-02-16 23:59:47
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-02-02 11:27 |只看该作者 |倒序浏览
在linux挂载windows文件系统
[color="#ff0000"]less /proc/filesystems
[color="#ff0000"]ls -x /lib/modules/`uname -r`/fs
mkfs -t ext3 /dev/hda2
fdisk -l /dev/hdc
df
debugfs{ eg:echo lsdel|debugfs /dev/hdc1 > lsdel.out
            debugs:stat
            debugs:dump  /mnt/recoverd
            dd count=1 if=/mnt/recoverd of=/mnt/resized bs=  
        }
fsck -V -a
fsck -R -A -V -a
fsck -A -V -r:echo $?
[color="#ff0000"]为装载指令增加简捷的形式
 
 用户可以在系统的配置文件/etc/fstab中指定一些常用的需要装载的驱动器,以便用更简捷的指令来装载它们,下面给出一个添加Windows系统
的C盘进配置文件的例子:用文件编辑工具vi(也可以用其它你熟悉的文件编辑工具)打开/etc/fstab,我们会看到系统已经为根目录“/”、软磁盘
驱动器、光盘驱动器等指定了文件系统类型和设备文件名以及装载目录(可能会因为所用的Linux版本不同,被指定的驱动器会有出入,不过用户可以参照下面
的例子做出改动)。你既可以改变它们的预设值,也可以在其中添加新的驱动器。用箭头将光标移到最后一行,将下面一行加入文件:
  /dev/hda1 /mnt/winc vfat defaults 0 0
  如果还想装载硬盘内的其它分区,可以依次加入。完成后保存文件并退出。不要忘记相应的创建目录/mnt/winc。此后你就可以用如下指令装载Windows系统的C盘了:
  mount /mnt/winc
  [color="#ff0000"]启动时自动装载磁盘驱动器
  用户可能会希望系统在启动时可以将你惯用的磁盘驱动器(如硬盘中的Windows分区或者是光盘驱动器)自动装载,以减轻每次启动后都要手动装载的麻烦。你可以用以下方法实现自动装载的功能:
  用文件编辑工具打开/etc/fstab,将刚才我们加入的那一行中的defaults改成auto,如:
  /dev/hda1 /mnt/winc vfat auto 0 0
  对于其它想在启动时就装载的磁盘驱动器,都可以将defaults改成auto。需要注意的是,对于硬盘上的Linux分区(包括ext2和swap)并不需要作出这样的改动。
  重新启动系统以后,在/mnt/winc目录下,你就可以看到系统在启动时就装载好的Windows系统的C盘了。

还可加上参数,让它显示中文件名。下面是我的/etc/fstab配置文件
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults 1 2
/dev/hda11 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/hda1 /mnt/c vfat codepage=936,iocharset=cp936 0 0 auto,umask=0 0 0
/dev/hda5 /mnt/d vfat codepage=936,iocharset=cp936 0 0 auto,umask=0 0 0
/dev/hda6 /mnt/e vfat codepage=936,iocharset=cp936 0 0 auto,umask=0 0 0
/dev/hda7 /mnt/f vfat codepage=936,iocharset=cp936 0 0 auto,umask=0 0 0


[color="#ff0000"]如果是FAT格式,
/dev/hdax /挂装点 vfat defaults.iocharset=cp936 0 0
记着 a x分别指什么,还有就是你的分区下必须有挂装点(提前在分区下建立一个文件包如win-d),还有格式,注意空格
例如,加载我的d盘到/mnt/win-d
mkdir /mnt/win-d 在/etc/fstab下应该是/dev/hda5 /mnt/win-d vfat xxxxxxxxxxxxxxxxxxxxx 0 0

               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15010/showart_241875.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP