1. 程式人生 > >反正不要錢,多少看一點系列:win10環境下安裝Kali Linux雙系統的裝機經歷(個人血淚史)

反正不要錢,多少看一點系列:win10環境下安裝Kali Linux雙系統的裝機經歷(個人血淚史)

目錄

- 寫在前面的幾句牢騷:

本人電腦環境為索大法2011年老機器,4(i5)+320(機械)配置,近期開始接觸kali,此前在VM的虛擬機器裡執行,直到某天,用盡全身的耐心終於在3小時內解壓縮了一個500m大小檔案,終於下定決心要來裝實體kali系統,甚至連更換電腦的決心也一併下了。在求教大神和網上搜集資料之後,經歷兩天重灌重啟之後(主要還是電腦硬體臺太慢,也沒有3.0的藉口,裝一次系統得經歷2到3個小時),終於安裝成功。把自己的經歷和大家分享,希望能夠有助於他人吧。好了,閒話不多說,進入正題。

- 前期準備:

1.Win10環境電腦一臺,筆者是win10專業版,索大法筆電。 2.kali Linux系統映象,用於安裝。 https://www.kali.org/downloads/ kali的官方地址,版本眾多,任君採擷,與light版、mate版、kde版等版本主義區別,筆者這裡用的是基本版(嗯,因為沒有具體什麼版,就自己瞎叫的)。如圖,描黑部分。

3.UltraISO軟體,用於燒錄系統光碟或是U盤。 網上搜索下載,並激活,否則會有500m(或是300m?)的壓縮大小限制。 可以用這個賬號啟用,王濤;7C81-1689-4046-626F,如果失敗,請另外再行搜尋。 4.EasyBCD軟體,用於最後設定grub引導。個人免費,不需要啟用。 附上EasyBCD和UltraISO的某度雲:https://pan.baidu.com/s/1vfsAoRGLrl_G7oa3mGDyLQ ;提取碼:atpa 5.磁碟空間若干,畢竟要新裝系統,磁碟如果沒有空間是裝不進去的,請務必留出20G以上的磁碟空間。 6.外接光碟機一個(筆者的光碟機壞掉了),光碟若干。(如果用U盤請自動忽略)

 - 正式安裝:

Step1:BIOS介面更改優先啟動選項,把外接裝置(光碟機或是U盤)提升為第一。 如果跟筆者電腦有相似的選項,記得一定要更改設定為ENABLE,否則仍然無效。 Step2:利用UltraISO軟體將之前下載好的kali映象刻錄到光盤裡。(U盤同理) Step3:可以直接開啟光碟,雙節set-up選項,直接開始進入安裝程式,如果不行的話可以選擇重啟,會自動檢測進入安裝程式。 Step4:選擇Graphical Install模式,進入圖形安裝,對於Linux非常熟悉的大佬可以直接選擇Install模式安裝,不過來講大佬是不會看到這個帖子的。 Step5:選擇語言:作為一個學渣,筆者自覺選擇了簡漢,學霸請隨意,全球語言任你挑。

隨後可以一路回車到達配置網路。 Step6:配置網路:根據個人實際情況選擇,筆者當時使用的WiFi,所以選擇了第二個無線網路,選擇自家WiFi(知道密碼的話別人家的也行),輸入密碼隨後是一連串的自動配置,忽略不計。

