主頁 > 作業系統 > 黑蘋果之DELL臺式機安裝Mac OS X 10.13.6版本作業系統

黑蘋果之DELL臺式機安裝Mac OS X 10.13.6版本作業系統

2020-09-10 10:10:12 作業系統

       由于本人所在的公司一般都是DELL的品牌臺式機,所以以DELL臺式機做小白鼠,記得在2012年的時候,在當時的那家公司為了學習自學IOS開發的Objective-C開發語言的時候,由于囊中羞澀買不起mac筆記本,只能通過網上有名的“黑蘋果樂園”和“遠景論壇”去學習自己嘗試制作黑蘋果,當時的公司也是dell臺式機,也制作MAC OS X 10.7版本作業系統成功,只是當時沒有破解找到其有線網卡驅動程式,不能上網,只能單機,現在黑蘋果技術越來越牛了,什么硬體驅動都能搞定,這次安裝后的Mac OS X 10.13.6版本作業系統成功,                    

       2012年自己的DELL筆記本和現在公司的DELL筆記本都沒有嘗試安裝成功,筆記本在安裝的程序中出現各種不同現象卡殼的問題,個人實踐證明:DELL臺式機還是很容易實作黑蘋果的,我不是大牛,也不是專門研究黑蘋果的,只是為了測驗作業需要,沒錢買mac筆記本,只能走此條路,哈哈,對于專門研究黑蘋果的大牛來說,什么型別的主機對他們來說都不是問題,以上都是廢話,讀者可以飄過~~~~~~     

注:下面內容有很多是網上其他大牛整理的,我只是在其基礎上根據自己安裝成功的程序中各種情況進行細化和補充,更加傻瓜式的教程 ,盡量能幫到閱讀者,

一、準備工具

1. TransMac 
2. DiskGenius

3. macOS High Sierra10.13.6(17G65) Installer with Clover 4596 (但是在網上有熱心網友整理出了一個懶人包(包括了啟動盤和Clover)可以直接在Windows下刷到U盤并且進行剩余操作,通俗的說就是在正版macOS作業系統鏡像上做了改動,主要是就是加了四葉草引導程式和破解硬體驅動程式的檔案等)

4. 一個 16G 大小的 USB 2.0 U盤

5.大白菜U盤裝系統PE的U盤工具

6.在安裝之前首先需要把硬碟上的有用資料拷貝備份走,另外確認下自己使用的顯示幕解析度是多少,這個顯示幕支持的最高解析度是在后續修改組態檔里的時候需要使用的,

二、制作黑蘋果 MacOS High Sierra 10.13.6 安裝U盤

1. 打開 TransMac,不用破解版也可以,有15天免費試用時間,(下載和安裝省略)

2. 插入U盤,右鍵選擇U盤,然后在彈出的選單中選擇 Format Disk for Mac (將磁盤格式化為 Mac 格式)

3. 然后提示輸入卷標名、還有格式化型別,這里不要動選擇,選擇默認的 Mac OS Extended HSF+ 就可以了,(啥都不需要改,默認即可) 

4. 然后就是提示格式化,會清空資料,提醒你備份資料,按OK后就會直接格式化U盤了,

 

 

5. 格式化完畢后,再次右鍵單擊U盤,然后選擇 Restore with Disk Image(從鏡像中恢復)

6. 選擇之前下載的鏡像(dmg格式的鏡像檔案)

 注:如果不想自己去安裝正版系統之后,自行一一去破解各種驅動等,最好是下載網上人家已經嵌入四葉草黑蘋果系統的引導工具和各種驅動的組態檔的破解后的系統鏡像檔案

7. 然后就等吧,機器快的大概等20分鐘左右,機器慢的需要30分鐘左右即可,

 

 8. 之后會彈出讓你格式化的視窗,不要再格式化了,因為 Windows 無法識別 Mac OS 的磁區格式,所以才彈出這個視窗,我們選擇取消即可,

9. 至此,MacOS 安裝盤制作完畢,

