青春时代是一个短暂的美梦,当你醒来时,它早已消失得无影无踪了。
 
夜月琉璃Lv46   
Mac笔记本安装Windows蓝屏如何处理(思路)     
      很多人买了Mac都喜欢安装双系统,平时用着没问题还好,可是一出问题就很麻烦了,这不最近我们就遇到一台Mac是较新的机器,安装了Mac+Windows双系统,某天因为一些误操作导致Windows蓝屏,安全模式无法启动,使用维护工具发现无法启动(后查明是不支持非UEFI的引导),手头又没有其他的U盘试,该怎么办呢?

后来突然灵机一动,想到既然Windows安装了Mac的驱动可以支持读取Mac的分区,那么是否Mac也可以通过这个方式来实现呢?,赶紧查资料后发现还真可行

Image

这里可以看到,有通过命令方式的,也有通过软件的


命令行太麻烦,也没那么多时间,果断上软件,安装好,重启,可以读取Windows所在的分区了,接下来就是根据蓝屏的代码,该删驱动的删驱动,该删注册表的删注册表(删注册表需要另外安装对应软件),完成后,重新启动,选择Windows进入,蓝屏消失,正常进入桌面,问题解决

这篇文章只是提供一个思路,文章中所涉及的软件,请自行百度即可。




 1  已被阅读了13598次  楼主 2017-12-24 21:20:35
回复列表
admin
2F
夜月琉璃Lv46   

以下操作由于涉及到修改,如果不是专业人员,建议请勿使用


Mac下开启NTFS读取的代码——方法一:


打开应用程序 - 实用工具 - 终端 运行如下命令. 

diskutil info /Volumes/MACX | grep UUID

你的硬盘的名字替换 MACX 活的 硬盘的 UUID . 

Image

如图, 小弟的硬盘 UUID 显示出来了 . 并且有一个分区 UUID. 我们需要用到的就是硬盘的 UUID 识别号. 

再运行

echo "UUID=EC9AB3F7-9AF6-F2EC-C4EC-F22419F32464 none ntfs rw,auto,nobrowse" | sudo tee -a /etc/fstab

并且输入账户的密码 (如密码为空 ,请先创建密码. 输入密码不显示但实际已经输入)

随后, 当你再重新连接 此 USB 设备的时候, 桌面上不再显示这个 USB 分区的白色盒子图标. 
你需要按 Command-Shift-G  前往 /Volumes 卷宗目录.

Image

Image

Image

此时你的 NTFS 硬盘就可以读写了. 





原因解释, OS X 默认是只识别 NTFS 并且如果显示在桌面上的时候无法激活 rw 即读写功能, 所以我们在系统文件 /etc/fstab 中加入了判断, 让这个硬盘连接的时候 判断为 NTFS 读写模式,但是不显示在桌面上. 




相关文档:

http://www.opensource.apple.com/ ... /kext/ntfs_vfsops.c 

/*
* We only allow read/write mounts if the “nobrowse” option was also
* given. This is to discourage end users from mounting read/write,
* but still allows our utilities (such as an OS install) to make
* changes to an NTFS volume. Without the “nobrowse” option, we force
* a read-only mount. Note that we also check for non-update mounts
* here. In the case of an update mount, ntfs_remount() will do the
* appropriate checking for changing the writability of the mount.
*/
if ((vfs_flags(mp) & MNT_DONTBROWSE) == 0 && !vfs_isupdate(mp))
vfs_setflags(mp, MNT_RDONLY);


如果要恢复你只需要前往 /etc/fstab 删除写入的文字即可.

Image

 0   2017-12-24 21:21:27  回复
admin
3F
夜月琉璃Lv46   

以下操作由于涉及到修改,如果不是专业人员,建议请勿使用


Mac下开启NTFS读取的代码——方法二:


第一步:

插上移动磁盘


第二步:

终端输入:diskutil list


第三步:

Windows_NTFS DataSource

找到Windows_NTFS开头的,后面的是 Volume 名,例如 DataSource 就是 Volume 名

第四步:打开 fstab 文件

sudo vim/etc/fstab


第五步:写 fstab 文件

LABEL=DadaSource ntfs rw,auto,nobrowse

重点:nobrowse这个参数是非常必要的,加了这个参数之后,在 Finder 中找不到这个分区。才能读写。

如果 Volume 名有空格,例如 Windows_NTFS Samsung Drive。那么要用\040代替空格。

LABEL=Samsung\040Drive ntfs rw,auto,nobrowse

第六步:

拔出移动磁盘,再重新插入


第七步:在桌面创建一个 Volumes 的软链接,点击后可以打开该磁盘分区

sudo ln-s/Volumes~/Desktop/Volumes


结束,已经成功打开 Mac 对 NTFS 的原生写功能。



作者:midmirror
链接:https://www.jianshu.com/p/08abdd95b989
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 0   2017-12-24 21:28:13  回复

回复:Mac笔记本安装Windows蓝屏如何处理(思路)

桂公网安备 45010302000666号 桂ICP备14001770-3号
感谢景安网络提供数据空间
本站CDN由七牛云提供支持
网站已接入ipv6
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
如果某些内容侵犯了您的权益,请通过右侧按钮与我们联系
Your IP: 3.16.82.182 , 2024-11-22 18:44:50 , Processed in 2.32044 second(s).
Powered by HadSky 8.4.9
知道创宇云安全