[First day]

尝试安装mac - linux 双系统
首先,尝试的是ubuntu16.06版本,要把双系统安装至电脑硬盘512G SSD中,
***

  1. 分盘
    1.1 打开实用工具中的磁盘管理工具

    1.2 分区

  2. command+R 进入安全模式 ,打开命令行,输入csrutil disable 放开系统分区读写操作权限
    PS:后面要记得enable回来
  3. 懒得写了,大致参考了
    https://blog.csdn.net/babytang008/article/details/70879634
    http://www.cnblogs.com/diligenceday/p/6103530.html
  4. 制作u盘引导盘
    1. 格式化优盘
    2. 下载ubuntu系统下载完毕后, 我们要把iso文件转化为dmg格式, 执行命令:
      hdiutil convert ubuntu-16.04-desktop-amd64.iso -format UDRW -o ubuntu.dmg
    3. 开始使用dd方式制作启动盘
      1.插入空白 U盘,运行下列命令查看你其序号
      diskutil list
      当然你直接用磁盘管理工具也可以直接看到

      2.运行下面的命令,把N改成你U盘的序号,通常是2。(我下面代码直接用2好了)
      diskutil unmountDisk /dev/disk2

      1. 运行下面的命令,把2改成你 U 盘的序号。
        sudo dd if=ubuntu.dmg of=/dev/rdisk2 bs=2m
        4.退出 U 盘,把2改成你 U 盘的序号
        diskutil eject /dev/disk2
  5. 安装引导工具rEFInd ,改一下界面还行,不然超级丑
    http://blog.csdn.net/xiaoshaxs/article/details/52016628 安装参考
    http://blog.csdn.net/xiaoshaxs/article/details/52016717 配置
    https://tieba.baidu.com/p/4383185951 美化
  6. ***

    [Second day]

    看完这么多,你可能会以为我操作好了,impossible
    Apple T2 芯片给你极致快乐,在第三方维修,第三方显卡坞,第三方系统本地磁盘安装用于启动,各种坑,反正你哭就完事了。
    本地磁盘自从2018 MacbookPro 15inch 可能不能安装吧,
    我比较菜,不会弄,有大佬请带带我,好吧
    ***

[Third day]

然后我以为是别的问题,换了很多个版本的linux系统
其中正常安装由于驱动问题,是需要外接鼠标键盘操作的
然后

ubuntu18是直接黑

ubuntu16 grub2 卡住,不知道是不是机械硬盘太慢的问题
嗯,新买了一个三星T5 500G SSD,安装成功,是真的好用

fedora 也会报错gg

manjaro 会在90%卡住,鼠标键盘gg,会卡住不能动,大致是fw_type这步
后来看里面官方文档的Guide,说是可能好像引导界面driver 改成no-free
刚开始鼠标键盘可以了好像,后来又gg,可能还是显卡驱动的问题,有的大佬好像说是去命令行卸驱动啥的?随缘吧,有空再试。

今天的感官是manjaro的界面好好看啊,和mac也挺像的感觉,但最后那步换了好几个版本还是会报错,不想看了,不管怎么说ubuntu双系统是安装完毕了,但是,鼠标键盘驱动还是没有.

内置的鼠标键盘通过spi总线连接好像是说只有2017的驱动,2018找不到还。
https://blog.csdn.net/Vince_/article/details/88772177
刚开时还以为19年博客标明最新版安装驱动有用,结果找出来最后人家18年7月1号从国外找的博客安装的17版的macbookpro,总之感觉好多博客都好老了,光看发布日期一点用都没有,以后还是多看看google吧,就是英文看起来有些疲劳。

最后附上部分T2芯片深深吐槽,和一些photo吧。。。
https://www.apple.com/mac/docs/Apple_T2_Security_Chip_Overview.pdf
https://liliputing.com/2018/11/you-cant-run-linux-on-apples-2018-macs-thanks-to-the-t2-security-chip.html

至于为什么mac 可以装windows ,

因为2018macbookpro 这类内置T2芯片的mac硬件。因为硬件级的安全,非具有苹果签名的系统无法安装。

目前,可能还是windows用的人多。Apple对于Windows的妥协是,增加了Windows的CA 2011 证书。可以通过bootcamp启动和安装,而且系统可以放置在内置硬盘和移动硬盘两种选择。驱动什么的bootcamp也都有,不像linux,不给你装。
而且T2芯片还有一点,就是说Mac的维修改造啥的,变化之后要通过T2芯片向官网申请什么的,总之智能官方维修了,加上官网维修动不动大换的,很贵,所以,

我在这里诚心推荐macbookpro 今年3月最新推出的apple Care+,不但延保至三年,还有外壳损坏和内部损坏意外险哦,不管你咋弄坏的,加一点钱,就能修,超级棒。

