[分享] 雙系統安裝archLinux用EFI systemd-boot、GPT、LVM

看板Linux作者 (e^(i*pi)+1=0)時間5年前 (2018/09/16 23:34), 5年前編輯推噓11(1107)
留言18則, 10人參與, 5年前最新討論串1/1
=================== gitbook連結 =================== https://dz-arch.gitbook.io 建議先看完下面再進去XD =================== 前言(廢話) =================== 這次的假期就貢獻給我寫的這份小東西了XD (雖然說這是我怕忘記做的備忘錄QQ) 最近發現gitbook這個好用的東西, 加上要準備英文考試想加強寫的部分, 全部幾乎是用"破英文"寫, 但應該很好看的懂啦@@ 有誤或文法錯誤還麻煩個位編小力一點QQ =================== 目錄架構、章節摘要 =================== <1>.安裝archLinxu + EFI systemd-boot + GPT,沒有GUI --------------------------------------------------------------------- GPT是比較先進的partition table,故用之。 我看大部分的人都習慣用grub做loader, 我個人偏好用systemd-boot, 因為配置文件簡單、易懂, 但是功能就沒有grub那麼豐富了, 而且規定ESP的FS只能為FAT32(vFAT)且限EFI開機。 <2>.安裝gnome桌面環境 --------------------------------------------------------------------- 雖然記憶體消耗比較大些, 但是我很喜歡gnome3的設計風格 XD <A1>.安裝archLinxu + EFI systemd-boot + GPT + LVM,沒有GUI --------------------------------------------------------------------- 之前研究了一陣子, 雖然說grub比較方便, 但我還是白目地用systemd-boot, D了很久的BUG QQ 這邊先說一下, LVM切出來的LV(即使格式化為FAT) 不能當作開機區, 否則systemd-boot會找不到(grub沒這個問題) <A2>.雙系統安裝Win 10 + archLinxu + EFI systemd-boot + GPT,沒有GUI --------------------------------------------------------------------- 我的做法比較特別一點, 我會從原先的win多切一些(1GB)ESP, 這樣安裝多系統會比較夠用。 最後說一下, <A1>和<A2>跟<1>比起來重複的地方會稍微簡略一點, 如果有疑問,可以翻回去<1>看一下圖文並茂的操作! <M1> atom editor的配置 --------------------------------------------------------------------- 因為vscode在不少Linux環境下用久的會讀取變很慢, 所以我改用atom, 關於我的配置心得一樣放這邊 <M2> teamviewer的問題 --------------------------------------------------------------------- 這是我用teamviewr遇到的問題, 動手找到的資料, 分享給大家! =================== 寫在最後 =================== 還勞煩各位大大把我寫錯 (無論是文法、步驟) 的地方告訴我QQ 然後我這份備忘錄有附參考 想要 轉載\翻譯(英文寫太爛看了豆頁痛,08看中文就好) 的板友, 只要標明出處即可使用。 有問題也可以mail給我或者在這邊留言。 下台一鞠躬~ -- 我老婆-子瑜,不服出來灣阿 https://imgur.com/sCghzuF
https://imgur.com/JvAE0Qu
https://imgur.com/k9PCODr
https://imgur.com/CZmFmeq
https://imgur.com/S7FgYgF
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.197.104 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1537112093.A.D7C.html

09/17 00:13, 5年前 , 1F
有分享推個
09/17 00:13, 1F

09/17 00:45, 5年前 , 2F
什麼??? 你的假期不是都在其他板發廢文嗎 XD
09/17 00:45, 2F
那只是每打完一葛章節 需要出去透透氣的時候幹的事情 QQ 這邊順便偷渡一個問題 gitbook有辦法跟github一樣 clone、pull request嗎? ※ 編輯: dzwei (36.234.197.104), 09/17/2018 00:56:02

