Debian 9 + Windows 10 雙系統安裝體驗
很久之前就想在自己的電腦上也裝個 Debian 玩玩了,最近正好有時間折騰,就踩了踩坑在筆記本上裝了玩玩~
UEFI + GPT 解決啟動相關的麻煩配置
如果在支援 UEFI 的電腦上安裝 Debian 9 + Win 10,應首先確保硬碟的格式為 GPT。
滿足以上要求,就意味著不用再進行啟動引導、分割槽對齊等一系列麻煩的配置;也就意味著,Windows 啟動管理器和 GRUB 將相互獨立,升級或重灌 Windows 並不會影響到之前配置的引導;同時也意味著兩款作業系統的安裝順序不影響安裝方法及結果。
如果不滿足以上要求,則需要額外的配置,詳見:https://wiki.debian.org/WindowsDualBoot
一般我們買到的電腦都會預裝 Windows,所以本次我們也以在裝好 Windows 10 的電腦上安裝 Debian 9 的順序進行。
新建空閒分割槽
開啟 Windows 自帶的磁碟管理器,新開闢一個空白壓縮卷,分配足夠的儲存空間(建議 10 GB 以上)。
製作安裝啟動盤
在 Windows 下製作 Debian 的 USB 啟動盤,需要一些準備工作:
- 一塊 8GB 以上的 U 盤
- 下載 Debian 9 系統映象
- 下載 Linux 啟動盤工具 rufus
準備工作完成後,使用 rufus ,根據提示把 Debian 系統映象寫入 U 盤。
開始安裝
- 重啟電腦,引導進入 Debian 安裝介面;1
- 選擇
Graphical Debian Installer
; - 選擇語言、區域、鍵盤;
- 配置網路、賬戶密碼、時區;
- 配置剛才新建的空閒分割槽
- 選擇手動分割槽,下一步;
- 雙擊 FREE SPACE 分配交換分割槽;
- 雙擊建立新分割槽;
- 建立 2 GB 左右的交換分割槽用於虛擬記憶體,型別為邏輯分割槽,位置在空閒分割槽的開始;
- 雙擊 use as 選擇 swap space;
- 選擇完成分割槽;
- 雙擊 FREE SPACE 分配系統分割槽;
- 雙擊自動分配空閒空間;
- 雙擊所有檔案在一個分割槽;
- 選擇完成分割槽;
- 選擇完成分割槽並寫入磁碟;
- 配置安裝包管理、代理;
- 安裝引導 GRUB 到 Windows 主分割槽;
安裝 non-free 韌體驅動
由於官方提供的系統映象不提供 non-free 韌體,安裝完的系統有可能出現驅動缺失的情況。比如筆者電腦的無線網絡卡驅動“Network controller: Intel Corporation Wireless 3165”就無法正常工作。
這時候需要手動安裝驅動,例如要安裝Intel 的 3165 無線網絡卡驅動,步驟如下:
- 新增 non-free component 2 到
/etc/apt/sources.list
:
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
- 更新可用 package 並安裝
iwlwifi
:
apt-get update && apt-get install firmware-iwlwifi
iwlwifi
模組將被自動匯入到所支援裝置韌體,重新插入該模組訪問已安裝韌體:
modprobe -r iwlwifi ; modprobe iwlwifi
等待幾秒,就可以連線 WiFi 啦~
Refer 1: iwlwifi-wiki
Refer 2: Debian-forum
安裝中文輸入法
以 Fcitx
為例:
- 通過
dpkg-reconfigure
設定中文區域
dpkg-reconfigure locales
- 安裝
Fcitx
和 拼音輸入法
apt-get install fcitx fcitx-sunpinyin fcitx-libpinyin
- 配置
Fcitx
im-config
- 適配
Gnome
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
Refer: Wiki-Gnome-Chinese-Input
Written with StackEdit
引導可能會失敗,如果啟動盤安裝沒問題,則考慮電腦主機板類似 security boot 功能的干擾,需要聯絡主機板供應商或整機品牌供應商解決。↩
更多可以加入
SourceList
的 components:https://wiki.debian.org/SourcesList↩