按照以前習慣 boot 都只切個512M ,現在看起來,裝兩個 kernel 就過半了..
/dev/vda2 488M 243M 209M 54% /boot
要多測幾個版本的話 還真不夠用
--efi-directory=/boot/efi
--boot-directory=/boot
大概這樣
Ok先讓我裝完其他軟體
Extlinux是幹嘛的? 想問一下
/sys/firmware/efi/efivars/
這裡面有東西代表 EFI 開機
我並不知道哪一個分區是efi分區
重點是我目前沒有螢幕
如果是嵌入式系統的話會不會根本不是用 UEFI 韌體?
掛載到 /boot/efi (考慮直接寫進 /etc/fstab)
我應該怎麼設定fstab
然後我應不應該把/boot/efi資料夾刪掉(空白)
參閱 fstab(5) 的 manpage 使用手冊頁面
保留空目錄作為掛載點
這該不會是傳說中的 Ubuntu Core 系統吧?
如果是的話那可能要用別的方式配置
嵌入式系統的管理方式跟傳統個人電腦的不太一樣
因為我這裡有一大堆VGA DVI的螢幕
但是他們都不相容
第二個欄位錯了
編輯完可以執行 mount -a 命令驗證配置
/boot/efi打成/boot/etc我有注意到
vfat
檔案系統名稱請參閱 mount(8) 的 manpage 使用手冊頁面
我之前忘了放散熱貼片
重點是這個SSD還是PCIE 4.0的
我懷疑系統性能有被影響到
可以用別的開機碟開機然後用 chroot 的方式重新存取原系統的命令列
用chroot 輸入然後打grub-update?
chroot 完檔案系統掛載到正確的地方後執行 update-grub
其實不一定要開機碟啦,可以在 grub 命令列執行正確的命令啟動原本的作業系統
linux (hd0,gpt3)/boot/vmlinuz root=/dev/sda3
initrd (hd0,gpt3)/boot/initd.img
boot
路徑什麼的肯定是不同的要自己改,grub 存儲裝置名可以用
ls -l grub 命令查詢
root 參數要指定 Linux 根目錄檔案系統的區塊裝置路徑
沒有很正常,找既有的 Linux 作業系統核心映像
其實我想要裝grub的原因是因為
如果我想用更新的Linux核心
有grub比較容易
我覺得沒有比較容易喔
開發版的核心映像好像是直接寫進某個分區而不是放在
/boot 下面……
請參考 NVIDIA 的官方文件
要用新版核心應該要照著官方的核心源碼編譯流程,要把 NVIDIA 額外的變更套用到新版本的 Linux 作業系統核心源碼去(可能要自行修正 ABI 界面異動造成的相容性問題)
如果是接近 4.9 版的 Linux 作業系統核心說不定有機會
更高的話基本上做得到大概就可以去應徵 Linux 作業系統核心開發工程師了
你傳的是l4t 32
我用的是l4t/jetson Linux 34
好想問一下有沒有載版是可以支援thunderbolt
藍牙驅動有問題一直被斷掉 然後連上去
一直狂洗dmesg
那建議是用一個傳統的電腦,插上該硬體後用二元搜尋法(bisect) 找出實際上修正該問題的程式補丁(patch)再想辦法套用到 5.10 版的 NVIDIA 官方核心源碼中
我的桌機有這個插槽 不然AX200是怎麼裝的
但問題是他是主機板自帶的 要換掉很麻煩
實務上能夠解決問題的方式就是這樣
要不然就是請 NVIIDA 釋出適用於該產品的新版本的作業系統核心映像
我只是在桌機上要裝很麻煩
Rog c8f主機板
那個上面一大堆vrm散熱片之類的東西
我說如果這個上面換Wi-Fi網卡很容易的話
那那個Wi-Fi網卡早就被我換成AX210了
(這裡不是軟體的問題)
我桌機是用Windows 11+Ubuntu 20.04
但是要把顯示卡拿掉也是個大麻煩
某一次要把它拿掉的時候花了超過10分鐘