做安卓開發的必然需要用linux,但平時的工作主要開發環境還是在windows server下用AS,ubuntu編譯和程式碼管控。對於linux僅限於日常使用的層面。所以想在自己電腦上安裝雙系統偶爾用用。實際上之前是裝了win10+deepin,而且正常使用。但是dell最近2次BIOS升級導致deepin很不穩定,經常卡死,無法關機。不得不重新安裝。
硬體環境
dell筆記本
3硬碟(NVMe SSD + SATA3 SSD + SATA3 HDD)據說linux對NVMe SSD相容性不好,所以安裝到SATA3 SSD上
BIOS UEFI
windows10 + ubuntu18
安裝前設定
這裡的坑不大不小,不同機型不一定通用需要注意
-
有的雙硬碟機器出廠預設RAID ON,需要改為AHCI。修改的方式建議百仔細看清楚在操作,否則很容易造成win10系統檔案損壞。
-
現在的新機器大部分是UEFI,也非常推薦。需要把 Secure Boot改為 Disable.(這個影響不大,放心操作)
-
這個會影響U盤引導,需要 Disable(可能存在安全性問題,我覺的可以忽略)
安裝ubuntu
上述三步完成後,就可以使用U盤引導安裝了,安裝deepin和ubuntu是差不多的,下載好映象,用安裝器安裝到U盤。dell的skylake平臺安裝linux好像只支援usb3.0的U盤(官網說的,但我之前明明用祖傳金士頓裝了deepin)。
deepin安裝器
deepin映象
ubuntu安裝器(軟碟通)
ubuntu映象
插入優盤,重啟電腦,在出現品牌logo時按F12進入 boot manager (不同品牌不一樣),選擇 USB UEFI
順利的話,就會很快進入到ubuntu的介面,根據引導安裝。千萬注意選擇磁碟,不要把winOS盤清空了。
安裝後的問題
ubuntu安裝後可能出現的問題
- 開機卡死
可能是顯示卡驅動問題,可以在開機後使用終端
沒有安裝vim就使用vi
$sudo vi /etc/modprobe.d/blacklist-nouveau.conf
寫入:blacklist nouveau
option nouveau modeset=0
$:wq!
$sudo update-initramfs -u
重啟
複製程式碼
- 關機卡死
$sudo vi /boot/grub/grub.cfg
在對應位置新增 apci=foce
複製程式碼
到此為止可以正常使用了,以後有坑再補。