Il Kernel Linux supporta l'avvio EFIStub, questo consente al Firmware di caricare il Kernel come eseguibile UEFI.
Clover ha la possibilità di avviare, con una Entries, ma anche senza, suddetto Kernel.
Se forniamo a Clover un Driver per il File System interessato, esempio EXT4, possiamo avviare Linux direttamente dalla partizione, quindi senza EFI, senza Grub, appunto in modo diretto.
-
<key>Arguments</key>
<string>initrd=initrd.img quiet splash root=/dev/sda7 ro</string>
<key>Disabled</key>
<false/>
<key>FullTitle</key>
<string>Ubuntu</string>
<key>Ignore</key>
<false/>
<key>Image</key>
<string>\EFI\CLOVER\themes\Buttons\icons\os_ubuntu.icns</string>
<key>Path</key>
<string>\vmlinuz</string>
<key>Type</key>
<string>Linux</string>
<key>Volume</key>
<string>E804AB32-8330-4A45-85AD-F7A8CD2D88DE</string>
<key>VolumeType</key>
<string>Internal</string>
-
Possiamo sostituire /dev/sdaX con PARTUUID=E804AB32-8330-4A45-85AD-F7A8CD2D88DE
-
-
-
-
A seconda della Distribuzione il Kernel non si trova sempre nella root, dobbiamo mettere il percorso giusto, in questo caso dentro "boot":
-