Debian

如何通過 USB 從 Windows 安裝非免費韌體?

  • December 15, 2018

我有一個帶有非免費韌體的 debian 9 live 可啟動 USB。我能夠找到我的 wifi 網路,但我無法連接,因為我缺少必要的韌體 (ralink)。我沒有乙太網電纜,所以我無法通過 debian 上的終端​​直接下載韌體。我需要將韌體從 Windows 複製到 USB 驅動器上,然後使用 debian 終端從 USB 安裝韌體。

我搜尋了教程,但每個教程(我找到的)都假設使用者正在從 linux 作業系統下載韌體。

簡而言之,這就是我要問的:如果我在 Windows 上的下載文件夾中有兩個文件,即 live iso 和韌體 .deb 文件,我如何創建一個具有持久性和 ralink 韌體文件的可啟動 debian live usb 以便我可以使用無線網路嗎?

我最初使用win32磁碟映像器將iso刻錄到usb,如果需要,我有EaseUS Partition Master來創建分區。

如何創建持久的 debian USB?

您可以通過MKUSB ubuntu 工具輕鬆創建實時持久的 debian USB :如何在 Debian 中安裝 mkusb(沒有依賴關係問題)

或者在 Debian 9 中,您可能會找到以下文件進行編輯

sudo nano /etc/apt/sources.list.d/base.list 

並添加行

deb http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial main

保存 Ctrl + O 按 Enter 然後 Ctrl + X ,然後執行:

sudo apt install dirmgr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC
sudo apt update
sudo apt install mkusb

按照這個答案創建持久 USB 或查看Ubuntu 文件

如何處理?

  • 在目前的 live USB 上安裝 mkusb 並使用第二個 USB 設備創建一個 debian 持久 USB。(簡單的方法)
  • 或者在windows上安裝virtualbox,安裝debian,guest添加和mkusb,將你的usb連接到虛擬機(需要很長時間)

如何讓wifi正常工作:

需要知道確切的lspci -knnwifi 卡型號。

通常,要使 ralink 正常工作,您需要非免費軟體包firmware-misc-nonfree,您可以從此處下載,然後通過以下方式安裝dpkg

sudo dpkg -i firmware-misc-nonfree_20161130-3_all.deb

引用自:https://unix.stackexchange.com/questions/402600