Step7:分割槽配置:筆者之前從未接觸過Linux,靠著自己的些許興趣,最近才開始學習,很多基礎知識也是不太瞭解,不過根據選項的具體情況來看,最好是選擇手動設定,“嚮導-使用整個磁碟”選項應該是會將整個硬碟都用來安裝Linux,包括win10的系統盤(這一點筆者沒有自己試過,畢竟代價略大,如果與事實不符,還請指正),手動設定時,也可以在一個盤內安裝所有的掛載,不過從查詢資料來看,最好還是有所區分,防止記憶體滿了之後無法正常啟動。一般可以分為三個分割槽,swap,/boot,/.,第一個是交換空間(與記憶體大小類似即可),防止記憶體溢位,第二個是用來儲存啟動檔案的(500m左右即可,一定要記得分在磁碟的第幾個分割槽,這點很重要,之後能否成功啟動kali在此一舉),第三個是根目錄(剩下多少是多少),必須有的。之後可以繼續進行安裝流程。 Step8:使用網路映象:隨意就好,節省安裝時間的話可以:直接否過,安裝成功之後用命令在終端中升級。 Step9:配置GRUB:全程幾乎都是自動,但有一個選項至關重要,會提示,是否需要更改主MBR檔案,這裡就看個人喜好了,選擇是的話,kali會直接覆蓋掉原先Windows的啟動程式,會從kali的啟動程式開始,預設開機系統為kali。而且一旦刪除掉kali以後,Windows可能無法正常啟動,會卡在grub rescue介面無法正常開機(都是筆者的血淚啊),這些都能接受的話就大膽的選擇是吧,然後可以忽略下面的Step11及以後步驟。 所以筆者最後選擇否,因為還是Windows的啟動載入介面好看,對,是的,只是因為好看,所以筆者毅然決然的選擇了重灌。 手動輸入,/dev/sda#,這裡的#是指當時/boot所在的分割槽號,如果不相符的話後面即使kali安裝成功也不好引導到開機介面,於是,筆者又雙叒叕重灌了一次… Step10:隨後就是漫長的等待安裝過程,直到出現安裝完成介面,繼續之後自動重啟。 Step11:設定kali引導:重啟完畢之後會直接介入Win10,這是正常的,因為還沒有設定kali的引導。開啟EasyBCD,點選新增新條目,選擇Linux/BSD,名稱隨意,驅動器選擇但是/boot所在的分割槽,因為分割槽的編號不同,這裡可以用大小進行區分,再點選新增條目即可。 Step12:重啟電腦,會發現可愛的雙系統選擇介面,想點哪個點哪個。

(放一張kali的開機介面,和win下的介面對比一下。)

 - 最後再說兩句:

1.Step9選擇覆蓋主MBR後,不要隨便刪除kali,這是和Windows的雙系統不一樣的地方,以前筆者也裝過win7+10的雙系統,隨手格掉7的系統並沒什麼大的影響,但如果事先不更改好win10的啟動引導會直接導致無法開機,這是筆者第一次全盤重灌的原因。也建議大家,養成備份的好習慣,一旦系統崩盤,軟體易尋,檔案無價,給自己珍貴檔案備份會省很多事情。另外,不要隨便手賤。。。 2.除過備份重要檔案之外,最好再準備一個win10的映象,因為可能要重灌很多次。。。 3.必要的軟體安裝程式進行備份,比如EasyBCD,UltraISO等,再安裝過程中也會省去每次重新查詢的時間。 4.至於出現過很多無法開機的問題,類似“grub>”,“grub rescue>”,“\nst\nst_linux.mbr無法載入”,筆者也都遇到過(畢竟重灌了那麼多次),但是受制於能力有限,沒有太好的解決辦法,只能一邊又一遍的重灌,如果有大佬有解決辦法請教我… 5.在Step11裡有個小的取巧辦法,如果正確安裝好找不到在哪個分割槽,可以考慮一次性多新增幾個新條目,隨後在重啟的選擇介面裡一個個開啟嘗試,能開啟的哪個就是最後想要的。之後可以在win10的裡重新開啟EasyBCD,編輯引導選單,刪除錯誤引導條目,保留正確的,並且可以隨時重新命名為自己喜歡的。 6.在別的教程裡有大佬選擇用EasyBCD引導安裝,個人感覺意義不大,直接從光碟或是U盤也可以啟動的事情,沒必要搞這麼麻煩。嗯,主要是因為筆者沒看懂怎麼操作。。。 7.別忘了把BIOS設定改回來,加快電腦開機速度,也防止因為接入外接裝置誤進入裝機介面。 8.能力有限筆者的第一篇帖子只能寫成這樣,各位將就著看看就好了,歡迎大家多多交流,多提意見,反正不要錢,萬一有點用呢?