注:本文出自博主 Chloneda个人博客 | 博客园 | Github | Gitee | 知乎

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

前言

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

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

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

实现步骤

1、打开 终端,输入:

diskutil list

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

2、在终端中,输入:

sudo vim /etc/fstab

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

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

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

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盘,重新插入,可见正常显示,正常读写。

补充

.

1、如果不可以写入U盘,请重启一下电脑。

2、如果要恢复之前样子,请输入命令 sudo vim /etc/fstab 重新编辑,把写入的 LABEL 一行删除,重新保存即可。


解决Mac无法写入U盘问题的更多相关文章

  1. 在Mac OS X系统下 用dd命令将iso镜像写入u盘

    一. Mac下将ISO写入U盘可使用命令行工具dd,操作如下: 1.找出U盘挂载的路径,使用如下命令:diskutil list2.将U盘unmount(将N替换为挂载路径):diskutil unm ...

  2. Mac OS X系统 用dd命令将iso镜像写入u盘

    一. Mac下将ISO写入U盘可使用命令行工具dd,操作如下: 1.找出U盘挂载的路径,使用如下命令:diskutil list2.将U盘unmount(将N替换为挂载路径):diskutil unm ...

  3. Win & Mac 系统之间U盘传递的U盘文件格式选取问题

    Win & Mac 系统之间U盘传递的U盘文件格式选取问题 1. Win系统与Mac系统之间可以通过 exFat U盘文件系统传递 exFAT(Extended File Allocation ...

  4. Mac无法写入移动硬盘

    1.使用mac 磁盘工具,格式化移动硬盘 频繁穿插于mac于pc之间者,大批量拷贝大型文件者,请用exfat 首先,排除Fat32,虽然这是兼容性最好的文件格式,但一个不支持4g以上文件的格式(现在随 ...

  5. 解决Mac OS X Lion狮子系统及win7多分区教程

    [绿茶教程]解决Mac OS X Lion狮子系统及win7多分区教程   工具/原料 8G的u盘制作lion系统安装盘   步骤/方法  插入U盘---开机---按住左下角“Option”键(alt ...

  6. Mac 制作 Linux 启动盘

    本文原始地址:https://sitoi.cn/posts/28583.html 前期准备 一个 Mac 电脑 一个 U 盘(8GB 以上) 下载好 Linux 系统镜像(iso 文件) 具体步骤 挂 ...

  7. 用读写锁三句代码解决多线程并发写入文件 z

    C#使用读写锁三句代码简单解决多线程并发写入文件时提示“文件正在由另一进程使用,因此该进程无法访问此文件”的问题 在开发程序的过程中,难免少不了写入错误日志这个关键功能.实现这个功能,可以选择使用第三 ...

  8. C#使用读写锁三行代码简单解决多线程并发写入文件时线程同步的问题

    (补充:初始化FileStream时使用包含文件共享属性(System.IO.FileShare)的构造函数比使用自定义线程锁更为安全和高效,更多内容可点击参阅) 在开发程序的过程中,难免少不了写入错 ...

  9. 曲线救国,解决Mac系统下,Android sdk下载失败的问题

    Mac下翻_墙的问题 话说GFW屏蔽谷歌已经有一阵子了,最近打算在Mac系统下折腾个Android应用,备好了IDE,只欠SDK,无奈下载时因为GFW的缘故,总是失败,我心痛哉! 由于本人偏爱Mac系 ...

随机推荐

  1. web通信类几个相关知识

    1.什么是同源策略及限制? 同源策略限制从一个源加载的文档或者脚本如何与来自另一个源的资源进行交互. 这是一个用于隔离潜在恶意文件的关键安全机制. 所谓同源,就是指两个页面具有相同的协议,主机(也常说 ...

  2. @ComponentScan注解,basePackages参数通配符

    @ComponentScan(basePackages = "com.ofo.test")当basePackages的直使用通配符,使用**,不能使用*.引用:https://bl ...

  3. WeChall_Training: PHP LFI (Exploit, PHP, Training)

    Your mission is to exploit this code, which has obviously an LFI vulnerability: GeSHi`ed PHP code 1 ...

  4. 基于 Serverless Component 全栈解决方案

    什么是 Serverless Component Serverless Component 是 Serverless Framework 的,支持多个云资源编排和组织的场景化解决方案. Serverl ...

  5. postman之设置关联

    接口关联(上一个接口的返回参数作为下一个接口的入参使用): 一:在第一个接口的test点击Response body:JSON value check和set an environment varia ...

  6. Java开发最佳实践(二) ——《Java开发手册》之"异常处理、MySQL 数据库"

    二.异常日志 (一) 异常处理 (二) 日志规约 三.单元测试 四.安全规约 五.MySQL数据库 (一) 建表规约 (二) 索引规约 (三) SQL语句 (四) ORM映射 六.工程结构 七.设计规 ...

  7. Cacti 邮件 报警

    一.使用cacti发一封测试邮件   1.使用第三方SMTP 访问 到达  设置——Mail 选项 设置如下: 1处填写收件箱地址 2.处填写发件箱地址 3.处填写smtp服务器地址 4处填写发件箱用 ...

  8. NAT 地址转换

    NAT功能        NAT不仅能解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机.1.宽带分享:这是 NAT 主机的最大功能.解决IP4地址短缺的问题 ...

  9. 杭电-------2045不容易系列之(3)—— LELE的RPG难题(C语言写)

    /* 当最后一个块可以和第一个块染相同颜色时,答案为:3*pow(2,n-1);但是最后一块不能和第一块颜色相同,则减去和第一 块颜色相同的染色种数即可 3*pow(2,n-1)-ranse(n-1) ...

  10. Python学习(杂)

    Python学习 两个for 循环同时输出+正则文章 zip(list1,list2) zip函数同时便利两个列表 import sys import requests import re from ...