Linux&windows双系统下访问ntfs分区

1.关于mount的挂载

注意:在Linux系统中所有的设备都看作文件,因此只需要使用挂载命令mount将 Windows 的分区挂载到 Linux下即可实现访问。

" mount 命令的使用格式是:
" mount [-afFhnrvVw] [-L<标签>] [-o<选项>] [-t<文件系统类型>] [设备名] [加载点]
$ sudo mount -t ntfs-3g /dev/sdx linux-path

这里需要注意的是:
参数

====================================================================
      sudo:表示需要管理员权限
-t ntfs-3g:这里指定设备的文件系统类型,【ntfs-3g】需要单独安装
  /dev/sdx:这是被访问的windows分区,可以使用【sudo fdisk -l】查看分区
linux-path:这是挂载到Linux的一个挂载点,即可以是一个文件夹,【eg:/home/test】
====================================================================
" 具体参数如下:

" Linux下可以使用以下命令查看mount的用法:
$ man mount
-a 加载文件/etc/fstab中设置的所有设备。 
-f 不实际加载设备。可与-v等参数同时使用以查看mount的执行过程。 
-F 需与-a参数同时使用。所有在/etc/fstab中设置的设备会被同时加载,可加快执行速度。 
-h 显示在线帮助信息。 
-L<标签> 加载文件系统标签为<标签>的设备。 
-n 不将加载信息记录在/etc/mtab文件中。 
-o<选项> 指定加载文件系统时的选项。有些选项也可在/etc/fstab中使用。这些选项包括: 
async 以非同步的方式执行文件系统的输入输出动作。 
atime 每次存取都更新inode的存取时间,默认设置,取消选项为noatime。 
auto 必须在/etc/fstab文件中指定此选项。执行-a参数时,会加载设置为auto的设备,取消选取为noauto。 
defaults 使用默认的选项。默认选项为rw、suid、dev、exec、anto nouser与async。 
dev 可读文件系统上的字符或块设备,取消选项为nodev。 
exec 可执行二进制文件,取消选项为noexec。 
noatime 每次存取时不更新inode的存取时间。 
noauto 无法使用-a参数来加载。 
nodev 不读文件系统上的字符或块设备。 
noexec 无法执行二进制文件。 
nosuid 关闭set-user-identifier(设置用户ID)与set-group-identifer(设置组ID)设置位。 
nouser 使一位用户无法执行加载操作,默认设置。 
remount 重新加载设备。通常用于改变设备的设置状态。 
ro 以只读模式加载。 
rw 以可读写模式加载。 
suid 启动set-user-identifier(设置用户ID)与set-group-identifer(设置组ID)设置位,取消选项为nosuid。 
sync 以同步方式执行文件系统的输入输出动作。 
user 可以让一般用户加载设备。 

-r 以只读方式加载设备。 
-t<文件系统类型> 指定设备的文件系统类型。常用的选项说明有: 
minix Linux最早使用的文件系统。 
ext2 Linux目前的常用文件系统。 
msdos MS-DOS 的 FAT。 
vfat Win85/98 的 VFAT。 
nfs 网络文件系统。 
iso9660 CD-ROM光盘的标准文件系统。 
ntfs Windows NT的文件系统。 
hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。 
auto 自动检测文件系统。 
-v 执行时显示详细的信息。 
-V 显示版本信息。 
-w 以可读写模式加载设备,默认设置。

2.关于文字显示

由于linux与windows是两个完全不同的系统,对于编码方式也是各有差异,所以当你挂载完windows想要访问时,你会发现,突然出现很多的【????】
解决方法:

" -o iocharset=cp936 
" -o iocharset=gb2312 
" -o iocharset=utf8
$ sudo mount -o iocharset=utf8 -t ntfs-3g /dev/sdx linux-path

三种加参数方式都可以,意在挂载分区时选择字符串的编码方式,对于中文来说上述三种都支持,推荐使用【utf8】,这中编码兼容了前面两种,字符集更大。

3.关于卸载挂载分区

$ sudo umount linux-path
========================================
umount :mount 的反操作

4.关于开机自动挂载的配置

开机配置文件:/etc/fstab

" 在etc目录下找到fstab文件,在最下面一行添加如下内容即可:
$ sudo vim /etc/fstab
...
...
/dev/sdbx linux-path ntfs-3g default 0 0

fstab的小知识点

" 关于fstab这个文件的描述说明如下:
" 要求:
" 1)根目录/必须载入,而且要先于其他载入点被载入
" 2)其他载入点必须为已建立的目录
" 3)若进行卸载,必须先将工作目录移到载入点及其子目录之外
" ====================================================
▶ cat /etc/fstab     
# 
# /etc/fstab: static file system information
#
# <file system>        <dir>           <type>           <options>                     <dump>  <pass>

/dev/nvme0n1p5          /               ext4            rw,relatime,data=ordered        0         1

/dev/sda2               /home           ext4            rw,relatime,data=ordered        0         2

/swapfile               none            swap            defaults                        0         0

/dev/sdb1              /home/test       ntfs-3g         default                         0         0

" ====================================================
<file system>:设备号或该设备的卷标
        <dir>:挂载点
       <type>:文件系统
    <options>:文件系统参数
       <dump>: demp命令备份。0:不备份,1:备份,2:备份,但比1重要性小。
               设置了该参数后,Linux中使用dump命令备份系统的时候就可以备份相应设置的挂载点了。
       <pass>:系统启动用fsck检验分区。0:不检验,1:要检验,2要检验,但比1晚检验。
               一般根目录设置为1,其他设置为2就可以了。
               因为有些挂载点是不需要检验的,比如:虚拟内存swap、/proc等
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 198,082评论 5 464
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,231评论 2 375
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 145,047评论 0 327
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,977评论 1 268
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,893评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,014评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,976评论 3 388
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,605评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,888评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,906评论 2 314
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,732评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,513评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,980评论 3 301
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,132评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,447评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,027评论 2 343
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,232评论 2 339

推荐阅读更多精彩内容