Jump to content

Clover Linux EFIStub


netgear

Recommended Posts

  • Moderators

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

-

Entries.thumb.png.e07d1b7a1fe84b08c13ed932cc26023d.png

 

-

screenshot0.thumb.png.9787177ffb06cf29ad88948bb87e4b09.png

 

-

screenshot1.thumb.png.63c97100fa242986f51eef6bfecc9c5f.png

-

A seconda della Distribuzione il Kernel non si trova sempre nella root, dobbiamo mettere il percorso giusto, in questo caso dentro "boot":

-

Kernel.png.997a7827442ddb4bc584abccb9069acb.png

  • Like 1
  • Ok 1
Link to comment
Share on other sites

  • Moderators

Possiamo usare Clover solo per i nostri Sistemi Linux, indipendentemente da un installazione OS X, come ad Esempio:

 

Ubuntu 18.04, Ubuntu 19.10, Ubuntu 20.04, ElementaryOS 5.1, tutti avviati senza Grub

-

BOOT.thumb.jpg.7682d2035ad3fce53f5be16f209a67bc.jpg

-

4_Linux.thumb.png.9d0f58294f46b1f9e5e3a1eeb9a433b1.png

-

config.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Boot</key>
	<dict>
		<key>DefaultVolume</key>
		<string>LastBootedVolume</string>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Custom</key>
		<dict>
			<key>Entries</key>
			<array>
				<dict>
					<key>Arguments</key>
					<string>initrd=initrd.img quiet splash root=PARTUUID=33E7A243-035E-4198-A42F-EB76E521D373 ro</string>
					<key>Disabled</key>
					<false/>
					<key>FullTitle</key>
					<string>Ubuntu 18.04</string>
					<key>Ignore</key>
					<false/>
					<key>Image</key>
					<string>\EFI\CLOVER\themes\Glassy256\icons\os_ubuntu.icns</string>
					<key>Path</key>
					<string>\vmlinuz</string>
					<key>Type</key>
					<string>Linux</string>
					<key>Volume</key>
					<string>33E7A243-035E-4198-A42F-EB76E521D373</string>
					<key>VolumeType</key>
					<string>Internal</string>
				</dict>
				<dict>
					<key>Arguments</key>
					<string>initrd=/boot/initrd.img quiet splash root=PARTUUID=F6D4C2B1-3E2B-4572-96F5-BD207D270E98 ro</string>
					<key>Disabled</key>
					<false/>
					<key>FullTitle</key>
					<string>Ubuntu 19.10</string>
					<key>Ignore</key>
					<false/>
					<key>Image</key>
					<string>\EFI\CLOVER\themes\Glassy256\icons\os_ubuntu.icns</string>
					<key>Path</key>
					<string>\boot\vmlinuz</string>
					<key>Type</key>
					<string>Linux</string>
					<key>Volume</key>
					<string>F6D4C2B1-3E2B-4572-96F5-BD207D270E98</string>
					<key>VolumeType</key>
					<string>Internal</string>
				</dict>
				<dict>
					<key>Arguments</key>
					<string>initrd=/boot/initrd.img quiet splash root=PARTUUID=05A893DF-B1E5-4809-9899-F3BEDEE27DEC ro</string>
					<key>Disabled</key>
					<false/>
					<key>FullTitle</key>
					<string>Ubuntu 20.04</string>
					<key>Ignore</key>
					<false/>
					<key>Image</key>
					<string>\EFI\CLOVER\themes\Glassy256\icons\os_ubuntu.icns</string>
					<key>Path</key>
					<string>\boot\vmlinuz</string>
					<key>Type</key>
					<string>Linux</string>
					<key>Volume</key>
					<string>05A893DF-B1E5-4809-9899-F3BEDEE27DEC</string>
					<key>VolumeType</key>
					<string>Internal</string>
				</dict>
                                <dict>
					<key>Arguments</key>
					<string>initrd=initrd.img quiet splash root=PARTUUID=6AFA4E9C-8D62-4169-B50F-CB2D3C8B7C5C ro</string>
					<key>Disabled</key>
					<false/>
					<key>FullTitle</key>
					<string>ElementaryOS</string>
					<key>Ignore</key>
					<false/>
					<key>Image</key>
					<string>\EFI\CLOVER\themes\Glassy256\icons\os_linux.icns</string>
					<key>Path</key>
					<string>\vmlinuz</string>
					<key>Type</key>
					<string>Linux</string>
					<key>Volume</key>
					<string>6AFA4E9C-8D62-4169-B50F-CB2D3C8B7C5C</string>
					<key>VolumeType</key>
					<string>Internal</string>
				</dict>
			</array>
		</dict>
		<key>Hide</key>
		<array>
			<string>grubx64.efi</string>
		</array>
		<key>Language</key>
		<string>it:0</string>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<false/>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<false/>
			<key>Legacy</key>
			<false/>
			<key>Linux</key>
			<false/>
			<key>Tool</key>
			<false/>
		</dict>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>Theme</key>
		<string>Glassy256</string>
	</dict>
</dict>
</plist>

 

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.