前述
重新安裝 Manjaro 做為實體安裝流程練習,這次使用雙系統的方式安裝,使用UEFI的方式去安裝。安裝前需要使用開機片製作軟件,我使用過 rufus 以及 UNetbootin 製作 Linux 開機片,在一些複雜因素的情況下多次發生了 Grub ‘file filters not found’
,這個問題,而且 USB 並不容易讀取。
最後使用了在論壇看到了這個回復,其中提到 Etcher 這個軟件,採用的是將 iso 檔案拖曳至程式區域之後再選擇 USB 就可以製作開機片,非常很簡單的就解決了我的問題,然後就開始安裝了雙系統。
在安裝前要注意到,在 BIOS 中所設定的是 UTFI/GPT 模式還是傳統的 MRT,在網路文章中有些提議用 MRT 安裝會比較方便,但身為初學者的我,在多次嘗試兩種方式後,發現在 UTFI 下安裝會更是容易,只要把磁碟分區設定好,就已經成功了一半,所以我使用的是前者的方式做安裝。
工具
綜合上面遇到的問題。 我的工具改為
- Etcher 開機片製作軟件
- 32GB USB
步驟
可參考 文章
用 windows 壓縮出空白磁區
首先我安裝的 Windows 10 在打開磁碟管理的地方對想要安裝的磁碟區做壓縮磁碟區的動作,切出了空白磁區後,直接使用 Linux 開機片做為安裝,可以壓縮磁區是因為這是動態磁區
,這是UTFI的好處。
Linux 磁區分割
現在最重要的是分割磁區,以下是我的分割:
磁區 | 大小 | 目的 |
---|---|---|
未配置磁區 | 1~8 MB | 做為區分前後系統 |
/boot/efi | 最好100-300MB,我是設定 500MB | 做為開機重要磁區 |
/根目錄 | 1024MB | 像是C:\的重要目錄 |
swap | 2048MB | 做為休眠時暫存資料的地方 |
/home家目錄 | 隨便你喜歡,我是切割了 25G | 通常這個磁區會放很多東西可以最後切割也行 |
之後會有 /usr 會有軟體吃掉許多空間、以及 /var 做系統log
儲存,但也可以只切割家目錄
讓系統自動幫你解決。
其中 /boot/efi 比較重要,記得要做好旗標,設定好之後就持續按下一步到安裝完成。
前面先告訴你,我安裝的大致配置,這裡有篇 Red Hat 的文章,裡面其實是一大篇的安裝指南,它的分割建議寫得非常清楚、易懂,將分割區為: swap
、/boot
、/
、home
、/boot/efi
。
由於swap
分割區(分割時最少 256 MB)當作暫存記憶體,隨時間經過會占用越多空間,根據電腦本身的記憶體不同再以增加大小,內文的建議。
系統的記憶體大小 | 建議的 swap 空間 | 允許休眠的 swap 空間 |
---|---|---|
⩽ 2GB | 記憶體的兩倍大小 | 記憶體的三倍大小 |
> 2GB – 8GB | 與記憶體大小相等 | 記憶體的兩倍大小 |
> 8GB – 64GB | 至少 4 GB | 記憶體空間的 1.5 倍 |
> 64GB | 至少 4 GB | 不建議使用休眠 |
在安裝完之後不用急著重開,首先先繼續留在 live usb 介面,打開終端機,開始引用步驟開始提到的那篇文章,按照步驟,完成檢視,而且這個文章非常棒的是,他從 windows 開始就有步驟逐一說明。
輸鍵efibootmgr
這個指令會顯示出你的 boot override
清單,在安裝完後,你的 Manjaro 應該會顯示是第一個,如果是第一個就可以安心的重開了,假設不是的話也不用擔心,文章下面有回覆是能幫你解惑,由於我沒遇到問題,所以我是直接重新開機。
進入 Manjaro
Manjaro 在我的電腦上表現得非常的穩定,雖然沒有 Ubuntu 來的容易上手,但也讓我學到很多東西。
Manjaro 由 archlinux 衍生出來,也是使用滾動升級,所以不會有各種大版本更新。在安裝完之後,進入電腦的第一件事,由於地緣的不同,我們需要更新作業系統,而且要找到良好的 clone 來源。
更新資源
sudo pacman-mirrors -i -c Taiwan -m rank
sudo pacman -Syy
由於台灣只會出現政大的鏡像源,但速度較快也較穩定,而且對在後面中文輸入法安裝也較容易。
繼續對整個系統更新
sudo pacman -Syu
安裝輸入法
開始安裝輸入法,我使用的是 fcitx
,安裝時使用預設
的全部安裝
sudo pacman -S fcitx-im |
第三個指令是 fcitx-chewing
注音輸入法,如果不是使用注音的朋友可以找到其他相對應輸入法名稱。
安裝好之後,需要編輯 ~/.xprofile
,繼續在終端機輸入,
vi ~/.xprofile
vi 是 vim 的簡化版,如果想使用 vim 可再另外安裝。
進入 .xprofile 後,繼續輸入export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
之後重啟後,就可以看到左上角已經可以做輸入法相關切換的設定,或是進入 fcitx 設定相關輸入法了。
補充
文中所提到的 red hat 網站有對硬碟分割做詳細解說,甚至對於其他安裝資訊及硬體設備知識都有一定的講解,我覺得是非常好的資源。
這篇文章也參考了不少網路安裝分享:
Azrael的运维备忘录
Kerwin Tsai
forum.manjaro
歐飛先生
下面不進入 windows OS ,簡單的磁碟格式化工具指令,進入 windows 開機片按下 shift + F10
打開指令列後,輸入:
diskpart |
如此便簡單地把硬碟格式成 gpt, 其中 sel disk
必須看你要格式的硬碟是哪個塊,使用 list disk
可以列出你的硬碟,我選擇的是第0塊的硬碟。
以上便可以暫時解決,目前安裝的簡單流程。
19/06/01
使用了一段時間後覺得 manjaro 的螢幕光線太亮了,於是尋找了指令
目前找到兩個方法一個是使用 xrandr 修改,另外一個是安裝 xorg-xbacklight 不過裝了之後用了還是無效,反而是前者方法有用,直接對terminal 下指令 xrandr ,會回傳你電腦目前接口有哪幾個是連結螢幕的
我的顯示是使用 DHMI 連結,然後直接搭配xrandr --output HDMI-0 --brightness 1.0
很簡單的看得出來 output 是針對連接口, brightness 是設定亮度 1.0
為預設,目前我電腦設定 0.9
暫時獲得緩解。
參考資料 知乎