09/17 00:57, 5年前 , 3F
gitbook 不是可以直接連結 github?
09/17 00:57, 3F
所以說是要把markdown先上傳到githug 然後再用gitbook連結? 如果是的話那我寫書的流程完全相反ORZ ※ 編輯: dzwei (36.234.197.104), 09/17/2018 01:01:27

09/17 01:07, 5年前 , 4F
推薦文章!
09/17 01:07, 4F

09/17 03:43, 5年前 , 5F
推arch
09/17 03:43, 5F

09/17 08:05, 5年前 , 6F
Debian都出來推了,Arch人呢
09/17 08:05, 6F

09/17 20:57, 5年前 , 7F
佛心筆記,推!
09/17 20:57, 7F

09/17 21:17, 5年前 , 8F
首先這裡內文有錯字 archLinxu
09/17 21:17, 8F
毫 我會之後有空會正名Arch QQ 到時候可能就會乖乖改用用md

09/17 21:19, 5年前 , 9F
Configure ESP 那裏可直接用mkdir -p 建立多層目錄嗎
09/17 21:19, 9F
對 我有說如果使用 bootctl --path=/boot install 這個指令失敗的話 可以手動建立目錄 方法在下面的圖片 不過那個在 <A1> <A2>的章節才有 第一章我是說手動建立的方式如這張圖 https://i.imgur.com/0KvacS3.png
在<A1>的設定loader步驟我有放這張圖 https://i.imgur.com/7ETxCWu.png
下次可能會把第一章補上去完整一點的手動建立指令 ※ 編輯: dzwei (120.105.133.190), 09/17/2018 21:31:41

09/18 22:35, 5年前 , 10F
09/18 22:35, 10F

09/19 08:56, 5年前 , 11F
ESP 可用什麼檔案系統要看主板韌體支援,不一定只有 FA
09/19 08:56, 11F

09/19 08:56, 5年前 , 12F
T
09/19 08:56, 12F
我的Loader是用Systemd-boot 關於這點我是沒有試過更多 不過光看ArchWiki上面的資訊 https://i.imgur.com/0xjAcKt.png
的確是表明了Systemd-boot的ESP只能是FAT32(VFAT) 常見的EXT4不行 LVM上面我也提到即時把LV格式化為vFAT也不行 這個我在intel-6系列的主機板試過也不行 所以我認為用systemd-boot作Loader 還是乖乖的把ESP格式化為FAT32吧XD 況且如果是win-EFI雙系統的話 如果有先安裝win,win的ESP也是VFTA~~ ※ 編輯: dzwei (36.234.237.243), 09/19/2018 12:57:09

09/19 15:02, 5年前 , 13F
有啦 ... 進 EFI shell 把 ext4 driver 掛上去
09/19 15:02, 13F

09/19 15:02, 5年前 , 14F
直接拉 kernel & initrd 起來跑應該是可行的
09/19 15:02, 14F

09/19 15:03, 5年前 , 15F
只是你每次開機都要先插 USB drive 把 driver 弄起來
09/19 15:03, 15F

09/19 15:07, 5年前 , 16F
熟 UEFI 操作的話連 systemd-boot 都不需要裝
09/19 15:07, 16F
wow 我今天才知道efi shell 可以這麼用 我以為是拿來de沒辦法開機的bug 有點像命令列板的bios 不過應該不會有人想要把開機搞的那摸麻煩吧xd

09/19 17:51, 5年前 , 17F
我用grub2,win10+fedora,ESP也是乖乖用fat32...
09/19 17:51, 17F
grub官方網站有說可以支援很多fs 上面的圖也有 我一個朋友是用btrfs + grub ※ 編輯: dzwei (120.105.133.190), 09/19/2018 18:06:03

09/19 19:03, 5年前 , 18F
可是我的btrfs+grub不能儲存開機選單(legacy bios)
09/19 19:03, 18F
我也是聽我朋友說的@@ 不過他的主機板那麼新 應該適用efi啦 ※ 編輯: dzwei (36.234.237.243), 09/19/2018 19:34:52
文章代碼(AID): #1RddWTry (Linux)