三、給MacOS系統分配磁盤空間

       這里使用大白菜U盤系統進入PE系統后,通過桌面上的DiskGenius磁盤磁區工具將整個硬碟進行洗掉后合并成一個,然后查看硬碟磁區表格式是否是GUID格式,如果不是,則需要先轉換下硬碟格式,切記不要再新建磁區或者格式化,保持磁盤空閑狀態即可,這里強烈建議完全的安裝獨立的黑蘋果系統,不建議安裝雙系統,一般人弄不好,反而搞壞windows系統引導磁盤磁區,下面講解的是雙系統,但是獨立安裝黑蘋果系統操作完全一樣,只是在硬碟磁區的時候,就是完整的一個空閑的GUID硬碟磁區表格式的硬碟而已,而不是多個磁區包括windows系統的和mac系統的,

注意:MacOS系統需要是 GUID格式,如果你磁區是MBR格式的話,還需要轉成GUID先,這里講解雙系統,從windows里分出一個大于80GB的磁盤磁區用作安裝Mac os x系統用的,原理是一樣的,最重要的是切換別把windows系統的引導磁區給破壞了,否則windows系統就無法啟動了,需要單獨給蘋果分出一個引導磁區的磁盤磁區,磁盤空間大小是不小于300MB的EFI磁區,

 1. 打開 DiskGenius(已然完活后的截圖,你們將就著看吧)

2. 然后先把需要安裝的蘋果系統的硬碟磁區表轉換成 GUID 模式(不然的話,待會不讓你安裝系統)

 

 3. 然后在上邊藍條上右鍵選擇你的硬碟,在彈出選單中選擇調整磁區大小,建議要么磁區在前方,要么在后方,如果你有多個磁區的話,不要將蘋果系統放中間,這里選擇的是放在后邊,因為安裝完才之后,安裝完黑蘋果后,又特么給你自動分出一個小磁區,反正隨你心情吧,

 

 4. 你可以直接填數字,或者直接拖動上邊箭頭所指的調整欄來調整磁區大小

5. 磁區完畢后先不要管這個磁區,我們待會在 Disk Management (磁盤管理中再處理)

6. 然后同樣,在該硬碟的頭部再創建一個 300MB 的 EFI 磁區

7. 在格式化的時候,我們選擇 EFI 磁區格式,

 8. 然后退出 DiskGenius 軟體,在桌面上右鍵點左下角 Windows 圖示,選擇 Disk Management(磁盤管理)

 

 9. 現在看到的磁盤狀況應該是這樣的,第二磁盤中,前邊300MB是EFI磁區,中間的是Windows資料磁區,后邊200GB是MacOS的系統磁區,這個300G現在還未初始化,

10. 右鍵單擊這個200G磁區,在彈出選單中選擇 New Volume 創建新卷

 

 11. 然后跟著提示一路走

12. 輸入磁區大小,這里默認是填滿的

 

 13. 這里問是否分配卷標,也就是盤符,這里要選擇不要盤符(反正windows系統都識別不出來,要毛盤符)

14. 然后這里問你是否格式化,我們也不格式化,

 

 15. 再下一步應該就完成了,

 

 16. 最后狀態如下,最后的 200G 應該是 RAW 格式的,

17. 至此 MacOS 磁盤空間也整好了,

四、配置 CLOVER

這里其實是最讓人頭大的,因為你搜到的資料應該會讓你一頭霧水,最后反正也沒搞明白,不過明白了一個原理,就是說,找正確的 CLOVER ,然后覆寫到你U盤里邊的 CLOVER 就可以了,其他的原理、制作方法統統可以不用理會,你可以試試直接啟動,如果沒有問題的話,那么恭喜你,不過大部分會出現各種各樣的問題,其實說白了就是找到能完全匹配你的電腦硬體驅動的clover破解檔案夾,這樣才能在通過U盤安裝的時候能順利過關,否則會遇到各種不確定的卡住現象,

1. 先下載好和你近似的 CLOVER 檔案,這里要感謝國人的開源專案 :https://github.com/sqlsec/clover

2. 看作者說是用 https://minhaskamal.github.io/DownGit/#/home 這個頁面來下載,不過沒有成功,直接用的 GitZip forGitHub 這個 Chrome 擴展來下載的,