mac安装linux双系统的吐槽的更多相关文章

  1. Win7上安装Linux双系统

    今天帮同学在Win7上安装Linux,感觉一篇教程很不错,mark一下 原地址:Win7下U盘安装Ubuntu14.04双系统步骤详解 一.前期准备 1.大于2G的U盘一个(我的系统盘制作完成后大约占 ...

  2. 学习笔记42—Win7下安装Linux双系统

    1.下载Linux镜像:http://mirrors.163.com/ubuntu-releases/18.04.1/ 方法一: 1.用软通牒软件将Linux的镜像写入空的优盘中, 具体如下: 1) ...

  3. 如何在windows下安装linux双系统

    首先是看这篇博客,讲得很详细,但是有一点小小的区别,这里把整个过程回顾一下. https://www.cnblogs.com/masbay/p/10745170.html 第一步,刻盘,将一个u盘刻录 ...

  4. Win7下硬盘安装Linux双系统

    Win7下硬盘安装CentOS6.2 一.准备工作:划出磁盘空闲空间和准备安装文件  参考文献: [Win7下硬盘安装Linux总结(CentOS)]来源:Linux社区  作者:lixianlin ...

  5. win7安装linux双系统

    整体流程大概就是下载启动盘制作工具以及linux镜像,这些步骤网上很多,我就不再重复了 这里以centos举例说几个我踩到的坑吧 1.选择开始安装后提示 Warning: /dev/root does ...

  6. win10下安装centos7双系统

    国庆最后一天了,闲来无事装个双系统,用虚拟机的linux总有些不方便. window下安装linux双系统有两中方法: 1.U盘安装 (我采用的方法,后面详述) 2.EasyBCD工具安装 (使用Ea ...

  7. mac上安装ubuntu双系统

    mac和ubuntu双系统 mac系统安装ubuntu双系统的方法, mac系统要安装ubuntu, 必须使用u盘作为启动盘, 在mac启动的时候引导mac安装ubuntu, 下面为详细的安装方法: ...

  8. 【解决方法】安装Win7和linux双系统后,linux报错“无法分配所提交的分区 not enough free space on disks”问题,以及win7无法启动“BootMGR image is corrupt....”问题

    近日,在笔记本上重装了Win7 企业版(64位)后,想装个linux双系统,于是开始安装 centOS 6.2(光盘安装) 硬盘分了一个主分区(c盘),一个扩展分区(3个逻辑分区:d,e,f盘),然后 ...

  9. 如何安装win10+Red Hat Enterprise Linux双系统?

    1,如何安装win10+Red Hat Enterprise Linux双系统???? 有很多人(没做过调查,可能就我自己想装吧)想要安装Red Hat Enterprise Linux系统,但是又不 ...

随机推荐

  1. javaEE REST 基于第三方框架Restlet

    郭晨 软件151 1531610114 1.修改web.xml文件 添加URL模式(<url-pattern>)到Servlet的映射关系 设置Servlet的初始化参数(<init ...

  2. Pytho条件判断

    def health_status(): height = float(input("请输入身高(单位:米) :")) weight = float(input("请输入 ...

  3. C#中的参数和调用方式(可选参数、具名参数、可空参数)

    具名参数 和 可选参数 是 C# framework 4.0 出来的新特性. 一. 常规方法定义及调用 public void Demo1(string x, int y) { //do someth ...

  4. Excel 导入 Mysql

    1.将Excel xls文件 另存为 csv 文件: 2.用记事本打开csv文件,然后另存为编码为utf-8的txt文件: 3.将txt文件后缀更改为csv 4.最后,用phpmyadmin或其他数据 ...

  5. Docker系列(四)Centos6.5 搭建私人镜像仓库 v2

    .下载.运行registry 下载registry镜像: $ docker pull hub.c.163.com/library/registry 这个下载的过程有点长,耐心等待一下.O(∩_∩)O哈 ...

  6. C goto

    http://c.biancheng.net/view/266.html 当程序遇到 goto 后, 会无条件跳转到标签后出,然后程序按照顺序执行 例子: #include <stdio.h&g ...

  7. 解决腾讯云封锁SS(shadow--socks)访问google问题

    腾讯云windows主机,若使用SS(shadow--socks)采用加密算法aes-256-cfb,访问google的时候会被dropped connection. 解决办法更改ss server加 ...

  8. mysql 8126

    注意: 1) 修改后的innodb_file_format格式, 只影响后续创建的表. 也就是后续创建的表,可以支持把row_format设为dynamic,之前创建的表仍然会报错 2) SET GL ...

  9. C89 和 C99 标准比较

    注1: GCC支持C99, 通过 --std=c99 命令行参数开启,如: 代码:gcc --std=c99 test.c    注2:FFMPEG使用的是C99.而VC支持的是C89(不支持C99) ...

  10. winform datagridview 导出excel

    using System;using System.Collections.Generic;using System.Text;using System.IO;using Microsoft.Offi ...