Jump to...
redirecting...

Log for Ubuntu 台灣社群

判教
從神壇跌下來?
其實他大可以用這個帳號去 share 他自己的這個 gist
然後打出說 誰誰對 Emacs 的評論及分享
這是教主的決心(O
這樣對原社群跟他管理員的位置都不會有太多影響
我是不清楚啦ww 我只知道 JS 用最兇的通常也是罵最兇的
VSCode 是全開源的嗎?
MIT license不熟
各位qwq
我想求救一下
快問(拿消夜
我剛剛想改個BIOS密碼
然後我想說有東西不小心改到
就想復原成預設值
結果復原了連開機選單都不見了
就直接進入Windoes
他是在搞什麼啊....
良心發現吧
簡單來說
在BIOS按到復原
結果開機選單沒了
開機都直接開到Windows
我不知道該怎麼弄回來qwq
大概是 NVRAM boot option 被洗掉了?
那我該怎麼辦quq
進主板設定界面看看還有沒有 ubuntu 的開機選項吧,有可能只是 EFI Boot Manager 優先順序被重設而已
CCoC 2.
他可能叫做什麼名字
就是功能的名稱
Boot
我找到一個Boot sequence
裡面有一個Windows Boot Manager
下面有兩個boot list option
旁邊有三個按鈕
Add boot option, Delete Boot option, View這三個
你的主機板型號?
看說明書比較快
可是找不到任何可以調整順序的
我不知道哪裡有寫qwq
看起來是被洗掉了,可以用 Add boot option 解決(不過很難用),或是用 SuperGrubDisk 強行開進去 ubuntu 後重新跑 grub-install
我是不是應該開到Windows看看
我現在可以跑Ubuntu live
那這樣可以解決問題嗎
就是可能跑個工具或者command?
用 efibootmgr 命令
就這樣嗎OAO
我跑玩
可是他只有boot current 0001然後其他關於Boot sequence的設定
完全沒有我原本的Ubuntu QwQ
當然不,請參閱 manpage 使用手冊頁面中的 --create`、--loader`、`--label` 命令列選項
所以我找不到我原本的Ubuntu是正常的
因為被洗掉了?
只是選項被洗掉而已, bootloader 還在
用 SuperGrubDisk 比較快啦
哦喔喔哦
我Google一下
修改grub好難XDD
grup-install /dev/sda?
像這樣的?
我好怕哦
我不敢亂下command
因為這種的超怕改到錯的
應該跑 sudo grub-install 就夠了
XDXD 我看 Emacs社群怎麼說 XD
Holy cow
他error install device isn't specified
請以 UEFI 開機模式開機
我是不是犧牲我上一個OS的努力重裝會好一點qwq
他確實是UEFI QAQ
sudo grub-install --target=x86_64-efi -
-uefi-secure-boot
[photo](media:AgADBQADi6gxG_SKSFaKMCU6Z8ceSxVT2zIABMJQAr3-ezwy3ZsFAAEC@telegram)
抱歉一直麻煩你
哇靠OAO
找不到 modinfo.sh
我看看x86_64-efi可以怎麼改
請確定你是否真的是開機到你原來的 ubuntu
如果有的話不應該出現這個訊息才對
他的路徑是 i386-pc
lsblk --fs
那是舊式PC開機用的
無關
難過
[photo](media:AgADBQADjKgxG_SKSFYlSzWgfVCyLVVr3jIABIKdmRLqx4NvuZoEAAEC@telegram)
我不是說過用 SuperGrubDisk 開機嗎?
可是我不知道怎麼開那個
我Google卻一直丟給我一堆commamd
sudo efibootmgr -c -d /dev/sda -p 1 -w -L ubuntu -l \EFI\ubuntu\shimx64.efi
為什麼是/dev/sda
如果是Ubuntu的話
我好像是sda7
因為 efibootmgr 要的是 ESP 的位置,至於 Ubuntu 安裝在哪個分區與它無關
哇靠OAO
這樣就可以重新開機?
我是多了一個Boot0002
對啊,本來就只有差這個而已
然後名稱就是ubuntu
太炫了吧XDDD
我需要切到Boot然後把sequence改掉嗎
看來是需要
[photo](media:AgADBQADY6kxG-FrQVYpCcEfM1Ik48ta9jIABB72ZVtlIJ2uQBUDAAEC@telegram)
[photo](media:AgADBQADZKkxG-FrQVbgWw2X94KVLS5x3zIABKyq-MCG_JSTMAoEAAEC@telegram)
可是你怎麼都知道這些
好酷哦XD
經驗
好炫哦
我估計是不是sda應該要找到有EFI資料夾那個對嗎
不是啦
所以指到/dev/sda就沒辦法開到ubuntu的grub
sda 磁碟中的 efi 開機分割區
你不是 UEFI 嗎
你又不是 BIOS
可是他sda好像不是sgrub的
我是UEFI的
那你指向 /dev/sda 就不對了
好像是sda1
他的開機引導不是磁碟的前 (?) bytes
那我要怎麼刪除上一個
直接 lsblk -f
我看sda1是包含EFI
看看有「efi」字樣的就是
刪除啥
[photo](media:AgADBQADZakxG-FrQVaQMsZQHkZVEql23zIABHnEhNbJxdYL9gkEAAEC@telegram)
你要刪掉舊的開機選單嗎
就是剛剛加了一個不對的
不用理他,你再灌一遍
那不影響使用
[photo](media:AgADBQADjagxG_SKSFYD7SmtplJdVnaA3zIABFp2_MXXrOnbyw0EAAEC@telegram)
好吧XDDD
他會覆蓋嗎
UEFI -> NVRAM -> ESP/EFI/ubuntu/shim<arch>.efi -> ESP/EFI/ubuntu/grub<arch>.efi -> /boot/grub/*
其實說覆蓋也不是全對
但是 UEFI 會選擇最近新增的開機選單
有這個流程的詳細介紹嘛
所以我上面有張圖的sda1有EFI是對的嗎
等等
@Vdragon ESP 不是保留分割區嗎
sudo efibootmgr -c -d /dev/sda1 -p 1 -w -L ubuntu -l \EFI\ubuntu\shimx64.efi
sudo efibootmgr -c -d /dev/sda -p 1-p 就是在指定分區編號喔
(grub 不好嗎)
我是上面有人那樣教我
所以我才這樣打
先教你,你先把原來那個 ub 卸載
有了
sudo mount /dev/sda7 /mnt
sudo mount /dev/sda1 /mnt/boot
chroot /mnt
sudo umount /dev/sda1
你先看看出現什麼
(Arch 風格的解法(誤
[sticker](media:AAQCABORUQgOAARdil3yFIIwunpfAAIC@telegram)
最後一行
sudo chroot /mnt
出現一個shell
拍給我看

我有注意到
這樣下次更新 GRUB 的時候就會出現重複的開機選項,很不方便
會嗎
各種大神討論
太炫了XDD
把 os-proper 砍了(
[photo](media:AgADBQADZ6kxG-FrQVYKwiisqfp4EPxZ9jIABDiyQaRqkL5DKxoDAAEC@telegram)
很好
接著輸入
哇靠XDDD
這樣指導太炫了吧
可是我不懂這個是啥
#以下對話不負責水晶球除錯#
grub-install --efi-directory=/boot/EFI --boot-directory=/boot --recheck
不用 root
因為我已經是root
出事再說
反正我沒遇過
Holy cow
真的是不負責水晶球除錯 lol
好了之後 grub-mkconfig -o /boot/grub/grub.cfg
水晶球是什麼 OAO
平成的最後幾分鐘了
你的時區確定沒問題嗎www
就跟你現在一樣 或是說 隔空抓藥
對厚XD
對阿 早就過了ww
[photo](media:AgADBQADjqgxG_SKSFZ97sXNP2ooHRZT2zIABKTZnxMYufkEs6UFAAEC@telegram)
好那是平成的第一個小時
Wwwwww
等我一下
我順便確認一下command沒下錯
應該沒錯
`grub-install --efi-directory=/boot/EFI --boot-directory=/boot --target=x86_64-efi --recheck|