另外,你可以推薦看下這個B站的教程 ,直播解BUG~ 修組態檔Config.plist

3.OK,現在你應該已經有了 CLOVER 組態檔夾,那么重新打開 DiskGenius,然后點到 U盤的 EFI 磁區(不要搞混了,硬碟EFI磁區是空的,我們要找的是U盤上帶CLOVER上的EFI磁區)

注:如果是完全安裝,那么可以通過大白菜U盤進入PE系統里來操作,

 

 4. 點擊瀏覽檔案后,可以看到有個 EFI 檔案夾,雙擊進去,里邊就包含了 CLOVER 引導檔案,

5. 如果想備份的話,請提前備份整個 EFI 檔案夾

6. 然后洗掉 EFI 檔案夾里邊的 CLOVER 檔案夾

7. 復制我們之前下載的配置好的 CLOVER 檔案夾

8. 在 DiskGenius 中的 EFI 檔案夾內按 CTRL + V 就會彈出視窗(抱歉,這里的 CLOVER 應該是洗掉的狀態,不想再刪一遍啦!多包涵)

9. OK,這樣 CLOVER 也配置完畢了,

注:修改 EFI 磁區內檔案很多種,這個 CTRL+C / CTRL+V 方法最為簡單,最多是當在安裝的程序中遇到卡在某處的時候,去百度搜索需要修改組態檔Config.plist里的對應的某些內容引數,或者是去下載對應的驅動plist檔案放到clover檔案夾下,因為你直接用的人家的clover里不一定完全匹配你的電腦硬體驅動,在安裝的程序中遇到卡在哪里,具體問題具體分析去做對應的修改即可,

五、配置 BIOS

基本離成功就差一點了,下邊配置 BIOS,其他的大家根據自己情況禁用哈,Bios每個電腦的都大同小異,請自己根據下面的內容琢磨修改設定,如果對于bios里的每一專案不太懂,可以先學習下:    https://blog.csdn.net/jaray/article/details/9466185

Boot Sequence(引導順序):Boot List Option設定成UEFI

只要出現Legacy字樣的地方都禁用,不要使用或者勾選

Integrated NIC里不勾選【Enable UEFI Network Stack】和選擇【Disabled】

SATA Operation里選擇AHCI

Secure Boot Enable里選擇【Disabled】,將安全啟動(Secure Boot)關掉

FastBoot(快速啟動):選擇最小化啟動【Minimal】

Virtualization Support(虛擬機支持):旗下的所有專案禁用

禁用:Vt-d, LAN PXE Boot, Network Stack 字樣
開啟:AHCI Hand-off 
設定啟動項:Bios Features Windows 8/10 Features 為 Other OS 
設定啟動項:Bios Features Storage Boot Option Control 為 UEFI Only 
設定啟動項:U盤為第一啟動(因為需要從U盤啟動安裝黑蘋果 )

六、安裝 MacOS 10.13.6 High Sierra

用U盤啟動,在Clover啟動器里可以搞搞兼容性問題,這個每個配置都有不同解決辦法,也是要自己搜搜的,不過不想搞的話直接下一步也沒問題!

