解决Mac没法写入U盘问题

注:本文出自博主 Chloneda我的博客 | 博客园 | Github | Gitee | 知乎html

本文源连接https://www.cnblogs.com/chloneda/p/upan-to-mac.htmlgit

前言

​新手使用MacBook Pro时,会发现Mac系统下只能读取U盘,但不能写入。其实这个问题是由于,Mac OS系统硬盘格式为HFS, Windows 的硬盘格式为 NTFS,两者互不兼容。那么有没有解决的办法呢?github

网上的资料通常都安装第三方软件,如 NTFS for MAC 等,但通常都是收费的。或者,格式化U盘,将U盘磁盘格式设定为 FATexFAT,但我的不提倡。vim

如今提供一种方法进行开启 Mac OS 读写 NTFS格式 U盘的功能。通过测试!测试

实现步骤

1、打开 终端,输入:spa

diskutil list

该命令用于列出系统下的各个磁盘信息,找到你要处理的U盘名称,如名称为:Chlonedacode

2、在终端中,输入:htm

sudo vim /etc/fstab

而后输入电脑密码(没有密码的不用输),输入电脑密码后,加入如下内容,进行配置:blog

LABEL=U盘名称 none ntfs rw,auto,nobrowse

vim_fstab

注意:若是你的U盘只有一个,只需添加一个便可,不能有空行!其次,若是你的U盘含有空格,如 Chloneda X,U盘名称中的空格用\040代替,即命令应该写成:ip

LABEL=Chloneda\040X none ntfs rw,auto,nobrowse

参数说明:

  • U盘名称:建议不要有中文。
  • ntfs rw: 表示把这个分区挂载为可读写的 ntfs格式。
  • nobrowse:这个表明了在 finder 里不显示这个分区,这个选项很是重要,若是不打开的话挂载会失败。 完成后,按 esc 键退出编辑模式,并按 :wq! 命令,而后回车进行保存。

3、建立快捷方式 终端中输入如下内容,建立桌面快捷方式。

sudo ln -s /Volumes/U盘名称 ~/Desktop/U盘名称

由于刚刚建立的分区是不会在 Finder 里不显示的,建立桌面快捷方式,方便之后再次访问U盘(可将 快捷方式 拖拽至 Finder 的侧边栏喔)。

4、拔掉U盘,从新插入,可见正常显示,正常读写。

补充

. 一、若是不能够写入U盘,请重启一下电脑。 二、若是要恢复以前样子,请输入命令 sudo vim /etc/fstab 从新编辑,把写入的 LABEL 一行删除,从新保存便可。

相关文章
相关标签/搜索