網上,書上都有把kali裝進U盤或者移動硬盤作爲便攜式系統的教程,但是這隻支持BIOS+MBR的模式。現在的電腦都是UEFI主板了。如何製作一個便攜式的Kali系統並使其支持UEFI的電腦呢?
準備工作:
0,一個移動硬盤或者性能好點的U盤。
1,kali官方iso鏡像,下載地址:點擊以下載
2,分區工具:分區助手和diskgenius
3,虛擬機VMware 15.5
下面就可以開始了!
一、首先給我們的移動硬盤/U盤分區
我這裏有一個500GB的移動硬盤,是我平時日常存放文件用的。當然這也不影響,我們給它分一個區專門安裝linux系統。這樣這個盤既可以日常存放資料,也可以作爲便攜式kali linux使用。
我們的kali需要3個分區:(1)大小約100MB的EFI啓動分區
(2)大小約8GB的交換分區(swap)
(3)大小約爲100GB的EXT4系統分區
我這裏以分區助手爲例:
1,安裝並打開分區助手,找到我們的移動硬盤或者U盤,右鍵-拆分分區,給它切割約110GB的分區出來(就是上面說的3個分區之加起來的大小,可以略大):
2,再把我們新分出的分區刪除:
3,最終結果如圖,點擊左上角提交完成分區操作:
二、使用VMware虛擬機來把kali安裝至移動硬盤
1,安裝VMware15.5,打開,新建虛擬機:
2,選擇典型,下一步:
3,選擇“安裝程序光盤映像文件”那一個,選擇你下載好的kali linux鏡像文件(iso格式):
4,選擇linux,版本選Debian 9.x 64位或10.x 64位(位數取決於你下載的系統映像的位數):
5,名字隨便,選一個虛擬機儲存位置,後續的步驟如下:
6,點擊編輯虛擬機設置:
7,選擇“硬盤”並點擊下面的“移除”按鈕來移除虛擬硬盤,再點擊“USB控制器”,右邊兼容性根據你的移動硬盤/U盤的接口選擇,我的是USB3.0的移動硬盤所以這裏選3.0:
8,單擊上面的“選項”標籤,選擇下面的“高級”一欄,把右邊下面的“固件類型”改爲UEFI:
9,確定,然後打開虛擬機,這時就進入安裝界面了:
10,點擊右下角的USB控制按鈕,位置如圖指示:
11,在彈出的菜單裏點擊“連接(斷開與 主機 的連接)”這個選項,這樣就把移動硬盤/U盤連接到虛擬機了:
12,單擊虛擬機進入,用上下鍵控制,回車選擇“Start installer”:
13,選擇簡體中文,地區什麼的都選中國,接着完成後面的主機名、密碼配置,這幾步很簡單:
14,後面開始檢測磁盤並啓動分區配置程序,這裏點擊手動:
15,這裏我們看到了我們的硬盤。雙擊硬盤下面的空閒分區(這個空閒分區就是我們第一大步分出來留空的分區),進入後,創建新分區,大小0.1GB,類型主分區,位置開始。然後雙擊“用於。。。”那一欄,進入後雙擊選擇“EFI系統分區”,步驟如圖:、
這裏這個EFI啓動分區就設置好了,點擊返回:
16,接着設置swap交換分區,還是像上面一樣,接着對下面的空閒部分繼續分區,分出8GB大小的分區並設置爲用於交換空間,步驟如圖:
設置好了就可以返回了:
17,還剩最後的空閒部分,這個就設置爲系統EXT4分區了,雙擊將此空閒部分直接分爲一個區,大小填max(就是利用這整個分區),用於EXT4文件系統,掛載點選擇“/”,步驟如下圖:
設置完成,返回:
分區完成,最後應該就是上圖所示的結果↑
雙擊“結束分區並將修改寫入硬盤”
18,確認寫入,然後它就會開始格式化,安裝系統,靜靜等待完成:
19,安裝過程中會出現“是否使用網絡鏡像”的選項,這裏選“否”:
20, 等待其結束安裝進程。結束後虛擬機會重啓並進入新安裝的kali,進入到grub啓動界面時,證明系統安裝成功,這時就可以點擊上面的“關閉客戶機”來關掉該虛擬機:
這樣安裝過程就完成了!
三、修改EFI分區內容
安裝完成了,但是現在還需要簡單修改一下EFI分區的東西,使得我們的電腦可以識別我們的便攜式kali並從移動硬盤啓動
1,打開diskgenius,選擇我們的移動硬盤或者U盤,在右邊找到我們的移動硬盤的那個大小約100MB左右的FAT32分區,再點擊上面的“瀏覽文件”標籤,如圖:
2,雙擊EFI文件夾,進入後你能看到一個名爲kali的文件夾,右鍵重命名爲boot,如圖:
3,雙擊進入我們剛剛重命名好的boot文件夾,你會看到一個名爲grubx64.efi的文件,右鍵重命名爲bootx64.efi,效果如下:
4,關閉軟件,所有操作完成!這時可以關閉你的電腦,插上剛剛製作好的便攜式kali,進入bios從移動硬盤或者U盤啓動吧!
以上就是所有教程,感謝觀看!