沒錯你們猜對了,那個沒文字說明的就是 Forece 用的 Clover,反正選擇基本靠蒙,不過如果你的 CLOVER 版本 “正常” 的話,那么第一個蘋果圖示應該是 Boot MacOS X Install from MacOS High Sierra,選項移到這里(默認選中綠色圈起來的)然后回車就可以進入 MacOS X 安裝界面了,另外再說明一下其他選項,看上方綠色那個圖容易理解一下,有 Shell 版、Option版本(如果內置多個Config.plist檔案,可以用這個切換,也可以禁用一些驅動之類的東西,其他就是版本、重啟、退出按鈕之類的沒用東東,

2. 選擇 Boot MacOS X Install from MacOS High Sierra 后,進入到讀條階段,這里一般是重災區,大部分人都陣亡在這里了,讀條階段沒有讀完就自動重啟了,基本上都是 CLOVER 組態檔不對頭,造成死機,風火輪死回圈之類的毛病,下邊有提到解決辦法,這里祈求能直接順利通過,

 

 3. 如果順利的話,那么應該就來到了正常安裝界面,一般是英文版,在上方導航條里有選項可以調整語言的,然后先去磁盤工具將硬碟磁區格式化為蘋果的專用格式 HFS+ 

4. 不知道為什么之前在 Windows 分出來的 200G 空間在這里變成了 214.7GB,不過無所謂了,大家切記不要抹錯了盤,資料最重要!!!如果你在這里沒有發現之前分出來的硬碟磁區的話,估計是你沒有在 Windows 中按照我說的做初始化,回頭再看下吧,另外如果出現 Mediakit 錯誤的話,下邊也有解答,(沒有分給硬碟分EFI磁區)

5. 選擇抹盤,然后格式為 APFS,名稱就是此磁區安裝鏡像后的磁盤名稱,

注:再mac os x10.13及之后的版本必須是APFS格式,請選擇此格式,如果沒有,那么需要找到對應的clover配置里有的,

 

6. 完成后關閉即可

 

7. 然后就直接安裝 Mac OS 即可,一步一步來就可以了,基本到這就差不多完成了,

 

 

上圖必須選擇自己自定義命令的磁盤磁區來安裝系統,切記別選錯磁區了,

這里插句嘴,安裝的時候,大概會重啟三次(上面的從Boot MacOS X Install from MacOS High Sierra安裝是第一次),這三次都會重啟到 CLOVER 引導頁面,這次就不要選擇從U盤引導了,因為這時候 MacOS 安裝檔案已經拷貝到了你的硬碟磁區了,再次自動重啟之后,從U盤引導界面會多出來兩個(Boot macOS Install Prebooter from Preboot和Boot From MacOS Install from Untitled),此時,即:第二次這時候應該選擇 Boot From MacOS Install from Untitled(這個 Untitled 是你抹盤時候給的卷標名,下圖的卷標名yuandaping,上面的圖片是安裝完成后在網上找的,安裝流程是如此,)

第二次在這里讀條階段很快就中斷重啟了,然后自動重啟之后,第三次還是選擇和第二次一樣的從硬碟里開始安裝系統,即再來一遍,直到正常20分鐘左右讀條階段完完整整的讀完,彈出60秒倒計時自動重啟界面,就表示此次安裝完整正確了,此次自從重啟之后再從Boot From MacOS Install from Untitled進入的時候,就會出現下面的系統設定界面了,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8. 至此完成安裝,但是會存在缺少EFI磁區沒有clover檔案夾,就沒有里面的引導程式,所以需要將U盤里的EFI里的clover檔案夾整個復制一份到EFI磁盤磁區里的EFI目錄下,

七、硬碟引導項設定

1.首先將可以用于引導黑蘋果系統的EFI檔案拷貝到安裝黑蘋果系統盤的ESP磁區中,通過大白菜U盤進入PE界面,然后打開磁盤,將U盤里的EFI檔案夾下的clover檔案夾整個拷貝到ESP磁區里一半都是C盤里的EFI目錄下即可,

2、EFI檔案拷貝完成后,重啟電腦,進入引導選單選項,選擇從UEFI的USB設備(U盤或移動硬碟)啟動,這里一定是選UEFI開頭的,如果不選UEFI引導進入WinPE,打開BOOTICE后,是沒有UEFI選項或UEFI選項不可用,

3、進入WinPE后,打開BOOTICE,通常,在WinPE的【開始選單--所有程式--磁盤工具】中可以找到這個軟體,打開后,點“UEFI”選項卡,再點“修改啟動序列”,

4、在彈出的啟動序列對話框中,在左側啟動選單中點選任意一個UEFI開頭的啟動序列,然后在右邊的“啟動磁盤”中,選擇你用來安裝黑蘋果的系統盤,再在“啟動磁區”中選擇你在第一步中存放EFI檔案的 ESP磁區,注意,這里不要選錯,選錯會導致引導失敗,如果你沒有拔其他系統硬碟,這里選錯還會導致其他系統引導被破壞,啟動磁盤和啟動磁區設定好以后,千萬不要點“保存當前啟動項設定”,而是點左下角的“添加”,

5、上一步點“添加”后,會彈出一個對話框,讓我們選擇用于引導黑蘋果的efi檔案,我們選擇在第一步拷貝到ESP磁區里面的efi檔案,即“CLOVERX64.efi”,通常存放路徑為:C:\EFI\CLOVER中,這里的C盤是指你ESP磁區的盤符,根據你的實際情況查找選擇,

6、選擇好efi檔案后,會彈出成功添加UEFI引導記錄的提示,同時,在左側的引導選單串列中,會多出一個“New boot entry”的引導選項,這時候,如果你前面啟動磁盤、啟動磁區和efi檔案沒有選錯的話,重啟后,黑蘋果已經可以成功從硬碟引導,

7、如果你看不順眼黑蘋果引導標題為“New boot entry”,可以選擇剛剛添加的“New boot entry”的引導選項,在右側將選單標題修改為自己喜歡的名稱,然后點“保存當前啟動項設定”,

8、然后可以看到,“New boot entry”已更改為你自己設定的名稱,再點關閉并退出BOOTICE,至此,在Win PE下將黑蘋果設定從硬碟引導啟動成功,可立即重啟你的電腦體驗,

9、重啟電腦后,進入到引導選單,我們看到剛剛添加的“UEFI: Mac OS X”啟動選項已經出現在引導選單中,選擇此項即可成功引導黑蘋果,從此擺脫每次啟動黑蘋果都要插U盤的尷尬事情,

八、修改顯示幕解析度

默認的是1920*1080如果您的顯示幕達不到,則需要修改解析度引數,如果高于,也可以修改引數用到你的顯示幕支持的最高解析度,直接通過修改esp磁區里的EFI-》clover目錄下的系統盤 Extra / com.apple.Boot.plist 檔案 里通過大白菜登錄PE之后,找到它通過編輯器打開之后,找到<key>ScreenResolution</key> 

<string>1600*900</string>在這里修改你想設定的顯示幕最佳解析度引數(根據你的顯示幕支持最大解析度來設定,解析度越是和mac電腦支持的最大解析度一致,打開瀏覽器多個標簽的滑鼠拖影就越不明顯),保存后,重啟系統就可以在顯示幕的偏好設定里看到了,

九、問題手冊

1. 點擊 CLOVER 安裝 MacOS Install High Sierra 后死機、卡死在螢屏 
答:CLOVER 配置不對,自己重新找吧

2. 點擊 CLOVER 安裝 MacOS系統后,出現黑屏白蘋果,但是卡在2/3處,無限風火輪 
答:應該是顯卡問題,還是自己重新找 CLOVER 配置吧

3. 進入 MacOS 安裝界面,在 Disk Utility 找不到之前劃出的硬碟磁區 
答:因為你沒有給硬碟初始化,請參照第三部分8-16步驟重新完成初始化

4. 進入 MacOS 安裝界面,在 Disk Utility 無法抹盤,提示 MediaKit reports not enough space on device for requested operation,

答:沒有給 MacOS 安裝硬碟內分配 EFI 磁區,或 EFI 磁區小于 200MB,參照第三部分給 MacOS 硬碟分出一個 EFI 磁區,

5. 進入 MacOS 安裝界面,提示 GUID 錯誤,無法安裝系統

答:沒有將硬碟磁區表轉換為 GUID 磁區表格式,

 

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/1774.html

標籤:OS X

上一篇:docker入門-鏡像管理命令篇

下一篇:用Xcode配置完美ACMer環境

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • CA和證書

    1、在 CentOS7 中使用 gpg 創建 RSA 非對稱密鑰對 gpg --gen-key #Centos上生成公鑰/密鑰對(存放在家目錄.gnupg/) 2、將 CentOS7 匯出的公鑰,拷貝到 CentOS8 中,在 CentOS8 中使用 CentOS7 的公鑰加密一個檔案 gpg -a ......

    uj5u.com 2020-09-10 00:09:53 more
  • Kubernetes K8S之資源控制器Job和CronJob詳解

    Kubernetes的資源控制器Job和CronJob詳解與示例 ......

    uj5u.com 2020-09-10 00:10:45 more
  • VMware下安裝CentOS

    VMware下安裝CentOS 一、軟硬體準備 1 Centos鏡像準備 1.1 CentOS鏡像下載地址 下載地址 1.2 CentOS鏡像下載程序 點擊下載地址進入如下圖的網站,選擇需要下載的版本,這里選擇的是Centos8,點擊如圖所示。 決定選擇Centos8后,選擇想要的鏡像源進行下載,此 ......

    uj5u.com 2020-09-10 00:12:10 more
  • 如何使用Grep命令查找多個字串

    如何使用Grep 命令查找多個字串 大家好,我是良許! 今天向大家介紹一個非常有用的技巧,那就是使用 grep 命令查找多個字串。 簡單介紹一下,grep 命令可以理解為是一個功能強大的命令列工具,可以用它在一個或多個輸入檔案中搜索與正則運算式相匹配的文本,然后再將每個匹配的文本用標準輸出的格式 ......

    uj5u.com 2020-09-10 00:12:28 more
  • git配置http代理

    git配置http代理 經常遇到克隆 github 慢的問題,這里記錄一下幾種配置 git 代理的方法,解決 clone github 過慢。 目錄 git配置代理 git單獨配置github代理 git配置全域代理 配置終端環境變數 git配置代理 主要使用 git config 命令 git單獨 ......

    uj5u.com 2020-09-10 00:12:33 more
  • Linux npm install 裝包時提示Error EACCES permission denied解

    npm install 裝包時提示Error EACCES permission denied解決辦法 ......

    uj5u.com 2020-09-10 00:12:53 more
  • Centos 7下安裝nginx,使用yum install nginx,提示沒有可用的軟體包

    Centos 7下安裝nginx,使用yum install nginx,提示沒有可用的軟體包。 18 (flaskApi) [root@67 flaskDemo]# yum -y install nginx 19 已加載插件:fastestmirror, langpacks 20 Loading ......

    uj5u.com 2020-09-10 00:13:13 more
  • Linux查看服務器暴力破解ssh IP

    在公網的服務器上經常遇到別人爆破你服務器的22埠,用來挖礦或者干其他嘿嘿嘿的事情~ 這種情況下正確的做法是: 修改默認ssh的22埠 使用設定密鑰登錄或者白名單ip登錄 建議服務器密碼為復雜密碼 創建普通用戶登錄服務器(root權限過大) 建立堡壘機,實作統一管理服務器 統計爆破IP [root ......

    uj5u.com 2020-09-10 00:13:17 more
  • CentOS 7系統常見快捷鍵操作方式

    Linux系統中一些常見的快捷方式,可有效提高操作效率,在某些時刻也能避免操作失誤帶來的問題。 ......

    uj5u.com 2020-09-10 00:13:31 more
  • CentOS 7作業系統目錄結構介紹

    作業系統存在著大量的資料檔案資訊,相應檔案資訊會存在于系統相應目錄中,為了更好的管理資料資訊,會將系統進行一些目錄規劃,不同目錄存放不同的資源。 ......

    uj5u.com 2020-09-10 00:13:35 more
最新发布
  • vim的常用命令

    Vim的6種基本模式 1. 普通模式在普通模式中,用的編輯器命令,比如移動游標,洗掉文本等等。這也是Vim啟動后的默認模式。這正好和許多新用戶期待的操作方式相反(大多數編輯器默認模式為插入模式)。 2. 插入模式在這個模式中,大多數按鍵都會向文本緩沖中插入文本。大多數新用戶希望文本編輯器編輯程序中一 ......

    uj5u.com 2023-04-20 08:43:21 more
  • vim的常用命令

    Vim的6種基本模式 1. 普通模式在普通模式中,用的編輯器命令,比如移動游標,洗掉文本等等。這也是Vim啟動后的默認模式。這正好和許多新用戶期待的操作方式相反(大多數編輯器默認模式為插入模式)。 2. 插入模式在這個模式中,大多數按鍵都會向文本緩沖中插入文本。大多數新用戶希望文本編輯器編輯程序中一 ......

    uj5u.com 2023-04-20 08:42:36 more
  • docker學習

    ###Docker概述 真實專案部署環境可能非常復雜,傳統發布專案一個只需要一個jar包,運行環境需要單獨部署。而通過Docker可將jar包和相關環境(如jdk,redis,Hadoop...)等打包到docker鏡像里,將鏡像發布到Docker倉庫,部署時下載發布的鏡像,直接運行發布的鏡像即可。 ......

    uj5u.com 2023-04-19 09:26:53 more
  • 設定Windows主機的瀏覽器為wls2的默認瀏覽器

    這里以Chrome為例。 1. 準備作業 wsl是可以使用Windows主機上安裝的exe程式,出于安全考慮,默認情況下改功能是無法使用。要使用的話,終端需要以管理員權限啟動。 我這里以Windows Terminal為例,介紹如何默認使用管理員權限打開終端,具體操作如下圖所示: 2. 操作 wsl ......

    uj5u.com 2023-04-19 09:25:49 more
  • docker學習

    ###Docker概述 真實專案部署環境可能非常復雜,傳統發布專案一個只需要一個jar包,運行環境需要單獨部署。而通過Docker可將jar包和相關環境(如jdk,redis,Hadoop...)等打包到docker鏡像里,將鏡像發布到Docker倉庫,部署時下載發布的鏡像,直接運行發布的鏡像即可。 ......

    uj5u.com 2023-04-19 09:19:04 more
  • Linux學習筆記

    IP地址和主機名 IP地址 ifconfig可以用來查詢本機的IP地址,如果不能使用,可以通過install net-tools安裝。 Centos系統下ens33表示主網卡;inet后表示IP地址;lo表示本地回環網卡; 127.0.0.1表示代指本機;0.0.0.0可以用于代指本機,同時在放行設 ......

    uj5u.com 2023-04-18 06:52:01 more
  • 解決linux系統的kdump服務無法啟動的問題

    問題:專案麒麟系統服務器的kdump服務無法啟動,沒有相關日志無法定位問題。 1、查看服務狀態是關閉的,重啟系統也無法啟動 systemctl status kdump 2、修改grub引數,修改“crashkernel”為“512M(有的機器數值太大太小都會導致報錯,建議從128M開始試,或者加個 ......

    uj5u.com 2023-04-12 09:59:50 more
  • 解決linux系統的kdump服務無法啟動的問題

    問題:專案麒麟系統服務器的kdump服務無法啟動,沒有相關日志無法定位問題。 1、查看服務狀態是關閉的,重啟系統也無法啟動 systemctl status kdump 2、修改grub引數,修改“crashkernel”為“512M(有的機器數值太大太小都會導致報錯,建議從128M開始試,或者加個 ......

    uj5u.com 2023-04-12 09:59:01 more
  • 你是不是暴露了?

    作者:袁首京 原創文章,轉載時請保留此宣告,并給出原文連接。 如果您是計算機相關從業人員,那么應該經歷不止一次網路安全專項檢查了,你肯定是收到過資訊系統技術檢測報告,要求你加強風險監測,確保你提供的系統服務堅實可靠了。 沒檢測到問題還好,檢測到問題的話,有些處理起來還是挺麻煩的,尤其是線上正在運行的 ......

    uj5u.com 2023-04-05 16:52:56 more
  • 細節拉滿,80 張圖帶你一步一步推演 slab 記憶體池的設計與實作

    1. 前文回顧 在之前的幾篇記憶體管理系列文章中,筆者帶大家從宏觀角度完整地梳理了一遍 Linux 記憶體分配的整個鏈路,本文的主題依然是記憶體分配,這一次我們會從微觀的角度來探秘一下 Linux 內核中用于零散小記憶體塊分配的記憶體池 —— slab 分配器。 在本小節中,筆者還是按照以往的風格先帶大家簡單 ......

    uj5u.com 2023-04-05 16:44:11 more