Kali Linux 2020通過UEFI硬盤安裝(免u盤)


網絡安全非常重要,常用 Kali 來查看是否被 入 侵. Actually, Kali Linux supports UEFI, but its iso file doesn't work at UEFI. If you add a UEFI boot by EasyUEFI, you can find it work well.
以下是通過 UEFI 硬盤安裝 Kali Linux 的可行方案(測試版本 2020b)
當然過程中也同時在硬盤上制作了一個 liveCD

安裝 Kali

在windows下,不用u盤或CD安裝kali,並通過UEFI啟動_運維_fjh…

然后可能會有 firmware缺失(閉源軟件)及引導安裝失敗的提示 (原因:grub-efi-amd64 無法安裝),先跳過,完成安裝

修復 UEFI 引導

Kali+Windows引導修復_運維_Blueooo的博客-CSDN博客

過程中可能發生的問題解決

如果無法掛載到 /cdrom
則可能是 persistence 分區的影響,只需要 umount /dev/sda7 一下再 mount /dev/sda7 /cdrom 即可(分區號自己改,請不要傻傻填7)

如果 apt install grub-efi-amd64 失敗,

deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib

如果太慢或有劫持,可把 http 改為 https

然后即可成功安裝 grub-efi-amd64


中文輸入法

KALI 安裝中文輸入法
重啟后在菜單打開 Fcitx configuration,然后右鍵選擇配置(configure),輸入法配置,選擇左下角的+添加谷歌輸入法

持久化方法

[Kali_USB Live]Persistence功能加載
持久化模式下保留文件,非持久化模式下不顯示持久化模式的東西




以下是可能有需要的資料

讓64位Debian開啟32位支持功能
分類:技術 | 二月 4th, 2015 | 2,014 views | 暫無評論
大多數使用基於 Ubuntu/Debian 的發行版的人都更傾向於選擇64位的系統,因為64位的系統能夠充分發揮你的硬件的全部性能,如果現在你是64位架構的系統,卻需要支持一個32位的軟件,腫么辦?下面就是方法介紹。


第一步: 確認你有一個64位架構的內核

你可以打開終端然后輸入:

~$ dpkg –print-architecture

~$ amd64

如果有輸出上面的內容:amd64,這說明着你已經擁有了64位架構內核

第二步: 確認你打開了多架構支持功能 (多架構支持可以讓你在有64位庫的情況下使用32位庫。)

終端輸入:dpkg –print-foreign-architectures

終端輸出:i386

第三步:打開多架構支持。

sudo dpkg –add-architecture i386

sudo apt -get update

然后就會開始下載更新然后運行。

之后你需要輸入:

sudo apt-get dist-upgrade

它會檢查你已經擁有的庫文件是否有更新的版本。

經過以上步驟,你就已經成功地為你的64位系統安裝了32位支持了。

編輯於 2015年2月4日
聲明: 本文采用 BY-NC-SA 協議進行授權,轉載請注明轉自 Sobird
本文地址:https://sobird.me/64debian-2-32debian.htm

然后 apt install libglib2.0-0:i386

  • 安裝缺少的 32 位庫(原理是通過對應的 64 位包找到其 32 位包名)
# ./idaq
  ./idaq: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory
# dpkg -S libfreetype.so.6
  libfreetype6:amd64: /usr/lib/x86_64-linux-gnu/libfreetype.so.6
  libfreetype6:amd64: /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
  [然后把 libfreetype6:amd64 換成 libfreetype6:i386 即是對應的 32 位包名]
# apt install libfreetype6:i386
  • IDA 需要的 32 位庫(我用 Kali 2020b amd64 真機測試,以下庫是結合 IDA 官網的安裝幫助得出的):
# apt install lib32ncurses-dev lib32z1
# sudo apt-get install libc6:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libglib2.0-0:i386 libice6:i386 libpcre3:i386 libsm6:i386 libstdc++6:i386 libuuid1:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxrender1:i386 zlib1g:i386 libx11-xcb1:i386 libdbus-1-3:i386 libxi6:i386 libsm6:i386 libcurl4:i386

附一張 Kali2020b(Debian9.x系) 運行 idaq/idaq64 的圖

最后附上 Kali Linux 2020b 的版本信息

# cat /proc/version 
Linux version 5.4.0-kali2-amd64 (devel@kali.org) (gcc version 9.2.1 20200104 (Debian 9.2.1-22)) #1 SMP Debian 5.4.8-1kali1 (2020-01-06)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM