作者: 1597532468000 時間: 2024-6-25 20:56 標題: [Solved] UEFI 唔識認我個新grub
本帖最後由 1597532468000 於 2024-7-10 14:21 編輯
事緣係隻我係ubuntu個partition度界space出黎
將vm裝既endeavouros clone左落去
grub搞到我一頭霧水 我用grub customizer將endeavouros加左落本身既grub度做boot option
但grub似乎唔識load 個linux
/boot/vmlinuz-linux' not found
搞左好耐 諗諗下不如索性用起過個新grub
點知我用盡方法都唔成功
boot-repair搞唔掂
grub rescue> ls (hd0,1)/
佢話我unknown file system
grub rescue> ls (hd0,4)/
又搵得到ubuntu個filesystem入面d 野
玩到個腦開始煙
作者: 1597532468000 時間: 2024-6-25 21:01
原先efi partition入面有ubuntu同microsoft兩個folder
而家暫時將ssd 既efi partition backup好
將vm個efi partition入面既endeavouros folder 抄入去ssd既efi partition
但底版uefi boot options都只係認到ubuntu同microsoft windows boot manager
我索性del左ubuntu個folder
將endeavouros個folder改名叫ubuntu
叫uefi boot ubuntu
個endeavouros即刻boot起左
暫時用住先 反正個ubuntu遲早唔要
作者: 1597532468000 時間: 2024-6-25 23:16
[attach]2428999[/attach]
endeavouros入面update-grub
連ubuntu都成功加入去grub
grub customizer同boot-repair都唔洗用
係ubuntu咁廢整極boot entry都boot唔到
又學到野
作者: Okt04175 時間: 2024-6-25 23:32
本帖最後由 Okt04175 於 2024-6-25 23:34 編輯
Ubuntu某程度上越嚟越似Windows,越嚟越臃腫但係越嚟越多基本野做唔好又或者畀唔到人哋需要嘅功能,EndeavourOS、Linux Mint、Zorin OS同埋Manjaro Linux呢啲後起之秀遲早會吸走晒Ubuntu啲使用者。
作者: s20012797 時間: 2024-6-26 02:16
https://www.reddit.com/r/linux4n ... in_a_partition_but/
作者: 1597532468000 時間: 2024-6-26 04:41
我發現係個uefi傻傻地 efi入面個folder一定要叫ubuntu佢先識得加入uefi boot option
改其他名佢當睇唔到
是但啦 而家只用一個eos既grub夠啦 乜都boot得起
ubuntu個grub唔要都罷
作者: VADER 時間: 2024-6-26 11:21
https://help.ubuntu.com/community/Boot-Repair
可以試下....
作者: 1597532468000 時間: 2024-6-26 12:00
本帖最後由 1597532468000 於 2024-6-26 16:07 編輯
試過啦 Boot-Repair係方便 但今次就係唔得 搞左無數次
索性手動整efi partition
同埋改番正晒d disk id同uuid
改番岩/etc/fstab入面既uuid
索性抄番endeavouros個grubx64.efi落efi/ubuntu度
我都係估同撞咖咋 做完都唔記得改左邊幾個grub.cfg 同 bootx64.efi/grubx64.efi邊個打邊個 但work囉
ubuntu個grub點整都唔識boot endeavouros
/boot/vmlinuz-linux' not found
endeavouros 整完grub-install 同update-grub已經乜都boot到 要呢個夠
[attach]2429147[/attach]
作者: lazyfai 時間: 2024-6-28 11:00
Install grub 有個 step 係 call efibootmgr 加 boot entry 入去 EFI
呢個 step 度有指明 efi boot loader 嘅 path (/efi/ubuntu 之類)
正如 microsoft 佢一定要 /efi/microsoft (你睇你自己上面個 screenshot)
我發現係個uefi傻傻地 efi入面個folder一定要叫ubuntu佢先識得加入uefi boot option
改其他名佢當睇唔到 ...
1597532468000 發表於 2024-6-26 04:41
作者: 1597532468000 時間: 2024-6-28 12:08
回覆 9# lazyfai
哦 唔怪得我試過整晒/efi/ubuntu同/efi/endeavouros兩個folder都只係得ubuntu一個認到
又/etc/default/grub 又update-grub又grub-install
又/etc/fstab 又grub.cfg 又bootx64.efi
已經試左好多樣野
原來漏左個efibootmgr
受教了
作者: 1597532468000 時間: 2024-7-10 14:20
本帖最後由 1597532468000 於 2024-7-10 14:28 編輯
回覆 9# lazyfai
最後我做多次sudo grub-install
佢係我個/boot/efi/EFI 入面加多左個endeavouros 原本我只得ubuntu
我索性sudo rm -rf ubuntu
直接reboot
<F11> boot options 認到boot entry 叫endeavouros 得左
而家連Ubuntu個partition都delete埋 因為唔再用ubuntu 正式搬家去endeavouros
sudo update-grub
bye bye ubuntu
下次會del埋win7 半年用唔夠3次
多謝你話我知 grub-install 有個step自動call efibootmgr加boot entry入去EFi
學到野 又一個記錄
[close file]

