VirtualBox 安裝問題,Linux 上沒有 WiFi 連接
我試圖在 Kali Linux 中安裝 VirtualBox,但不知何故最終把整個系統搞砸了兩次。
我做了什麼 :
- 將儲存庫更新為以下內容:
deb http://http.kali.org/kali kali-rolling main contrib non-free deb http://old.kali.org/kali sana main non-free contrib 2.
apt update && apt -y dist-upgrade
3.apt-get install virtualbox
在此之後,我從終端打開了 virtualbox。但是它打開並給出了我需要安裝的錯誤
virtualbox-dkms
。它安裝成功(沒有錯誤),但是當我嘗試打開 virtualbox 時,出現了與上面提到的相同的錯誤。所以,我想起了一些東西,當我安裝dkms
它時,它顯示了幾行:其中說明了COULDN'T FIND LINUX HEADERS
. 但據我搜尋dist-upgrade
應該已經升級了核心標頭檔。不是嗎?所以,接下來我跑了
- 下一個
apt-get install gcc make linux-headers-$(uname -r)
錯誤:
Couldnt find any package by glob 'linux-headers-4.3.0-kali-amd64
我找到了一個類似的文章(找不到 linux-headers-4.3.0-kali-amd64)並嘗試了那裡提供的解決方案,但沒有任何幫助。我仍在網上搜尋一些解決方案,一篇文章建議我應該執行
apt -y install open-vm-tools-desktop fuse
. 我太笨了,沒有做任何進一步的研究。我只是執行它並重新啟動。之後,Kali 無法找到任何 WiFi 網路連接。所以我檢查了ifconfig
但它沒有任何wlan0
,但是eth0
本地主機仍然存在。我的問題:
- 當我嘗試打開 VirtualBox 時出現錯誤。
- 執行後無法通過 WiFi 連接到網際網路
apt -y install open-vm-tools-desktop fuse
在此之後,我搜尋了一下,發現了以下連結:http ://docs.kali.org/general-use/install-vmware-tools-kali-guest 。我想從標題中可以清楚地看出這是給 Kali Guest 的。
有什麼辦法可以恢復,所以Linux可以連接到網路。如何修復 VirtualBox?我確信安全啟動已關閉並且虛擬化已啟用。
1:
執行
lspci -knn | grep Net -A2
輸出後-
08:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290] Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter [103c:18ec] Kernel driver in use: rt2800pci
2:
正如建議檢查可用核心:
apt-cache search linux-image
安裝最新的 linux-image 和 linux-headers:
apt-get install linux-image-X.Y...
apt-get install linux-headers-X.Y...
我安裝了前兩個搜尋結果並重新啟動,令我震驚的是,WiFi 連接再次消失(這是全新安裝)。怎麼會發生?安裝 linux-image 時出現問題了嗎?但是當我早些時候執行時,它
uname -r
是4.8.0``4.6.0
要安裝
linux-headers
你應該升級你的核心版本。檢查可用的核心:
apt-cache search linux-image
安裝最新
linux-image
的和linux-headers
:apt-get install linux-image-X.Y... apt-get install linux-headers-X.Y...
重新啟動並執行:
lspci -knn | grep Net -A2
獲取有關您的 wifi 卡的所需資訊並安裝所需的驅動程序。編輯
要安裝 RT3290 wifi 驅動程序,請執行:
apt-get install firmware-ralink