1.插入 u 盘 显示只能读
2.mount查看磁盘挂载情况(read-only只能读)
出现 /dev/disk2s1 on /Volumes/allenboy (ntfs, local, nodev, nosuid, read-only, noowners)
这里要看清 disk2s1与你的 u 盘名allenboy (一般用英文中文不太友好)
allenboy$ mount
/dev/disk1s1 on / (apfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s4 on /private/var/vm (apfs, local, noexec, journaled, noatime, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/allenboy (ntfs, local, nodev, nosuid, read-only, noowners)
3.在/Volumes/目录下创建一个挂载点 名字随便 如: Udisk
cd /Volumes/
ls 查看
Macintosh HD Preboot allenboy
创建
sudo mkdir /Volumes/Udisk
完整命令
AllenboydeMacBook-Air:bin allenboy$ cd ..
AllenboydeMacBook-Air:usr allenboy$ cd /Volumes/
AllenboydeMacBook-Air:Volumes allenboy$ ls
Macintosh HD Preboot allenboy
AllenboydeMacBook-Air:Volumes allenboy$ sudo mkdir /Volumes/Udisk
Password:
AllenboydeMacBook-Air:Volumes allenboy$
4.先卸载(allenboy 对应 u盘名)
命令 sudo umount /Volumes/allenboy/
完整命令
AllenboydeMacBook-Air:Volumes allenboy$ mount
/dev/disk1s1 on / (apfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s4 on /private/var/vm (apfs, local, noexec, journaled, noatime, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/allenboy (ntfs, local, nodev, nosuid, read-only, noowners)
AllenboydeMacBook-Air:Volumes allenboy$ sudo umount /Volumes/allenboy/
AllenboydeMacBook-Air:Volumes allenboy$
5.重新挂载(挂载到你创建挂载点 这里/Volumes/Udisk 同时要看清你的分区这里是disk2s1)
sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 /Volumes/Udisk/
6.测试
cd /Volumes/Udisk/
touch 新创建文件
完整命令
AllenboydeMacBook-Air:Volumes allenboy$ sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 /Volumes/Udisk/
AllenboydeMacBook-Air:Volumes allenboy$ mount|grep ntfs
/dev/disk2s1 on /Volumes/Udisk (ntfs, local, noowners, nobrowse)
AllenboydeMacBook-Air:Volumes allenboy$ cd /Volumes/Udisk/
AllenboydeMacBook-Air:Udisk allenboy$ ls
GHO
ISO
System Volume Information
autorun.inf
cn_windows_7_professional_x64_dvd_x15-65791.iso
icon.ico
升级启动盘.url
AllenboydeMacBook-Air:Udisk allenboy$ touch allen
AllenboydeMacBook-Air:Udisk allenboy$ ls
GHO
ISO
System Volume Information
allen
autorun.inf
cn_windows_7_professional_x64_dvd_x15-65791.iso
icon.ico
升级启动盘.url
AllenboydeMacBook-Air:Udisk allenboy$ touch 新创建文件
AllenboydeMacBook-Air:Udisk allenboy$ ls
GHO
ISO
System Volume Information
allen
autorun.inf
cn_windows_7_professional_x64_dvd_x15-65791.iso
icon.ico
新创建文件
升级启动盘.url
AllenboydeMacBook-Air:Udisk allenboy$
7.目前只能命令桌面没有图标
8.链接
命令
sudo ln -s /Volumes/Udisk/ ~/Desktop/Udisk
完整命令
AllenboydeMacBook-Air:Udisk allenboy$ sudo ln -s /Volumes/Udisk/ ~/Desktop/Udisk
Password:
AllenboydeMacBook-Air:Udisk allenboy$
如图
可以自定义写个脚本!!!!
问题是每次都要挂载。重插又变了。
再次挂载同时会出现多个,其实都是一个其它的是软链接,就像一个人很多名字一样只有一个真名,但对其中一个更改就是对所有更改。
说明:
mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 /Volumes/Udisk/
-t ntfs # 执行要挂载的分区文件系统格式
-o # 执行挂载的选项
rw # read-write,以读写的方式挂载
auto # 自动检测文件系统,此参数可以省略
nobrowse # 这个选项非常重要,因为这选项指明了在finder里不显示这个分区,只有打开了这个选项才能将磁盘以读写的方式进行挂载
/dev/disk4s2 # 要挂载的分区,也就是我们在mount命令中看到的盘符
/Volumes/Udisk/ # 挂载点
* /Volumes/Udisk这个目录是需要存在的,如果不存在需要手动创建下:sudo mkdir /Volumes/Udisk
* 如果目录不存在会收到如下报错:
mount: realpath /Volumes/Udisk: No such file or directory
----Done----
转载于:https://blog.51cto.com/haidragon/2092664