很久之前就想在自己的電腦上也裝個 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 ↩︎