forked from daliansky/daliansky.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCommon-problems-and-solutions-in-macOS-Mojave-10.14-installation.html
1 lines (1 loc) · 77.3 KB
/
Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html
1
<!-- build time:Thu Jan 17 2019 08:03:30 GMT+0800 (GMT+08:00) --><!DOCTYPE html><html class="theme-next muse use-motion" lang="zh-CN"><head><meta name="generator" content="Hexo 3.8.0"><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=2"><meta name="theme-color" content="#222"><script src="//cdn.jsdelivr.net/npm/[email protected]/pace.min.js"></script><link href="//cdnjs.cloudflare.com/ajax/libs/pace/1.0.2/themes/blue/pace-theme-minimal.min.css" rel="stylesheet"><link href="//cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.css" rel="stylesheet" type="text/css"><link href="https://fonts.loli.net/css?family=Noto Serif SC:300,300italic,400,400italic,700,700italic|Noto Serif SC:300,300italic,400,400italic,700,700italic|Roboto Mono:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext" rel="stylesheet" type="text/css"><link href="//cdn.jsdelivr.net/npm/[email protected]/css/font-awesome.min.css" rel="stylesheet" type="text/css"><link href="/css/main.css?v=6.6.0" rel="stylesheet" type="text/css"><link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon-next.png?v=6.6.0"><link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32-next.png?v=6.6.0"><link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16-next.png?v=6.6.0"><link rel="mask-icon" href="/images/logo.svg?v=6.6.0" color="#222"><script id="hexo.configurations">var NexT=window.NexT||{},CONFIG={root:"/",scheme:"Muse",version:"6.6.0",sidebar:{position:"left",display:"hide",offset:12,b2t:!1,scrollpercent:!0,onmobile:!0},fancybox:!0,fastclick:!1,lazyload:!1,tabs:!0,motion:{enable:!0,async:!1,transition:{post_block:"fadeIn",post_header:"slideDownIn",post_body:"slideDownIn",coll_header:"slideLeftIn",sidebar:"slideUpIn"}},algolia:{applicationID:"",apiKey:"",indexName:"",hits:{per_page:10},labels:{input_placeholder:"Search for Posts",hits_empty:"We didn't find any results for the search: ${query}",hits_stats:"${hits} results found in ${time} ms"}}}</script><meta name="description" content="随着macOS Mojave(莫哈韦) 10.14发行正式版本的临近,各种安装常见问题也需要同步更新,本篇文章就是针对10.14的常见问题的汇总,我会持续不间断更新,敬请期待 关于Clover Bootloader的版本想要正确地安装macOS Mojave 10.14,它要求你的Clover Bootloader版本不低于r4515,截止到目前为止,Clover Bootloader的版本已经更"><meta name="keywords" content="Mojave,安装,10.14,常见问题"><meta property="og:type" content="article"><meta property="og:title" content="macOS Mojave 10.14安装中常见的问题及解决方法"><meta property="og:url" content="https://blog.daliansky.net/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html"><meta property="og:site_name" content="黑果小兵的部落阁"><meta property="og:description" content="随着macOS Mojave(莫哈韦) 10.14发行正式版本的临近,各种安装常见问题也需要同步更新,本篇文章就是针对10.14的常见问题的汇总,我会持续不间断更新,敬请期待 关于Clover Bootloader的版本想要正确地安装macOS Mojave 10.14,它要求你的Clover Bootloader版本不低于r4515,截止到目前为止,Clover Bootloader的版本已经更"><meta property="og:locale" content="zh-CN"><meta property="og:image" content="http://7.daliansky.net/10.14/10.14_layoutid.jpg"><meta property="og:image" content="http://7.daliansky.net/10.14/platform-id_0x12345678.jpg"><meta property="og:image" content="http://7.daliansky.net/1-main.png"><meta property="og:image" content="http://7.daliansky.net/Blockinjectedkexts.png"><meta property="og:image" content="http://7.daliansky.net/BIKSelect.png"><meta property="og:image" content="http://7.daliansky.net/BIKChoose.png"><meta property="og:image" content="http://7.daliansky.net/BOOTICE1.jpg"><meta property="og:image" content="http://7.daliansky.net/BOOTICE2.jpg"><meta property="og:updated_time" content="2019-01-02T00:09:57.266Z"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="macOS Mojave 10.14安装中常见的问题及解决方法"><meta name="twitter:description" content="随着macOS Mojave(莫哈韦) 10.14发行正式版本的临近,各种安装常见问题也需要同步更新,本篇文章就是针对10.14的常见问题的汇总,我会持续不间断更新,敬请期待 关于Clover Bootloader的版本想要正确地安装macOS Mojave 10.14,它要求你的Clover Bootloader版本不低于r4515,截止到目前为止,Clover Bootloader的版本已经更"><meta name="twitter:image" content="http://7.daliansky.net/10.14/10.14_layoutid.jpg"><link rel="alternate" href="/atom.xml" title="黑果小兵的部落阁" type="application/atom+xml"><link rel="canonical" href="https://blog.daliansky.net/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html"><script id="page.configurations">CONFIG.page={sidebar:""}</script><title>macOS Mojave 10.14安装中常见的问题及解决方法 | 黑果小兵的部落阁</title><noscript><style>.sidebar-inner,.use-motion .brand,.use-motion .collection-title,.use-motion .comments,.use-motion .menu-item,.use-motion .motion-element,.use-motion .pagination,.use-motion .post-block,.use-motion .post-body,.use-motion .post-header{opacity:initial}.use-motion .logo,.use-motion .site-subtitle,.use-motion .site-title{opacity:initial;top:initial}.use-motion .logo-line-before i{left:initial}.use-motion .logo-line-after i{right:initial}</style></noscript></head><body itemscope itemtype="http://schema.org/WebPage" lang="zh-CN"><div class="container sidebar-position-left page-post-detail"><div class="headband"></div><header id="header" class="header" itemscope itemtype="http://schema.org/WPHeader"><div class="header-inner"><div class="site-brand-wrapper"><div class="site-meta"><div class="custom-logo-site-title"><a href="/" class="brand" rel="start"><span class="logo-line-before"><i></i></span> <span class="site-title">黑果小兵的部落阁</span> <span class="logo-line-after"><i></i></span></a></div><p class="site-subtitle">Daliansky的空中楼阁</p></div><div class="site-nav-toggle"><button aria-label="切换导航栏"><span class="btn-bar"></span> <span class="btn-bar"></span> <span class="btn-bar"></span></button></div></div><nav class="site-nav"><ul id="menu" class="menu"><li class="menu-item menu-item-home"><a href="/" rel="section"><i class="menu-item-icon fa fa-fw fa-home"></i><br>首页</a></li><li class="menu-item menu-item-archives"><a href="/archives/" rel="section"><i class="menu-item-icon fa fa-fw fa-archive"></i><br>归档</a></li><li class="menu-item menu-item-categories"><a href="/categories/" rel="section"><i class="menu-item-icon fa fa-fw fa-th"></i><br>分类</a></li><li class="menu-item menu-item-tags"><a href="/tags/" rel="section"><i class="menu-item-icon fa fa-fw fa-tags"></i><br>标签</a></li><li class="menu-item menu-item-about"><a href="/about/" rel="section"><i class="menu-item-icon fa fa-fw fa-user"></i><br>关于</a></li><li class="menu-item menu-item-search"><a href="javascript:;" class="popup-trigger"><i class="menu-item-icon fa fa-search fa-fw"></i><br>搜索</a></li></ul><div class="site-search"><div class="popup search-popup local-search-popup"><div class="local-search-header clearfix"><span class="search-icon"><i class="fa fa-search"></i> </span><span class="popup-btn-close"><i class="fa fa-times-circle"></i></span><div class="local-search-input-wrapper"><input autocomplete="off" placeholder="搜索..." spellcheck="false" type="text" id="local-search-input"></div></div><div id="local-search-result"></div></div></div></nav></div></header><a href="https://github.com/daliansky" class="github-corner" title="Follow me on GitHub" aria-label="Follow me on GitHub" rel="noopener" target="_blank"><svg width="80" height="80" viewbox="0 0 250 250" style="fill:#222;color:#fff;position:absolute;top:0;border:0;right:0" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"/><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin:130px 106px" class="octo-arm"/><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"/></svg></a><main id="main" class="main"><div class="main-inner"><div class="content-wrap"><div id="content" class="content"><div id="posts" class="posts-expand"><div class="reading-progress-bar"></div><article class="post post-type-normal" itemscope itemtype="http://schema.org/Article"><div class="post-block"><link itemprop="mainEntityOfPage" href="https://blog.daliansky.net/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html"><span hidden itemprop="author" itemscope itemtype="http://schema.org/Person"><meta itemprop="name" content="黑果小兵"><meta itemprop="description" content="黑果小兵"><meta itemprop="image" content="/images/avatar.png"></span><span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization"><meta itemprop="name" content="黑果小兵的部落阁"></span><header class="post-header"><h1 class="post-title" itemprop="name headline">macOS Mojave 10.14安装中常见的问题及解决方法</h1><div class="post-meta"><span class="post-time"><span class="post-meta-item-icon"><i class="fa fa-calendar-o"></i> </span><time title="创建时间:2018-08-05 09:05:51" itemprop="dateCreated datePublished" datetime="2018-08-05T09:05:51+08:00">2018-08-05</time> <span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="fa fa-calendar-check-o"></i> </span><time title="修改时间:2019-01-02 08:09:57" itemprop="dateModified" datetime="2019-01-02T08:09:57+08:00">2019-01-02</time> </span><span class="post-category"><span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="fa fa-folder-o"></i> </span><span itemprop="about" itemscope itemtype="http://schema.org/Thing"><a href="/categories/教程/" itemprop="url" rel="index"><span itemprop="name">教程</span></a></span> </span><span class="post-comments-count"><span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="fa fa-comment-o"></i> </span><a href="/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html#comments" itemprop="discussionUrl"><span class="post-meta-item-text">评论数:</span> <span class="post-comments-count valine-comment-count" data-xid="/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html" itemprop="commentCount"></span> </a></span><span class="post-meta-divider">|</span> <span class="post-meta-item-icon" title="阅读次数"><i class="fa fa-eye"></i> <span class="busuanzi-value" id="busuanzi_value_page_pv"></span></span><div class="post-symbolscount"><span class="post-meta-item-icon"><i class="fa fa-file-word-o"></i> </span><span title="本文字数">9.8k</span> <span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="fa fa-clock-o"></i> </span><span title="阅读时长">18 分钟</span></div></div></header><div class="post-body" itemprop="articleBody"><blockquote><p>随着macOS Mojave(莫哈韦) 10.14发行正式版本的临近,各种安装常见问题也需要同步更新,本篇文章就是针对10.14的常见问题的汇总,我会持续不间断更新,敬请期待</p></blockquote><h2 id="关于clover-bootloader的版本"><a class="markdownIt-Anchor" href="#关于clover-bootloader的版本"></a> 关于<code>Clover Bootloader</code>的版本</h2><p>想要正确地安装macOS Mojave 10.14,它要求你的<code>Clover Bootloader</code>版本不低于r4515,截止到目前为止,<code>Clover Bootloader</code>的版本已经更新为v2.4k r4636。<a href="https://github.com/Dids/clover-builder/releases" target="_blank" rel="noopener">Clover Bootloader最新版本下载</a></p><h2 id="安装卡在最后2分钟的解决方法"><a class="markdownIt-Anchor" href="#安装卡在最后2分钟的解决方法"></a> 安装卡在最后2分钟的解决方法</h2><p>使用<code>OsxAptioFixDrv-64.efi</code>或者<code>OsxAptioFixDrv3-64.efi</code>替换<code>AptioMemoryFix.efi</code>,每次只可以用一个驱动</p><h2 id="找不到安装器资源的解决方法"><a class="markdownIt-Anchor" href="#找不到安装器资源的解决方法"></a> 找不到安装器资源的解决方法</h2><ul><li>断网</li><li>删除<code>drivers64UEFI</code>目录下的<code>EmuVariableUefi-64.efi</code></li><li>修改机型为最近三年,比如<code>MacBootPro13,1</code> <code>MacBookPro14,1</code> <code>iMac17,1</code> 等等</li><li>如果是双硬盘,拔掉那个不安装的,待安装完后再插回去</li><li>检查镜像的md5值</li></ul><h2 id="关于hd3000平台"><a class="markdownIt-Anchor" href="#关于hd3000平台"></a> 关于HD3000平台</h2><p>macOS Mojave 10.14已经不支持Sandy Bridge平台的安装使用,解决方法有两个:</p><ul><li>在引导标志(boot args)添加<code>-no_compat_check</code>跳过兼容性检查</li><li>修改SMBIOS为:<code>MacBookAir5,1</code></li></ul><h2 id="kaby-lake-uhd-620显卡特别说明"><a class="markdownIt-Anchor" href="#kaby-lake-uhd-620显卡特别说明"></a> Kaby Lake UHD 620显卡特别说明</h2><p>部分基于类似<code>AAPL</code> <code>GfxYTile</code>的注入参数在macOS Mojave 10.14中会失效,它要求将<code>Clover Bootloader</code>版本至少更新到r4587或以上,<a href="https://github.com/Dids/clover-builder/releases" target="_blank" rel="noopener">Clover Bootloader最新版本下载</a></p><h2 id="关于声卡注入的id"><a class="markdownIt-Anchor" href="#关于声卡注入的id"></a> 关于声卡注入的ID</h2><p>Apple已从macOS Mojave 10.14上的<code>AppleHDA.kext</code>中删除了大量的Layouts,因此很多人需要修改/修补当前的AppleHDA.kext / AudioInjector才能使音频恢复到工作状态。<br>Apple在macOS Mojave上删除的布局ID为:<br>Layout1,3,8,9,11,12,13,18,22,23,24,25,26,27,28,29,30,31,32,34,36,37,38,39,41, 42,43,44,45,46,47,48,49,50等<br>要查看已删除的布局的完整列表以及可用于替换已删除的布局的列表,下面是一张可以使用并可在macOS Mojave 10.14上使用的可用布局的图片:</p><p><img src="http://7.daliansky.net/10.14/10.14_layoutid.jpg" alt="10.14_layoutid"></p><p>好消息是vit9696通过更新他的<code>AppleALC</code>解决了影响去除布局的问题。<code>AppleALC</code>最新版本的下载:<a href="https://github.com/acidanthera/AppleALC/releases" target="_blank" rel="noopener">https://github.com/acidanthera/AppleALC/releases</a></p><h2 id="minstolensize新补丁用于broadwell-skylake-以及kabylake"><a class="markdownIt-Anchor" href="#minstolensize新补丁用于broadwell-skylake-以及kabylake"></a> minStolenSize新补丁,用于<code>Broadwell</code>, <code>Skylake</code> 以及<code>Kabylake</code></h2><ul><li><p>Kaby Lake</p><figure class="highlight ruby"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="symbol">Comment:</span> Disable minStolenSize less <span class="keyword">or</span> equal fStolenMemorySize assertion, <span class="number">10.14</span> Credits (Sniki)</span><br><span class="line"><span class="symbol">Name:</span> com.apple.driver.AppleIntelKBLGraphicsFramebuffer</span><br><span class="line"><span class="symbol">Find:</span> <span class="number">764648</span>FF <span class="number">05</span></span><br><span class="line"><span class="symbol">Replace:</span> EB4648FF <span class="number">05</span></span><br></pre></td></tr></table></figure></li><li><p>Sky Lake</p><figure class="highlight ruby"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="symbol">Comment:</span> Disable minStolenSize less <span class="keyword">or</span> equal fStolenMemorySize assertion, <span class="number">10.14</span> Credits (Sniki)</span><br><span class="line"><span class="symbol">Name:</span> com.apple.driver.AppleIntelSKLGraphicsFramebuffer</span><br><span class="line"><span class="symbol">Find:</span> <span class="number">764048</span>FF <span class="number">05</span></span><br><span class="line"><span class="symbol">Replace:</span> EB4048FF <span class="number">05</span></span><br></pre></td></tr></table></figure></li><li><p>Broadwall</p><figure class="highlight ruby"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="symbol">Comment:</span> Disable minStolenSize less <span class="keyword">or</span> equal fStolenMemorySize assertion, <span class="number">10.14</span> Credits (Sniki)</span><br><span class="line"><span class="symbol">Name:</span> com.apple.driver.AppleIntelBDWGraphicsFramebuffer</span><br><span class="line"><span class="symbol">Find:</span> <span class="number">764048</span>FF <span class="number">05</span></span><br><span class="line"><span class="symbol">Replace:</span> EB4048FF <span class="number">05</span></span><br></pre></td></tr></table></figure></li></ul><h2 id="usb解除端口限制补丁"><a class="markdownIt-Anchor" href="#usb解除端口限制补丁"></a> USB解除端口限制补丁</h2><figure class="highlight ruby"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line"><span class="symbol">Comment:</span> USB Port limit patch <span class="number">10.14</span> (credits FredWst)</span><br><span class="line"><span class="symbol">Name:</span> com.apple.driver.usb.AppleUSBXHCI</span><br><span class="line"><span class="symbol">Find:</span> <span class="number">83</span>FB0F0F <span class="number">83030500</span> <span class="number">00</span></span><br><span class="line"><span class="symbol">Replace:</span> <span class="number">83</span>FB0F9<span class="number">0</span> <span class="number">90909090</span> <span class="number">90</span></span><br><span class="line"><span class="symbol">MatchOS:</span> <span class="number">10.14</span></span><br></pre></td></tr></table></figure><figure class="highlight ruby"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line"><span class="symbol">Comment:</span> USB Port limit patch <span class="number">10.14</span>.<span class="number">1</span> <span class="number">10.14</span>.<span class="number">2</span> Beta (credits DalianSky)</span><br><span class="line"><span class="symbol">Name:</span> com.apple.driver.usb.AppleUSBXHCI</span><br><span class="line"><span class="symbol">Find:</span> <span class="number">83</span>FB0F0F <span class="number">838</span>F040<span class="number">0</span> <span class="number">00</span></span><br><span class="line"><span class="symbol">Replace:</span> <span class="number">83</span>FB0F9<span class="number">0</span> <span class="number">90909090</span> <span class="number">90</span></span><br><span class="line"><span class="symbol">MatchOS:</span> <span class="number">10.14</span>.<span class="number">1</span>,<span class="number">10.14</span>.<span class="number">2</span></span><br></pre></td></tr></table></figure><h2 id="intel-hd3000显卡驱动"><a class="markdownIt-Anchor" href="#intel-hd3000显卡驱动"></a> Intel HD3000显卡驱动</h2><p>由于macOS Mojave 10.14中已经将<code>AppleIntelHD3000Graphics.kext</code>等相关驱动移除,一个折衷的解决方案是复制一份<code>macOS Sierra 10.12.x</code>的驱动到<code>/System/Library/Extensions</code>,重建缓存后重启即可享用。详见https://www.tonymacx86.com/threads/success-lenovo-b570e.255129/page-2#post-1770059</p><h2 id="找回丢失的dw1560brcm94352z驱动"><a class="markdownIt-Anchor" href="#找回丢失的dw1560brcm94352z驱动"></a> 找回丢失的DW1560/Brcm94352Z驱动</h2><p>Mojave系统下的蓝牙会失效,截止到目前的解决方法是:将文件<code>BrcmFirmwareData.kext</code>和<code>BrcmPatchRAM2.kext</code>复制到<code>/Library/Extensions</code>目录下</p><p>当然,在重启前,还要重建一下系统的缓存,命令为:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br></pre></td><td class="code"><pre><span class="line"><span class="meta">#!/bin/sh</span></span><br><span class="line">sudo chmod -Rf 755 /S*/L*/E*</span><br><span class="line">sudo chown -Rf 0:0 /S*/L*/E*</span><br><span class="line">sudo chmod -Rf 755 /L*/E*</span><br><span class="line">sudo chown -Rf 0:0 /L*/E*</span><br><span class="line">sudo rm -Rf /S*/L*/PrelinkedKernels/*</span><br><span class="line">sudo rm -Rf /S*/L*/Caches/com.apple.kext.caches/*</span><br><span class="line">sudo touch -f /S*/L*/E*</span><br><span class="line">sudo touch -f /L*/E*</span><br><span class="line">sudo kextcache -Boot -U /</span><br></pre></td></tr></table></figure><p>如果嫌输入命令麻烦,也可以使用应用<code>Kext Utility</code>重建缓存。</p><p>重启你的系统,检查WIFI/蓝牙是否工作正常。</p><h2 id="关于1014高通无线失效无法驱动的问题的解决方案来自套路"><a class="markdownIt-Anchor" href="#关于1014高通无线失效无法驱动的问题的解决方案来自套路"></a> 关于10.14高通无线失效无法驱动的问题的解决方案[来自套路]</h2><p>升级到Mojave的大家应该都看到了,14的驱动删掉了好多,最惹人注意的就是A卡的一堆、hd3000的几个、N卡的几个加上高通的无线网卡驱动,用了很久也琢磨了好久后,终于找到了解决高通无线挂的解决方案,下面是方法:</p><p>由于14系统内删除了Airport40的驱动,而ath9k插件又正是对其起的作用,因此前提条件是我们需要将13的这个kext拿来用,后面我会给出附件,ath9k插件的作者很久没有维护了,目前为止,作者源码只支持到10.13,因此需要我们手动修改源码使其能够支持到10.14,这里不做过多介绍,有兴趣的可以在下面评论,我会尽量解答,这里只把需要的附件做简要说明,大家也就不用再去clone源码修改编译了,附件主要包括3个,第一个是AtherosAirport40驱动,是我从13.6beta4中提取出来的,大家直接将其安装到/Library/Extensions/即可,然后就是我基于作者源码修改后的ath9k插件和最新的lilu(也是最新源码修改的),将这两个插件放到CLOVER,最后,为了保险起见,在config加上两个boot参数,分别是<code>-lilubetaall</code> 和 <code>-ath9565</code>,当然这是9565的参数,其余参数参见ath9k的说明文档,下面有链接,然后重建缓存、修复权限重启就可以了。详见:<a href="http://bbs.pcbeta.com/viewthread-1790406-1-1.html" target="_blank" rel="noopener">http://bbs.pcbeta.com/viewthread-1790406-1-1.html</a> 感谢套路<a href="https://github.com/athlonreg" target="_blank" rel="noopener">athlonreg</a></p><h2 id="apfs转换解决方法"><a class="markdownIt-Anchor" href="#apfs转换解决方法"></a> APFS转换解决方法</h2><p>Apple已经删除了我们必须避免APFS转换的选项,常规的方法已经无法避免安装过程中自动将分区转换为APFS格式,包括在硬盘上安装以及SSD上面安装。<br>以下是一些目前已知的替代品:<br>1.使用<code>Carbon Copy Cloner</code>(CCC)应用程序格式驱动器备份到HFS + J并恢复备份。<br>2.使用此应用程序将APFS分区转换为HFS + J:https:<a href="//www.paragon-software.com/home/apfs-hfs-converter/">//www.paragon-software.com/home/apfs-hfs-converter/</a><br>3.使用USB转SATA电缆从外部卸下HDD / SSD并安装macOS(似乎避免了APFS转换)。<br>4.修补安装程序,由你来找到这个方法。</p><h2 id="安装中出现的ioconsoleusers-time0-0-0-lin-0-llk-1-ioconsoleusers-gioscreenlockstate-3-hs-0-bs-0-nov-0-sm-0x0错误的临时解决方法"><a class="markdownIt-Anchor" href="#安装中出现的ioconsoleusers-time0-0-0-lin-0-llk-1-ioconsoleusers-gioscreenlockstate-3-hs-0-bs-0-nov-0-sm-0x0错误的临时解决方法"></a> 安装中出现的<code>IOConsoleUsers: time(0) 0->0, lin 0, llk 1, IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, nov 0, sm 0x0</code>错误的临时解决方法</h2><p>群里最常见的安装过程中出现的一个错误是:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">IOConsoleUsers: time(0) 0->0, lin 0, llk 1,</span><br><span class="line">IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, nov 0, sm 0x0</span><br></pre></td></tr></table></figure><p>原因是系统无法识别出你的显卡驱动,临时的解决方法是:</p><ul><li>取消勾选<code>Inject Intel</code></li><li>或者将<code>platform-id</code>修改为<code>0x12345678</code></li><li>两种方法二选一,不知道如何操作的请移步<a href="https://blog.daliansky.net/clover-user-manual.html">Clover使用教程</a></li></ul><p><img src="http://7.daliansky.net/10.14/platform-id_0x12345678.jpg" alt="platform-id_0x12345678"></p><p>安装完成后再通过<code>Clover Configurator</code>设置正确的<code>FakeID</code>和<code>ig-plaform-id</code>驱动你的显卡。</p><h2 id="去掉lilu的输出信息还原1014-内核崩溃kernel-pance的真相"><a class="markdownIt-Anchor" href="#去掉lilu的输出信息还原1014-内核崩溃kernel-pance的真相"></a> 去掉<code>Lilu</code>的输出信息,还原10.14 内核崩溃(kernel pance)的真相</h2><p>**方法1:**使用文本编辑器,在<code>KernelToPatch</code>段落添加内容:</p><figure class="highlight xml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br></pre></td><td class="code"><pre><span class="line"><span class="tag"><<span class="name">key</span>></span>KernelToPatch<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"><span class="tag"><<span class="name">array</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">dict</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>Comment<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">string</span>></span>Disable panic kext logging on 10.14 Release kernel (c) vit9696<span class="tag"></<span class="name">string</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>Disabled<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">false</span>/></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>Find<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">data</span>></span></span><br><span class="line"> igKEwHRC</span><br><span class="line"> <span class="tag"></<span class="name">data</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>MatchOS<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">string</span>></span>10.14.x<span class="tag"></<span class="name">string</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>Replace<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">data</span>></span></span><br><span class="line"> igKEwOtC</span><br><span class="line"> <span class="tag"></<span class="name">data</span>></span></span><br><span class="line"> <span class="tag"></<span class="name">dict</span>></span></span><br><span class="line"><span class="tag"></<span class="name">array</span>></span></span><br></pre></td></tr></table></figure><p>**方法2:**使用<code>Clover Configurator</code>打开<code>config.plist</code> - <code>Kernel and Kext Patches</code> - <code>kernelToPatch</code>,新添加:</p><figure class="highlight ruby"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="symbol">Comment:</span> Disable panic kext logging on <span class="number">10.13</span> Release kernel</span><br><span class="line"><span class="symbol">Find:</span> <span class="number">8</span>a0284c<span class="number">0</span> <span class="number">7442</span></span><br><span class="line"><span class="symbol">Replace:</span> <span class="number">8</span>a0284c<span class="number">0</span> eb42</span><br><span class="line"><span class="symbol">MatchOS:</span> <span class="number">10.14</span>.x</span><br></pre></td></tr></table></figure><h2 id="其它的内核补丁备用请自行食用"><a class="markdownIt-Anchor" href="#其它的内核补丁备用请自行食用"></a> 其它的内核补丁备用,请自行食用:</h2><figure class="highlight ruby"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br><span class="line">50</span><br><span class="line">51</span><br><span class="line">52</span><br><span class="line">53</span><br><span class="line">54</span><br><span class="line">55</span><br></pre></td><td class="code"><pre><span class="line">cpuid_set_info_rdmsr (c) vit9696</span><br><span class="line">B9A0010<span class="number">0</span> <span class="number">000</span>F32</span><br><span class="line">B9A0010<span class="number">0</span> <span class="number">0031</span>C<span class="number">0</span></span><br><span class="line"><span class="number">10.12</span>.x,<span class="number">10.13</span>.x,<span class="number">10.14</span>.x</span><br><span class="line"> </span><br><span class="line">xcpm_idle_wrmsr (c) Pike R. Alpha</span><br><span class="line">B9E2000<span class="number">0</span> <span class="number">000</span>F3<span class="number">0</span></span><br><span class="line">B9E2000<span class="number">0</span> <span class="number">00</span>909<span class="number">0</span></span><br><span class="line"><span class="number">10.12</span>.x,<span class="number">10.13</span>.x,<span class="number">10.14</span>.x</span><br><span class="line"> </span><br><span class="line">xcpm_assert_rdmsr (c) Sherlocks</span><br><span class="line">B998010<span class="number">0</span> <span class="number">000</span>F32</span><br><span class="line">B998010<span class="number">0</span> <span class="number">0031</span>C<span class="number">0</span></span><br><span class="line"><span class="number">10.12</span>.x,<span class="number">10.13</span>.x,<span class="number">10.14</span>.x</span><br><span class="line"> </span><br><span class="line">xcpm_SMT_scope_msrs (c) Pike R. Alpha</span><br><span class="line">BE0B000<span class="number">0</span> <span class="number">005</span>DE908 <span class="number">000000</span></span><br><span class="line">BE0B000<span class="number">0</span> <span class="number">005</span>DC39<span class="number">0</span> <span class="number">909090</span></span><br><span class="line"><span class="number">10.12</span>.x,<span class="number">10.13</span>.x,<span class="number">10.14</span>.x</span><br><span class="line"> </span><br><span class="line">cpuid_set_info (c) Pike R. Alpha</span><br><span class="line"><span class="number">04723</span>CD<span class="number">0</span></span><br><span class="line"><span class="number">04</span>XX3CD<span class="number">0</span> </span><br><span class="line"><span class="number">10.13</span>.x,<span class="number">10.14</span>.x</span><br><span class="line">- <span class="symbol">XX:</span> need value you want</span><br><span class="line"> </span><br><span class="line">xcpm_bootstrap (c) Pike R. Alpha</span><br><span class="line"><span class="number">89</span>D804C4 <span class="number">3</span>C22</span><br><span class="line"><span class="number">89</span>D804XX <span class="number">3</span>C22</span><br><span class="line"><span class="number">10.13</span>.x,<span class="number">10.14</span>.x</span><br><span class="line">- <span class="symbol">XX:</span> need value you want</span><br><span class="line"> </span><br><span class="line">xcpm_assert_wrmsr (c) Sherlocks</span><br><span class="line">B999010<span class="number">0</span> <span class="number">000</span>F3<span class="number">0</span></span><br><span class="line">B999010<span class="number">0</span> <span class="number">00</span>909<span class="number">0</span></span><br><span class="line"><span class="number">10.13</span>.x,<span class="number">10.14</span>.x</span><br><span class="line"> </span><br><span class="line">xcpm_core_scope_msrs (c) Pike R. Alpha</span><br><span class="line">BE03000<span class="number">0</span> <span class="number">0031</span>D2E8 <span class="number">79</span>FCFFFF</span><br><span class="line">BE03000<span class="number">0</span> <span class="number">0031</span>D29<span class="number">0</span> <span class="number">90909090</span></span><br><span class="line"> </span><br><span class="line">xcpm_pkg_scope_msrs (c) Pike R. Alpha</span><br><span class="line">BE07000<span class="number">0</span> <span class="number">0031</span>D2E8 <span class="number">91</span>FCFFFF</span><br><span class="line">BE07000<span class="number">0</span> <span class="number">0031</span>D29<span class="number">0</span> <span class="number">90909090</span></span><br><span class="line"><span class="number">10.14</span>.x</span><br><span class="line"> </span><br><span class="line">xcpm_program_msrs (c) Pike R. Alpha</span><br><span class="line"><span class="number">554889</span>E5 <span class="number">41574156</span> <span class="number">41554154</span> <span class="number">53504189</span> D64889FB <span class="number">4189</span>F54C <span class="number">8</span>D3D6387</span><br><span class="line">C39089E5 <span class="number">41574156</span> <span class="number">41554154</span> <span class="number">53504189</span> D64889FB <span class="number">4189</span>F54C <span class="number">8</span>D3D6387</span><br><span class="line"><span class="number">10.14</span>.x</span><br><span class="line"> </span><br><span class="line">xcpm_SMT_scope_msrs (c) Pike R. Alpha</span><br><span class="line">BE0B000<span class="number">0</span> <span class="number">0031</span>D2E8 <span class="number">66</span>FCFFFF</span><br><span class="line">BE0B000<span class="number">0</span> <span class="number">0031</span>D29<span class="number">0</span> <span class="number">90909090</span></span><br><span class="line"><span class="number">10.14</span>.x</span><br></pre></td></tr></table></figure><h2 id="block-injected-kexts-禁用无效的-未知的驱动程序"><a class="markdownIt-Anchor" href="#block-injected-kexts-禁用无效的-未知的驱动程序"></a> Block injected kexts 禁用无效的、未知的驱动程序</h2><p>当你面对这么一堆驱动的时候,如何让它们有条不紊地正常工作呢?万一出现问题的时候又如何让这些驱动在Clover引导的时候禁用它们呢?这个时候 <code>Block injected kexts</code> 就派上用场了。新版的 <code>Clover Bootloader</code> 已经将 <code>Block injected kexts</code> 放到了 <code>macOS</code> 系统分区的图标下面了。</p><ul><li>操作方法:<ul><li>开机进入clover引导界面,要引导的分区卷标上按 <code>空格</code> 即可进入<br><img src="http://7.daliansky.net/1-main.png" alt="1-main"></li><li>光标移动到 <code>Block injected kexts</code> 回车进入<br><img src="http://7.daliansky.net/Blockinjectedkexts.png" alt="kim"></li><li>选择当前系统加载的驱动程序目录<br><img src="http://7.daliansky.net/BIKSelect.png" alt="kimselect"></li><li>勾选禁用的驱动程序<br><img src="http://7.daliansky.net/BIKChoose.png" alt="kimoptions"></li><li>按 <code>ESC</code> 退出该子菜单</li></ul></li></ul><h2 id="选择-v时出现attempting-system-restartmach-reboot的解决方法"><a class="markdownIt-Anchor" href="#选择-v时出现attempting-system-restartmach-reboot的解决方法"></a> 选择-v时出现<code>Attempting system restart...MACH Reboot</code>的解决方法</h2><p>在安装High Sierra启动过程中,选择-v跑时会出现</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">Attempting system restart...MACH Reboot</span><br></pre></td></tr></table></figure><p>而不用-v图跑直接显示苹果标志时则不会出现。</p><h3 id="解决方法"><a class="markdownIt-Anchor" href="#解决方法"></a> 解决方法</h3><p>在<code>config.plist</code>配置文件<code>DropTables</code>下添加以下代码:</p><figure class="highlight xml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br></pre></td><td class="code"><pre><span class="line"><span class="tag"><<span class="name">key</span>></span>ACPI<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"><span class="tag"><<span class="name">key</span>></span>DropTables<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"><span class="tag"><<span class="name">array</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">dict</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>Signature<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">string</span>></span>MATS<span class="tag"></<span class="name">string</span>></span></span><br><span class="line"> <span class="tag"></<span class="name">dict</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">dict</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>Signature<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">string</span>></span>DMAR<span class="tag"></<span class="name">string</span>></span></span><br><span class="line"> <span class="tag"></<span class="name">dict</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">dict</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">key</span>></span>Signature<span class="tag"></<span class="name">key</span>></span></span><br><span class="line"> <span class="tag"><<span class="name">string</span>></span>BGRT<span class="tag"></<span class="name">string</span>></span></span><br><span class="line"> <span class="tag"></<span class="name">dict</span>></span></span><br><span class="line"><span class="tag"></<span class="name">array</span>></span></span><br></pre></td></tr></table></figure><h2 id="抹盘时提示mediakit报告设备上的空间不足以执行请求的操作的原因及解决方法"><a class="markdownIt-Anchor" href="#抹盘时提示mediakit报告设备上的空间不足以执行请求的操作的原因及解决方法"></a> 抹盘时提示"MediaKit报告设备上的空间不足以执行请求的操作"的原因及解决方法</h2><blockquote><p>群里遇到最多的问题就是抹盘时提示"MediaKit报告设备上的空间不足以执行请求的操作",一直想就此写个解决方法</p></blockquote><h3 id="原因"><a class="markdownIt-Anchor" href="#原因"></a> 原因</h3><p>出现该提示最根本的原因就是你之前的磁盘分区中<code>ESP</code>分区的尺寸小于200MB</p><h3 id="解决方法-2"><a class="markdownIt-Anchor" href="#解决方法-2"></a> 解决方法</h3><ul><li><code>Windows</code>下使用<code>diskgenius</code>删除掉<code>MSR</code>分区,将多出来的分区合并到<code>ESP</code>,正好凑成200MB,以满足安装<code>macOS</code>的基本需求.</li><li><code>macOS</code>下可以直接使用<code>磁盘工具</code>进行抹盘,它会自动生成一个200MB的EFI分区,当然前提条件是你需要先备份好磁盘里的数据,否则会造成全盘数据的丢失,请谨慎操作.</li></ul><h2 id="关于macos-mojave-1014下修改显存以及帧缓存-显示接口"><a class="markdownIt-Anchor" href="#关于macos-mojave-1014下修改显存以及帧缓存-显示接口"></a> 关于macOS Mojave 10.14下修改显存以及帧缓存、显示接口</h2><p>请移步另一篇教程:<a href="https://blog.daliansky.net/Coffee-Lake-frame-buffer-patch-and-UHD630-Coffee-Lake-ig-platform-id-data-finishing.html">Coffee Lake帧缓冲区补丁及UHD630 Coffee Lake ig-platform-id数据整理</a></p><h2 id="教你将u盘上的efi复制到磁盘的efi分区脱离usb运行macos篇"><a class="markdownIt-Anchor" href="#教你将u盘上的efi复制到磁盘的efi分区脱离usb运行macos篇"></a> 教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行[macOS篇]</h2><blockquote><p>新的系统安装成功后,EFI还位于U盘里,总不能一直挂着U盘使用系统吧。这个时候如果你想将U盘里的EFI复制到磁盘的EFI分区里,却苦于找不到看不见EFI分区,这个时候是该让<code>diskutil</code>登场了。</p></blockquote><p><code>diskutil</code>命令的基本用法:</p><h3 id="查看磁盘分区表"><a class="markdownIt-Anchor" href="#查看磁盘分区表"></a> 查看磁盘分区表</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">diskutil list</span><br></pre></td></tr></table></figure><p>/dev/disk0(internal, physical):</p><table><thead><tr><th>#:</th><th style="text-align:right">TYPE</th><th>NAME</th><th>SIZE</th><th>IDENTIFIER</th></tr></thead><tbody><tr><td>0:</td><td style="text-align:right">GUID_partition_scheme</td><td></td><td>256 GB</td><td>disk0</td></tr><tr><td>1:</td><td style="text-align:right">EFI</td><td>EFI</td><td>200 MB</td><td>disk0s1</td></tr><tr><td>2:</td><td style="text-align:right">Apple_HFS</td><td>MAC</td><td>128 GB</td><td>disk0s2</td></tr><tr><td>3:</td><td style="text-align:right">Microsoft Basic Data</td><td>WIN10</td><td>127.7 GB</td><td>disk0s3</td></tr></tbody></table><p>/dev/disk1(internal, physical):</p><table><thead><tr><th>#:</th><th style="text-align:right">TYPE</th><th>NAME</th><th>SIZE</th><th>IDENTIFIER</th></tr></thead><tbody><tr><td>0:</td><td style="text-align:right">GUID_partition_scheme</td><td></td><td>16 GB</td><td>disk1</td></tr><tr><td>1:</td><td style="text-align:right">EFI</td><td>EFI</td><td>200 MB</td><td>disk1s1</td></tr><tr><td>2:</td><td style="text-align:right">Apple_HFS</td><td>Install macOS Sierra</td><td>15.8 GB</td><td>disk1s2</td></tr></tbody></table><h3 id="挂载磁盘efi分区"><a class="markdownIt-Anchor" href="#挂载磁盘efi分区"></a> 挂载磁盘EFI分区</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo diskutil mount disk0s1</span><br></pre></td></tr></table></figure><h3 id="挂载u盘efi分区"><a class="markdownIt-Anchor" href="#挂载u盘efi分区"></a> 挂载U盘EFI分区</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo diskutil mount disk1s1</span><br></pre></td></tr></table></figure><p>打开Finder,注意后面有个<code>.</code></p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">open .</span><br></pre></td></tr></table></figure><p>左侧会显示挂载了两个EFI分区,将U盘EFI目录全部复制到磁盘的EFI分区即可。</p><h3 id="合并efi分区"><a class="markdownIt-Anchor" href="#合并efi分区"></a> 合并EFI分区</h3><p><strong>这里有一点需要注意</strong>:<em>如果之前安装过Windows系统的话,会存在EFI的目录,只是EFI的目录下面只有BOOT和Microsoft这两个目录,如果希望添加macOS的Clover引导的话,可以将USB的EFI分区里面的EFI目录下面的CLOVER复制到磁盘里的EFI目录下,也就是执行的是</em>**合并**<em>的操作,让EFI同时支持WINDOWS和macOS的引导.千万不要全部复制,否则有可能造成EFI无法启动Windows.</em></p><h3 id="复制efi分区"><a class="markdownIt-Anchor" href="#复制efi分区"></a> 复制EFI分区</h3><p>如果磁盘上的EFI分区里为空的,可以直接将USB的EFI分区下面的EFI目录直接复制到磁盘上的EFI分区里.</p><h2 id="教你将u盘上的efi复制到磁盘的efi分区脱离usb运行windows篇"><a class="markdownIt-Anchor" href="#教你将u盘上的efi复制到磁盘的efi分区脱离usb运行windows篇"></a> 教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行[Windows篇]</h2><h3 id="挂载efi分区"><a class="markdownIt-Anchor" href="#挂载efi分区"></a> 挂载EFI分区</h3><p>Windows操作系统下面,打开<code>cmd</code>窗口,输入命令:</p><figure class="highlight sh"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br></pre></td><td class="code"><pre><span class="line">diskpart</span><br><span class="line">list disk <span class="comment"># 磁盘列表</span></span><br><span class="line">select disk n <span class="comment"># 选择EFI分区所在的磁盘,n为磁盘号</span></span><br><span class="line">list partition <span class="comment"># 磁盘分区列表</span></span><br><span class="line">select partition n <span class="comment"># 选择EFI分区,n为EFI分区号</span></span><br><span class="line"><span class="built_in">set</span> id=<span class="string">"ebd0a0a2-b9e5-4433-87c0-68b6b72699c7"</span> <span class="comment"># 设置为EFI分区</span></span><br><span class="line">assign letter=X <span class="comment"># x为EFI分区盘符</span></span><br></pre></td></tr></table></figure><p>您可以重复输入命令同时挂载USB的EFI分区和磁盘的EFI分区<br>打开资源管理器,会出现一个盘符为X的磁盘,格式化为fat32格式,将USB的EFI分区下面的EFI目录复制到安装磁盘的EFI分区下</p><h3 id="合并efi分区-2"><a class="markdownIt-Anchor" href="#合并efi分区-2"></a> 合并EFI分区</h3><p><strong>这里有一点需要注意</strong>:<em>如果之前安装过Windows系统的话,会存在EFI的目录,只是EFI的目录下面只有BOOT和Microsoft这两个目录,如果希望添加macOS的Clover引导的话,可以将USB的EFI分区里面的EFI目录下面的CLOVER复制到磁盘里的EFI目录下,也就是执行的是</em>**合并**<em>的操作,让EFI同时支持WINDOWS和macOS的引导.千万不要全部复制,否则有可能造成EFI无法启动Windows.</em></p><h3 id="复制efi分区-2"><a class="markdownIt-Anchor" href="#复制efi分区-2"></a> 复制EFI分区</h3><p>如果磁盘上的EFI分区里为空的,可以直接将USB的EFI分区下面的EFI目录直接复制到磁盘上的EFI分区里.</p><h2 id="添加uefi引导选项"><a class="markdownIt-Anchor" href="#添加uefi引导选项"></a> 添加UEFI引导选项</h2><p>使用工具:BOOTICE</p><h3 id="操作过程"><a class="markdownIt-Anchor" href="#操作过程"></a> 操作过程:</h3><ol><li>打开BOOTICE软件,选择<code>物理磁盘</code>,选择欲操作的目标磁盘,点击<code>分区管理</code>,弹出分区管理的窗口,点击<code>分配盘符</code>,为<code>ESP</code>分区分配一个盘符,点击确定<br><img src="http://7.daliansky.net/BOOTICE1.jpg" alt="BOOTICE1"></li><li>选择<code>UEFI</code>,点击<code>修改启动序列</code>,点击<code>添加</code>按钮,菜单标题填写:<code>CLOVER</code>,选择<code>启动文件</code>,在打开的窗口里选择<code>ESP</code>分区下的目录<code>\EFI\CLOVER\CLOVERX64.EFI</code>,点击<code>保存当前启动项设置</code><br><img src="http://7.daliansky.net/BOOTICE2.jpg" alt="BOOTICE2"></li></ol><h2><a class="markdownIt-Anchor" href="#"></a></h2><h2 id="重建缓存的命令"><a class="markdownIt-Anchor" href="#重建缓存的命令"></a> 重建缓存的命令</h2><p>打开终端,输入命令:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br></pre></td><td class="code"><pre><span class="line"><span class="meta">#!/bin/sh</span></span><br><span class="line">sudo chmod -Rf 755 /S*/L*/E*</span><br><span class="line">sudo chown -Rf 0:0 /S*/L*/E*</span><br><span class="line">sudo chmod -Rf 755 /L*/E*</span><br><span class="line">sudo chown -Rf 0:0 /L*/E*</span><br><span class="line">sudo rm -Rf /S*/L*/PrelinkedKernels/*</span><br><span class="line">sudo rm -Rf /S*/L*/Caches/com.apple.kext.caches/*</span><br><span class="line">sudo touch -f /S*/L*/E*</span><br><span class="line">sudo touch -f /L*/E*</span><br><span class="line">sudo kextcache -Boot -U /</span><br></pre></td></tr></table></figure><h2 id="关于打赏"><a class="markdownIt-Anchor" href="#关于打赏"></a> 关于打赏</h2><p>您的支持就是我更新的动力!<br>如果不希望看到博主停更的话,请点击下方的 <code>打赏</code> 支持一下,有钱的捧个钱场,没钱的捧个人场,谢谢大家!</p></div><div class="updated"><svg xmlns="http://www.w3.org/2000/svg" width="130" height="20"><lineargradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></lineargradient><clippath id="a"><rect width="130" height="20" rx="3" fill="#fff"/></clippath><g clip-path="url(#a)"><path fill="#555" d="M0 0h55v20H0z"/><path fill="#97CA00" d="M55 0h75v20H55z"/><path fill="url(#b)" d="M0 0h130v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="Menlo,monospace" font-size="110"><text x="285" y="150" fill="#010101" fill-opacity=".3" textlength="450" transform="scale(.1)">updated</text><text x="285" y="140" textlength="450" transform="scale(.1)">updated</text><text x="915" y="150" fill="#010101" fill-opacity=".3" textlength="650" transform="scale(.1)">2019-01-02</text><text x="915" y="140" textlength="650" transform="scale(.1)">2019-01-02</text></g></svg></div><div><div><div style="text-align:center;color:#ccc;font-size:14px">-------------本文结束<i class="fa fa-apple"></i>感谢您的阅读-------------</div></div></div><div><div style="padding:10px 0;margin:20px auto;width:90%;text-align:center"><button id="rewardButton" disable="enable" onclick='var e=document.getElementById("QR");"none"===e.style.display?e.style.display="block":e.style.display="none"'><span>打赏</span></button><div>如果文章对您有帮助,就请站长喝杯咖啡吧 ´◡`</div><div id="QR" style="display:none"><div id="wechat" style="display:inline-block"><img id="wechat_qr" src="/images/wechatpay.jpg" alt="黑果小兵 微信支付"><p>微信支付</p></div><div id="alipay" style="display:inline-block"><img id="alipay_qr" src="/images/alipay.jpg" alt="黑果小兵 支付宝"><p>支付宝</p></div></div></div></div><div><div><ul class="qq-qun"><div><p></p><h2>QQ群列表:</h2><p></p><p>688324116 <a href="http://shang.qq.com/wpa/qunwpa?idkey=6bf69a6f4b983dce94ab42e439f02195dfd19a1601522c10ad41f4df97e0da82" target="_blank" rel="noopener">一起黑苹果</a> 2000人群 已满<br>331686786 <a href="http://shang.qq.com/wpa/qunwpa?idkey=db511a29e856f37cbb871108ffa77a6e79dde47e491b8f2c8d8fe4d3c310de91" target="_blank" rel="noopener">一起吃苹果</a> 2000人群 尚有空位<br>257995340 <a href="http://shang.qq.com/wpa/qunwpa?idkey=8a63c51acb2bb80184d788b9f419ffcc33aa1ed2080132c82173a3d881625be8" target="_blank" rel="noopener">一起啃苹果</a> 2000人群 尚有空位<br>891434070 <a href="http://shang.qq.com/wpa/qunwpa?idkey=be06e4c13e796e06a5cd3151d7fcc8f2feee8f9b68b1620ce8771111e2822084" target="_blank" rel="noopener">Mojave黑苹果交流群</a> 2000人群 尚有空位<br>939122730 <a href="http://shang.qq.com/wpa/qunwpa?idkey=e7fb8ea793aee10f9e86c70cd134867bde4183cc3eb87424e61e50b3e9cabf72" target="_blank" rel="noopener">Mojave黑苹果交流II群</a> 2000人群<br>891677227 <a href="http://shang.qq.com/wpa/qunwpa?idkey=9a1eaa552c45d736bb6b19d82ad80e76bf82729f1c1a975b437aa3858473231d" target="_blank" rel="noopener">黑果小兵高级群</a> 2000人群 尚有空位<br>943307869 <a href="http://shang.qq.com/wpa/qunwpa?idkey=7080e6ff936fd2e207439ea18c0a34b4651db81ff45d0edf27b34a21a037871e" target="_blank" rel="noopener">黑果小兵高级群II</a> 2000人群 新开群,欢迎踊跃加入<br>943181023 <a href="http://shang.qq.com/wpa/qunwpa?idkey=fb772a7e01436d43e1d856a099549551952bb08161ced4a8fc08b4e75e7ab438" target="_blank" rel="noopener">联想小新Air黑苹果交流群</a> 500人群 非专用机型请勿加入<br>436905405 <a href="http://shang.qq.com/wpa/qunwpa?idkey=fedfd951c92b6493a1b02940ec673657d3d0c8316d1abfa738f92214ed66d365" target="_blank" rel="noopener">机柜革命MECHREVO【MR学院】黑苹果</a> 500人群 非专用机型请勿加入<br></p></div></ul></div></div><div><ul class="post-copyright"><li class="post-copyright-author"><strong>本文作者: </strong>黑果小兵</li><li class="post-copyright-link"><strong>本文链接:</strong> <a href="https://blog.daliansky.net/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html" title="macOS Mojave 10.14安装中常见的问题及解决方法">https://blog.daliansky.net/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html</a></li><li class="post-copyright-license"><strong>版权声明: </strong>本博客所有文章除特别声明外,均采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" rel="noopener" target="_blank"><i class="fa fa-fw fa-creative-commons"></i>BY-NC-SA</a> 许可协议。转载请注明出处!</li></ul></div><footer class="post-footer"><div class="post-tags"><a href="/tags/Mojave/" rel="tag"><i class="fa fa-tag"></i> Mojave</a> <a href="/tags/安装/" rel="tag"><i class="fa fa-tag"></i> 安装</a> <a href="/tags/10-14/" rel="tag"><i class="fa fa-tag"></i> 10.14</a> <a href="/tags/常见问题/" rel="tag"><i class="fa fa-tag"></i> 常见问题</a></div><div class="post-nav"><div class="post-nav-next post-nav-item"><a href="/Coffee-Lake-frame-buffer-patch-and-UHD630-Coffee-Lake-ig-platform-id-data-finishing.html" rel="next" title="Coffee Lake帧缓冲区补丁及UHD630 Coffee Lake ig-platform-id数据整理"><i class="fa fa-chevron-left"></i> Coffee Lake帧缓冲区补丁及UHD630 Coffee Lake ig-platform-id数据整理</a></div><span class="post-nav-divider"></span><div class="post-nav-prev post-nav-item"><a href="/macOS-Mojave-10.14-18A389-Release-with-Clover-4670-original-mirror.html" rel="prev" title="【黑果小兵】macOS Mojave 10.14(18A389) with Clover 4670原版镜像">【黑果小兵】macOS Mojave 10.14(18A389) with Clover 4670原版镜像 <i class="fa fa-chevron-right"></i></a></div></div></footer></div></article></div></div><div class="comments" id="comments"></div></div><div class="sidebar-toggle"><div class="sidebar-toggle-line-wrap"><span class="sidebar-toggle-line sidebar-toggle-line-first"></span> <span class="sidebar-toggle-line sidebar-toggle-line-middle"></span> <span class="sidebar-toggle-line sidebar-toggle-line-last"></span></div></div><aside id="sidebar" class="sidebar"><div id="sidebar-dimmer"></div><div class="sidebar-inner"><ul class="sidebar-nav motion-element"><li class="sidebar-nav-toc sidebar-nav-active" data-target="post-toc-wrap">文章目录</li><li class="sidebar-nav-overview" data-target="site-overview-wrap">站点概览</li></ul><div class="site-overview-wrap sidebar-panel"><div class="site-overview"><div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person"><a href="/"><img class="site-author-image" itemprop="image" src="/images/avatar.png" alt="黑果小兵"></a><p class="site-author-name" itemprop="name">黑果小兵</p><p class="site-description motion-element" itemprop="description">黑果小兵</p></div><nav class="site-state motion-element"><div class="site-state-item site-state-posts"><a href="/archives/"><span class="site-state-item-count">71</span> <span class="site-state-item-name">日志</span></a></div><div class="site-state-item site-state-categories"><a href="/categories/index.html"><span class="site-state-item-count">24</span> <span class="site-state-item-name">分类</span></a></div><div class="site-state-item site-state-tags"><a href="/tags/index.html"><span class="site-state-item-count">178</span> <span class="site-state-item-name">标签</span></a></div></nav><div class="feed-link motion-element"><a href="/atom.xml" rel="alternate"><i class="fa fa-rss"></i> RSS</a></div><div class="links-of-author motion-element"><span class="links-of-author-item"><a href="https://github.com/daliansky" title="GitHub → https://github.com/daliansky" rel="noopener" target="_blank"><i class="fa fa-fw fa-github"></i></a> </span><span class="links-of-author-item"><a href="http://www.jianshu.com/u/df9143008845" title="简书 → http://www.jianshu.com/u/df9143008845" rel="noopener" target="_blank"><i class="fa fa-fw fa-heartbeat"></i></a> </span><span class="links-of-author-item"><a href="http://shang.qq.com/wpa/qunwpa?idkey=db511a29e856f37cbb871108ffa77a6e79dde47e491b8f2c8d8fe4d3c310de91" title="QQ → http://shang.qq.com/wpa/qunwpa?idkey=db511a29e856f37cbb871108ffa77a6e79dde47e491b8f2c8d8fe4d3c310de91" rel="noopener" target="_blank"><i class="fa fa-fw fa-qq"></i></a></span></div><div class="links-of-blogroll motion-element links-of-blogroll-block"><div class="links-of-blogroll-title"><i class="fa fa-fw fa-link"></i> Links</div><ul class="links-of-blogroll-list"><li class="links-of-blogroll-item"><a href="https://blog.iamzhl.top" title="https://blog.iamzhl.top" rel="noopener" target="_blank">Athlonreg</a></li><li class="links-of-blogroll-item"><a href="http://www.sqlsec.com" title="http://www.sqlsec.com" rel="noopener" target="_blank">国光</a></li></ul></div></div></div><div class="post-toc-wrap motion-element sidebar-panel sidebar-panel-active"><div class="post-toc"><div class="post-toc-content"><ol class="nav"><li class="nav-item nav-level-2"><a class="nav-link" href="#关于clover-bootloader的版本"><span class="nav-number">1.</span> <span class="nav-text">关于Clover Bootloader的版本</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#安装卡在最后2分钟的解决方法"><span class="nav-number">2.</span> <span class="nav-text">安装卡在最后2分钟的解决方法</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#找不到安装器资源的解决方法"><span class="nav-number">3.</span> <span class="nav-text">找不到安装器资源的解决方法</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#关于hd3000平台"><span class="nav-number">4.</span> <span class="nav-text">关于HD3000平台</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#kaby-lake-uhd-620显卡特别说明"><span class="nav-number">5.</span> <span class="nav-text">Kaby Lake UHD 620显卡特别说明</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#关于声卡注入的id"><span class="nav-number">6.</span> <span class="nav-text">关于声卡注入的ID</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#minstolensize新补丁用于broadwell-skylake-以及kabylake"><span class="nav-number">7.</span> <span class="nav-text">minStolenSize新补丁,用于Broadwell, Skylake 以及Kabylake</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#usb解除端口限制补丁"><span class="nav-number">8.</span> <span class="nav-text">USB解除端口限制补丁</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#intel-hd3000显卡驱动"><span class="nav-number">9.</span> <span class="nav-text">Intel HD3000显卡驱动</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#找回丢失的dw1560brcm94352z驱动"><span class="nav-number">10.</span> <span class="nav-text">找回丢失的DW1560/Brcm94352Z驱动</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#关于1014高通无线失效无法驱动的问题的解决方案来自套路"><span class="nav-number">11.</span> <span class="nav-text">关于10.14高通无线失效无法驱动的问题的解决方案[来自套路]</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#apfs转换解决方法"><span class="nav-number">12.</span> <span class="nav-text">APFS转换解决方法</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#安装中出现的ioconsoleusers-time0-0-0-lin-0-llk-1-ioconsoleusers-gioscreenlockstate-3-hs-0-bs-0-nov-0-sm-0x0错误的临时解决方法"><span class="nav-number">13.</span> <span class="nav-text">安装中出现的IOConsoleUsers: time(0) 0->0, lin 0, llk 1, IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, nov 0, sm 0x0错误的临时解决方法</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#去掉lilu的输出信息还原1014-内核崩溃kernel-pance的真相"><span class="nav-number">14.</span> <span class="nav-text">去掉Lilu的输出信息,还原10.14 内核崩溃(kernel pance)的真相</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#其它的内核补丁备用请自行食用"><span class="nav-number">15.</span> <span class="nav-text">其它的内核补丁备用,请自行食用:</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#block-injected-kexts-禁用无效的-未知的驱动程序"><span class="nav-number">16.</span> <span class="nav-text">Block injected kexts 禁用无效的、未知的驱动程序</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#选择-v时出现attempting-system-restartmach-reboot的解决方法"><span class="nav-number">17.</span> <span class="nav-text">选择-v时出现Attempting system restart...MACH Reboot的解决方法</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#解决方法"><span class="nav-number">17.1.</span> <span class="nav-text">解决方法</span></a></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#抹盘时提示mediakit报告设备上的空间不足以执行请求的操作的原因及解决方法"><span class="nav-number">18.</span> <span class="nav-text">抹盘时提示"MediaKit报告设备上的空间不足以执行请求的操作"的原因及解决方法</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#原因"><span class="nav-number">18.1.</span> <span class="nav-text">原因</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#解决方法-2"><span class="nav-number">18.2.</span> <span class="nav-text">解决方法</span></a></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#关于macos-mojave-1014下修改显存以及帧缓存-显示接口"><span class="nav-number">19.</span> <span class="nav-text">关于macOS Mojave 10.14下修改显存以及帧缓存、显示接口</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#教你将u盘上的efi复制到磁盘的efi分区脱离usb运行macos篇"><span class="nav-number">20.</span> <span class="nav-text">教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行[macOS篇]</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#查看磁盘分区表"><span class="nav-number">20.1.</span> <span class="nav-text">查看磁盘分区表</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#挂载磁盘efi分区"><span class="nav-number">20.2.</span> <span class="nav-text">挂载磁盘EFI分区</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#挂载u盘efi分区"><span class="nav-number">20.3.</span> <span class="nav-text">挂载U盘EFI分区</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#合并efi分区"><span class="nav-number">20.4.</span> <span class="nav-text">合并EFI分区</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#复制efi分区"><span class="nav-number">20.5.</span> <span class="nav-text">复制EFI分区</span></a></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#教你将u盘上的efi复制到磁盘的efi分区脱离usb运行windows篇"><span class="nav-number">21.</span> <span class="nav-text">教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行[Windows篇]</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#挂载efi分区"><span class="nav-number">21.1.</span> <span class="nav-text">挂载EFI分区</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#合并efi分区-2"><span class="nav-number">21.2.</span> <span class="nav-text">合并EFI分区</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#复制efi分区-2"><span class="nav-number">21.3.</span> <span class="nav-text">复制EFI分区</span></a></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#添加uefi引导选项"><span class="nav-number">22.</span> <span class="nav-text">添加UEFI引导选项</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#操作过程"><span class="nav-number">22.1.</span> <span class="nav-text">操作过程:</span></a></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#undefined"><span class="nav-number">23.</span> <span class="nav-text"></span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#重建缓存的命令"><span class="nav-number">24.</span> <span class="nav-text">重建缓存的命令</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#关于打赏"><span class="nav-number">25.</span> <span class="nav-text">关于打赏</span></a></li></ol></div></div></div></div></aside></div></main><footer id="footer" class="footer"><div class="footer-inner"><div class="copyright"><a href="http://www.miitbeian.gov.cn" rel="noopener" target="_blank">辽ICP备15000696号-3 </a>© 2016 – <span itemprop="copyrightYear">2019</span> <span class="with-love" id="animate"><i class="fa fa-apple"></i> </span><span class="author" itemprop="copyrightHolder">黑果小兵</span> <span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="fa fa-area-chart"></i> </span><span title="站点总字数">348k</span> <span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="fa fa-coffee"></i> </span><span title="站点阅读时长">10:33</span></div><div class="busuanzi-count"><script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script><span class="site-uv" title="总访客量"><i class="fa fa-user"></i> <span class="busuanzi-value" id="busuanzi_value_site_uv"></span> </span><span class="site-pv" title="总访问量"><i class="fa fa-eye"></i> <span class="busuanzi-value" id="busuanzi_value_site_pv"></span></span></div></div></footer><div class="back-to-top"><i class="fa fa-arrow-up"></i> <span id="scrollpercent"><span>0</span>%</span></div></div><script>"[object Function]"!==Object.prototype.toString.call(window.Promise)&&(window.Promise=null)</script><script src="/lib/jquery/index.js?v=2.1.3"></script><script src="/lib/velocity/velocity.min.js?v=1.2.1"></script><script src="/lib/velocity/velocity.ui.min.js?v=1.2.1"></script><script src="//cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.js"></script><script src="/lib/reading_progress/reading_progress.js"></script><script src="/js/src/utils.js?v=6.6.0"></script><script src="/js/src/motion.js?v=6.6.0"></script><script src="/js/src/scrollspy.js?v=6.6.0"></script><script src="/js/src/post-details.js?v=6.6.0"></script><script src="/js/src/bootstrap.js?v=6.6.0"></script><script src="//cdn1.lncld.net/static/js/3.0.4/av-min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/Valine.min.js"></script><script>var GUEST=["nick","mail","link"],guest="nick,mail,link";guest=guest.split(",").filter(function(e){return GUEST.indexOf(e)>-1}),new Valine({el:"#comments",verify:!1,notify:!1,appId:"u1cCU9pnOGMB1PPY04TV5JA6-gzGzoHsz",appKey:"qaUBhUG8XJqpiXX1C6UopuoP",placeholder:"给 黑果小兵 留个言吧",avatar:"mm",meta:guest,pageSize:"10",visitor:!1})</script><script>function proceedsearch(){$("body").append('<div class="search-popup-overlay local-search-pop-overlay"></div>').css("overflow","hidden"),$(".search-popup-overlay").click(onPopupClose),$(".popup").toggle();var t=$("#local-search-input");t.attr("autocapitalize","none"),t.attr("autocorrect","off"),t.focus()}var isfetched=!1,isXml=!0,search_path="search.xml";0===search_path.length?search_path="search.xml":/json$/i.test(search_path)&&(isXml=!1);var path="/"+search_path,onPopupClose=function(t){$(".popup").hide(),$("#local-search-input").val(""),$(".search-result-list").remove(),$("#no-result").remove(),$(".local-search-pop-overlay").remove(),$("body").css("overflow","")},searchFunc=function(t,e,o){"use strict";$("body").append('<div class="search-popup-overlay local-search-pop-overlay"><div id="search-loading-icon"><i class="fa fa-spinner fa-pulse fa-5x fa-fw"></i></div></div>').css("overflow","hidden"),$("#search-loading-icon").css("margin","20% auto 0 auto").css("text-align","center"),$.ajax({url:t,dataType:isXml?"xml":"json",async:!0,success:function(t){isfetched=!0,$(".popup").detach().appendTo(".header-inner");var n=isXml?$("entry",t).map(function(){return{title:$("title",this).text(),content:$("content",this).text(),url:$("url",this).text()}}).get():t,r=document.getElementById(e),s=document.getElementById(o),a=function(){var t=r.value.trim().toLowerCase(),e=t.split(/[\s\-]+/);e.length>1&&e.push(t);var o=[];if(t.length>0&&n.forEach(function(n){function r(e,o,n,r){for(var s=r[r.length-1],a=s.position,i=s.word,l=[],h=0;a+i.length<=n&&0!=r.length;){i===t&&h++,l.push({position:a,length:i.length});var p=a+i.length;for(r.pop();0!=r.length&&(s=r[r.length-1],a=s.position,i=s.word,p>a);)r.pop()}return c+=h,{hits:l,start:o,end:n,searchTextCount:h}}function s(t,e){var o="",n=e.start;return e.hits.forEach(function(e){o+=t.substring(n,e.position);var r=e.position+e.length;o+='<b class="search-keyword">'+t.substring(e.position,r)+"</b>",n=r}),o+=t.substring(n,e.end)}var a=!1,i=0,c=0,l=n.title.trim(),h=l.toLowerCase(),p=n.content.trim().replace(/<[^>]+>/g,""),u=p.toLowerCase(),f=decodeURIComponent(n.url),d=[],g=[];if(""!=l&&(e.forEach(function(t){function e(t,e,o){var n=t.length;if(0===n)return[];var r=0,s=[],a=[];for(o||(e=e.toLowerCase(),t=t.toLowerCase());(s=e.indexOf(t,r))>-1;)a.push({position:s,word:t}),r=s+n;return a}d=d.concat(e(t,h,!1)),g=g.concat(e(t,u,!1))}),(d.length>0||g.length>0)&&(a=!0,i=d.length+g.length)),a){[d,g].forEach(function(t){t.sort(function(t,e){return e.position!==t.position?e.position-t.position:t.word.length-e.word.length})});var v=[];0!=d.length&&v.push(r(l,0,l.length,d));for(var $=[];0!=g.length;){var C=g[g.length-1],m=C.position,x=C.word,w=m-20,y=m+80;w<0&&(w=0),y<m+x.length&&(y=m+x.length),y>p.length&&(y=p.length),$.push(r(p,w,y,g))}$.sort(function(t,e){return t.searchTextCount!==e.searchTextCount?e.searchTextCount-t.searchTextCount:t.hits.length!==e.hits.length?e.hits.length-t.hits.length:t.start-e.start});var T=parseInt("1");T>=0&&($=$.slice(0,T));var b="";b+=0!=v.length?"<li><a href='"+f+"' class='search-result-title'>"+s(l,v[0])+"</a>":"<li><a href='"+f+"' class='search-result-title'>"+l+"</a>",$.forEach(function(t){b+="<a href='"+f+'\'><p class="search-result">'+s(p,t)+"...</p></a>"}),b+="</li>",o.push({item:b,searchTextCount:c,hitCount:i,id:o.length})}}),1===e.length&&""===e[0])s.innerHTML='<div id="no-result"><i class="fa fa-search fa-5x" /></div>';else if(0===o.length)s.innerHTML='<div id="no-result"><i class="fa fa-frown-o fa-5x" /></div>';else{o.sort(function(t,e){return t.searchTextCount!==e.searchTextCount?e.searchTextCount-t.searchTextCount:t.hitCount!==e.hitCount?e.hitCount-t.hitCount:e.id-t.id});var a='<ul class="search-result-list">';o.forEach(function(t){a+=t.item}),a+="</ul>",s.innerHTML=a}};r.addEventListener("input",a),$(".local-search-pop-overlay").remove(),$("body").css("overflow",""),proceedsearch()}})};$(".popup-trigger").click(function(t){t.stopPropagation(),isfetched===!1?searchFunc(path,"local-search-input","local-search-result"):proceedsearch()}),$(".popup-btn-close").click(onPopupClose),$(".popup").click(function(t){t.stopPropagation()}),$(document).on("keyup",function(t){var e=27===t.which&&$(".search-popup").is(":visible");e&&onPopupClose()})</script><script>!function(){var t=document.createElement("script"),s=window.location.protocol.split(":")[0];"https"===s?t.src="https://zz.bdstatic.com/linksubmit/push.js":t.src="http://push.zhanzhang.baidu.com/push.js";var e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)}()</script><script src="/js/src/js.cookie.js?v=6.6.0"></script><script src="/js/src/scroll-cookie.js?v=6.6.0"></script><script src="/live2dw/lib/L2Dwidget.min.js?0c58a1486de42ac6cc1c59c7d98ae887"></script><script>L2Dwidget.init({pluginRootPath:"live2dw/",pluginJsPath:"lib/",pluginModelPath:"assets/",model:{scale:.8,hHeadPos:.5,vHeadPos:.618,jsonPath:"/live2dw/assets/tororo.model.json"},display:{superSample:2,width:150,height:300,position:"right",hOffset:0,vOffset:-20},mobile:{show:!1,scale:.5},react:{opacityDefault:.7,opacityOnHover:.2},log:!1,tagMode:!1})</script></body></html><!-- rebuild by neat -->