ELILO patch for Booting Solaris

ELILO patch for Booting Solaris

Here is a patch for elilo-3.6 which can boot Solaris from EFI. You will need OpenSolaris build 51 or later so kernel knows where to find the ACPI root table. It is tested on an Intel iMac. Solaris installation does not support EFI yet, so I put multiboot and a solaris image on the Mac HFS filesystem, in the same directory as elilo.efi. Using the shell from Intel's EFI kit, you can boot Solaris with the following command.
   elilo -i sol_image multiboot -E -B console=usb-serial
where -E informs kernel that the firmware is EFI based and the console is set to a USB serial device (see separate blog entry regarding Solaris on EFI).
The patched elilo source is elilo-patched.tgz.
The elilo source patch is elilo-3.6.patch.
The compiled elilo binary is elilo.efi.

Comments:

Post a Comment:
Comments are closed for this entry.
About

szhou

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today