macos ubuntu 双系统,MacBook双系统分区
1.说起MAC,我想很多人都很佩服。其实我也是这么想的。13年前我用的是普通的笔记本电脑而不是Mac,所以我一直梦想拥有一台Mac。当然,这个愿望在13年10月左右实现了。
Mac最大的特点是
添加a.x
B.重量轻,便于携带
C.MAC OS系统流畅,几乎没有广告和病毒的入侵。
D.在类Unix系统平台上编写和运行程序很方便(MacOS是在很久以前的Unix系统基础上开发的,当然也要满足Linux控件的需要)。
E.ui设计的同学也喜欢。
2.为了引入话题2.1,为什么要在Mac上安装Ubuntu?2.1.1当“模型”在受害前需要使用Linux系统(比如Ubuntu,发型版)的时候,我基本是在一个虚拟机里),用专门的软件在我的电脑上虚拟另一台电脑。有很多软件。我一直喜欢用VMware)。
但是最近要研究人工智能的深度学习(虽然听起来很贵,其实离真正的智能人脑还有很大差距)。另外,具体来说,需要使用一种训练模式,比如TensorFlow进行训练。
我想这是很多同学说的。我想做的“培训”与安装Ubuntu无关。这八根棍子都没有。请慢慢听。
因为我手里只有一台Mac电脑,所以我自己的AlibabaCloud的服务器性能很一般。它还用于完成基本的web项目。然而,要完成人工智能,重要的是获得一个“像人脑一样”的模型。该算法可用于语音识别和车牌识别。要得到这个“模型”,你需要“训练”。这个过程是
所以正在研究深度学习,几乎不用CPU,而是用GPU实现模型训练。
2 . 1 . 2 Mac的GPU也不知道为什么。Mac电脑太优秀了,以至于在常识上也很优秀。这在人工智能上似乎有道理。为什么会这样?
目前(2019年)Mac的GPU型号是AMD而不是NVIDIA。在训练模式上,英伟达的显卡有很多人工智能框架的厂商支持,AMD的很少。当时我是多么的沮丧。)
幸运的是,我终于找到了一些信息。你可以用ROCm作为支持TensorFlow的平台。逻辑图如下
由于看到了曙光,研究了很久,所以进入了ROCm的研究。
2.1.3我要疯了。Mac不支持ROCm。看到ROCm之后,我快速的看了各种Google和Bing,就像看到了稻草一样。最后发现这个S的ROCm现在支持Linux系统版本。
2.1.4安装Ubuntu的原因经过上面的折腾,这个话题终于要结束了。因为它需要使用TensorFlow这样的框架,需要计算性能更高的GPU,而Mac只有AMD的GPU。当你尝试使用这样的GPU时,你需要安装ROCm,它安装在Mac OS中。
所以,你需要在一台叫Mac的电脑上安装Ubuntu。那么,为什么不用前面提到的虚拟机来实现呢?在我看来,虚拟机的性能天生就比物理机慢。而且用它训练模型肯定不会变快,所以在Mac电脑上保留Mac os系统的基础上,安装一个名为Ubuntu的Linux发行版系统。
2.2在MAC上安装Ubuntu双系统(请注意,初学者最好不要操作。有可能关掉所有的MAC。)安装的一般过程如下。如果出了问题,请自己使用谷歌。
下载Ubuntu18.04.iso文件。这个谷歌和百度都出现了很多。免费
B.找到u盘
解压Ubuntu18.04.iso时,普通压缩文件就可以了。获取文件夹
D.将上一步获得的文件夹中的所有文件复制到USB闪存驱动器。
E.磁盘分区(从现有硬盘腾出空间安装Ubuntu)。
F.关掉电脑
G.启动电脑(注意,按下电源键后迅速按下option键),选项就会出现。
选择h.EFI
一、接下来是Ubuntu的系统界面,然后是桌面安装的快捷键。一步一步安装就好了。(在这个过程中选择硬盘时,一定要选择步骤e中划分的块,否则选择错误,Mac系统上的所有数据都可能被删除。) ) ) ) ) ) )。
注意:
1.以上步骤只是我现有的记忆。安装时没有截图,所以学生比较抽象。如果想自己安装,可以升级一些在Google Mac上安装Ubuntu的教程。
2.双系统安装好,电脑重启后,默认进入Ubuntu。当您想要切换到Mac时,请重新启动电脑并按住option键进行选择。
2.3安装Ubuntu成功启动ROCmUbuntu系统后,通过ROCm的官方文档安装了ROCm。安装过程很顺利。
大致流程如下。
将Ubuntu18.04更新源改为AlibabaCloud。
使用apt-get install命令安装ROCm。
如果安装过程有问题,请参考本文。
https://www.jianshu.com/p/6fabdcde831b
2.4香蕉指甲油又有问题了。安装ROCm后,安装TensorFlow的GPU版本。作为参考,请参见下面的https://pypi.org/project/tensorflow-gpu/效应。
我以为装了TensorFlow之后就ok了。说实话,当时真的很开心。就像中了彩票一样。飘飘,飘飘。我在漂浮。
但是,但是,但是
当我执行import tensorflow时,我实际上犯了一个错误。天上有一万匹马。
绝望,
我该怎么办?
把Ubuntu删了就行了,既然不能用ROCm保存,还占空间,那就别删了,等等。
2.5 MAC系统崩溃重启后,我选择运行Mac OS,然后准备用“磁盘工具”删除之前分配给Ubuntu的空间,于是打开了这个软件。
打开后选中之前分配的Ubuntu空间,然后“擦除”
不过擦除操作是成功的,但是当时擦除之后我注意到磁盘上有些信息是FFFFFFFFFF。当时我还在嘟囔,重启了就启动不了了吧?呸,真是乌鸦嘴。
果不其然,重启后,再也没有了,我无法访问macOS,而是一个‘grub’界面。这个我一般是09年上学的时候遇到的,当时用的普通笔记本电脑重启Windows系统,不过已经10年了。谁还记得?
当时是(周四)晚上11点左右。既然无法访问,那就赶紧谷歌一下。现在是晚上11点,电脑打不开。我如何能检查它?我只能用手机,这个时候,我才真正体会到大屏的好处。查了半天,结果都是白查。
还好第二天周五没课,学生在做一个项目(Python Django web项目)。我一天都没闲着,打了四次苹果客服电话,让他们帮我解决问题(主要问题是可以重装macOS系统,但是我想拷贝之前的数据,也就是备份)。
但是,他们还是没有解决。(不过,这个过程中有一点是知道的。苹果官方客服可以用apple id远程操作手机。此前它曾遥控过Mac,但这次是手机。这足以说明苹果的系统有很多后门,只是我们的用户不知道而已。想象一下苹果秘密收集了多少关于中国的重要信息,真的很可怕。不知道我们国家什么时候才能有真正自主研发的,可以真正使用的操作系统。当然,此时华为已经发布了鸿蒙系统操作系统,但普通人真正将其用于商业用途还需要很长时间。)
最后,我决定全部抹去。兄弟,我不要数据。让我打开它。我下周有课。
以上就是我在Mac上安装Ubuntu18.04形成双系统的全部经过,最后悲催一下。看到这个也很累。没关系。下面有总结,哈哈哈。
3.总结这件事我感触很深。以下是简明摘要。
A.Mac还是Mac,不要瞎折腾安装Ubuntu,因为Mac本身可以做Linux的大部分事情(同一个根)
B.想搞深度学习,一定离不开训练模式。这时候你可以考虑租一个云GPU(事后我也了解到这个,这个东西拿的成本太高,学费太贵)。如果你是个猛的小蘑菇,可以考虑直接买个2080之类的GPU。凶猛的小蘑菇还不错。
C.苹果的售后服务真的很棒。这不仅是我第一次有这种感觉。试想一下,如果苹果对我的服务到位,我一定会介绍更多的人购买MAC,苹果的营收会更大,而不是其他一些没有长远眼光的公司,因为他们没有剩下的小钱去服务。
D.数据备份非常重要。我以前备份过课件、视频、资料等。以防万一,但是备份花了很长时间。一些最新的数据没有及时备份,导致我事后花了一点时间重写之前的数据(包括一些课件)。
最后,如果你有任何问题,请联系我,我的博客https://www.cnblogs.com/dong4716138/和我的技术网站http://howdoit.cn/.