28 says to Ubuntu 台灣社群目前我在 UEFI 遇到的一個問題是 linux kernel 不支援 UUID fstab, initramfs 還有 grub 等一些 bootloader 都支援 UUID,但是 linux kernel 卻支援。 linux kernel 只支援這些 https://github.com/torvalds/linux/blob/master/init/do_mounts.c#L182 可以自己編譯一個 EFI stub kernel 然後通過定義 kernel parameters 的 root= 的值就可以啟動系統(並且把這個 kernel 放到 ESP 的 EFI\BOOT\BOOTX64.EFI ) 但是一旦把硬碟換個接口或者在其他設備使用,就需要重新編譯 kernelat Fri, Oct 20, 2017 5:21 PM