下載kali鏡像
- 去kali官方網址下載kali鏡像,因為kali為開源linux系統,為保證安全,最好去官方網站下載鏡像,防止下載的系統是惡意的,下載完成后,最好校驗檢驗和以保證下載的鏡像安全。kali系統鏡像下載地址
- kali下載界面如圖:
kali官方網站下載界面
根據自己的電腦配置以及偏好的kali設置選擇自己要下載的鏡像。Light是指輕量級kali,包含部分滲透測試工具和軟件,可以根據自己的需要進行下載。KDE、Mate、Xfce、Gnome等是kali的不同桌面環境,可以根據自己的喜好選擇不同的桌面。具體區別可以參考這篇博文:5款主流桌面環境的優劣和區別 - 下載好鏡像后,為保證鏡像安全對鏡像文件進行校驗,同官網給出的校驗和比對,如果一致代表安全。可使用win32DiskImager軟件進行校驗。
分配安裝kali的磁盤空間
- 右鍵“我的電腦”-->“管理”
- 選擇“磁盤管理”,出現磁盤信息。
- 選擇一個空間大的磁盤,右鍵“壓縮卷”,輸入你想要壓縮的空間,點擊“壓縮”。
- 成功分配一塊未使用的空間用來安裝kali。
制作系統盤
制作系統盤時要找一個干凈的U盤,U盤里的重要文件一定要備份!!!!會被全部覆蓋掉。
- 使用win32DiskImager制作系統盤
-
下載win32DiskImager,打開軟件。界面如下圖所示:
win32DiskImager界面 - 在映像文件中選入下載好的映像文件。
- 如果要校驗文件,在校驗值中選擇對應的校驗方法,稍等一會即可出現校驗和。
- 選擇“寫入”,等待任務進度條完成,即可,鏡像即寫入U盤中。
- 第一次使用win32DIskImager制作啟動盤時:選擇寫入時,彈出“在目標設備上無法找到鏡像文件”窗口,以為原因為:無法找到iso/ISO鏡像,只支持.image鏡像。去官網如找到下解釋,官網解釋:
官網解釋
即不支持標準的ISO鏡像寫入,但是支持Syslinux的iso鏡像,同時官網給出用戶自定義文件類型的解決辦法,添加"DiskImagerFiles"環境變量。按照官網提示,添加了環境變量,但是依舊提示“無法找到鏡像文件”,改用UltraISO。
在UltraISO安裝失敗后,第二次嘗試win32DiskIamger發現原因是選擇了拷貝到U盤里的鏡像,軟件無法讀取。因此選擇鏡像時選擇磁盤里的鏡像,錯誤解決。
- 使用UltraISO軟件制作系統盤
- 下載UltraISO軟件,打開軟件。
-
選擇“文件” -->“打開”,選中剛剛下載的映像文件,點擊打開,左邊為具體目錄,右邊為具體的目錄和文件,如圖所示:
打開鏡像文件 -
選擇“啟動”-->“寫入硬盤鏡像”,彈出如下界面:
寫入硬盤鏡像 - 寫入方式選擇"USB-HDD"或者"USB-HDD+"都可以。
- 在寫入磁盤鏡像前,先將Syslinux寫入扇區,否則無法識別U盤,安裝系統。選擇“便捷啟動”-->“從新的驅動器寫入扇區”-->“Syslinux”,在彈出的窗口中選擇“是”,等待Syslinux寫入扇區,如果寫入不成功,則重復這一步。
-
在寫入“Syslinux”步驟中,彈出窗口“寫入syslinux時找到多余一個分區”,解決方法:“便捷啟動”-->“分區表編輯器”,在彈出的窗口中設置 “活動”為“yes”,“隱藏”為“不隱藏”,點擊寫入即可,如下圖所示:
解決“寫入syslinux時找到多余一個分區” -
寫入Syslinux成功后,選擇“寫入”,等待磁盤鏡像寫入U盤,時間較長,耐心等待,成功后顯示刻錄成功,同時在“我的電腦”中,U盤圖標和名稱均改變,如圖所示:
寫入成功
U盤圖標和名稱改變
安裝系統
- (聯想)按F2鍵進入BIOS
- Boot選項中設置"Boot Priority"為"UEFI FIRST","USB Boot"為"Enabled",Security選項中設置"Secure Boot"為"Enabled"
- 進入kali安裝界面,選擇“advanced options”選項,選擇“install in graphical mode”
- 選擇語言:中文(簡體),區域:中國,配置鍵盤:漢語
- 顯示探測硬件,安裝,等待一小會。
- 選擇網絡接口,eth0代表使用網線,wlan代表使用無線,根據實際情況選擇。
- 選擇wlan,顯示配置網絡,選擇安裝過程中要使用的網絡,并輸入密碼.
- 輸入主機名和用戶密碼。
- 顯示“是否強制使用UEFI安裝,這會導致現有BIOS系統無法進入和啟動”,選擇“否”。
- 進入磁盤分區,選擇“手動”,選擇剛剛分配好的空閑分區,選擇“對空閑空間進行自動分區”。如果選擇“創建新分區”需要手動分/boot、swap等分區,可以參考這篇文章。
-
選擇“將/home、/var和/tmp都分別放在單獨的分區”,劃分完畢后,選擇“結束分區設定并將修改寫入磁盤”。
放在單獨分區
寫入磁盤 - 顯示 “以下分區將被格式化,將改動寫入磁盤?”,選擇“是”
-
“網絡鏡像可以用來補充光盤所帶的軟件.....使用網絡鏡像嗎?”,選擇“否”,網絡鏡像會下載最新的軟件,但是在下載過程中如果網絡不穩定或不好會損壞安裝包。選擇“是”,會安裝網絡鏡像。
不使用網絡鏡像 -
將GRUB啟動引導器安裝到主引導記錄,選擇設備,等待安裝。(如果選擇是,是用kali引導windows,如果選擇否,使用windows引導kali,需要easybcd等軟件,網上有教程)
將GRUB啟動引導器安裝到主引導記錄 -
選擇要安裝引導器的設備,根據自己的實際情況選擇:
選擇設備 - 安裝完成后,提示“系統安裝完成,可以重啟并進入新系統。請確保U盤已拔出防止重新安裝。”,拔掉U盤,點擊繼續,然后就大功告成啦!!!
- 安裝完成后此刻U盤因為使用win32diskimager容量變小,使用DISKPART修復U盤,具體操作見下方。
- 開森!!開森!!(安裝過程中都是毛病,終于安裝好了)
- 且慢。 開機后只有kali選項,沒有windows選項。進不去windows。
解決方法:
(1) 進入kali系統,打開終端,輸入“sudo upgrate-grub”,然后終端出現win10磁盤,此時grub寫入了進入windows的路徑。
(2)重啟電腦,會發現windows選項在最后一項,如果要修改windows選項在第一項,可以參考這篇博文。 - 然后! 終于完全成功了!
安裝過程中出現的問題
第一次使用UltraISO制作的啟動盤,安裝kali系統過程中顯示“無法掛載安裝光盤”:
網上的解決方法有:(1)換一個USB口或者重新插拔光盤,無效。
(2)打開shell,輸入df -m
,此時顯示df CDroom Input/Output error
,網上搜尋原因,原因是,下載后的Ubuntu.ISO在寫入u盤時發生了改變。這個是由于下載后的文件存入的驅動器格式化格式與u盤不同造成。D盤是NTFS格式,U盤是FAT32格式,因此將U盤格式化為NTFS格式即可。將U盤格式化為NTFS格式后,重新進行寫入鏡像操作,在寫入syslinux時,顯示不支持NTFS格式。失敗。。放棄UltraISO,重新選擇win32diskimager。使用win32diskimager寫入磁盤成功后,win10彈出窗口“需要將U盤格式化才能使用光盤”,此時要點擊否,否則會讀不出U盤的內容。點擊了格式化,然后進入bios安裝系統時,識別不出u盤內容,在win10系統里看,u盤變為兩個盤,此時在用win32diskimager將鏡像寫入u盤,顯示錯誤,無法寫入。
解決方法:
- win+r輸入cmd,打開命令行界面。
- 輸入
DISKPART
,顯示電腦信息,進入DISKPART命令行。 -
LIST DISK
,列出電腦中現有的磁盤,一般來說DISK 0為計算機自帶磁盤,通過磁盤大小可以知道哪個是我們的U盤,此處為DISK 3。
4.SELECT DISK 3
,選中我們的U盤。 -
CLEAN
,刪除U盤,這個步驟會清除U盤所有內容,因此一定要保證U盤里的數據備份過。 -
CREATE PARTITION PRIMARY
,創建U盤主磁盤分區。 -
ACTIVE
, 激活磁盤分區。 -
FORMAT FS=FAT32 QUICK
, 以FAT32格式快速格式化磁盤分區。 -
到這一步,U盤恢復完成,可以看到U盤從兩個盤恢復為一個盤,正常顯示。
用DISKPART恢復U盤