Hi Jason,

I have downloaded the pre-built binary elilo-3.6 from sourceforge.net
http://sourceforge.net/projects/elilo/files/


fs0:\> elilo-3.6-ia32.efi

ELILO boot: Loading file ramdisk.img.gz...done

<After approximately 30 sec machine is restarting>

-----------------------------------------------------------------------------------------------------------------------------

*Complete logs are as below:*

Loading.: EFI Shell [Built-in]
EFI Shell version 1.10 [14.62]
Device mapping table
  fs0  : Acpi(PNP0A03,0)/Pci(1D|1)/Usb(1, 0)/HD(Part1,Sig2C462474)
  blk0 : Acpi(PNP0A03,0)/Pci(1D|1)/Usb(1, 0)
  blk1 : Acpi(PNP0A03,0)/Pci(1D|1)/Usb(1, 0)/HD(Part1,Sig2C462474)

             **** Extensible Firmware Interface (EFI) shell ****
             ---------------------------------------------------
Welcome to the EFI shell, an embedded pre-OS environment. By default, the
systemboots to the EFI shell when no other bootable media are found.
If you did not intend to boot to the EFI shell, please insert a bootable
media
and reboot the system or check your boot device order in the F2 BIOS setup.
For help on using EFI, type <help> at the shell prompt. To learn more about
EFI,please visit the EFI website at
http://developer.intel.com/technology/efi

Shell> fs0:

fs0:\> ls
Directory of: fs0:\

  04/08/10  03:17p                  536  elilo.conf
  04/08/10  03:24p              210,540  elilo.efi
  04/08/10  07:38p            3,488,352  bzImage
  04/01/10  03:24p            8,209,207  initrd-karmic.gz
  03/31/10  02:06p            3,890,400  linux-karmic
  04/01/10  08:39a           22,795,742  initrd-constantine.img
  04/01/10  08:39a            3,387,680  vmlinuz-constantine
  04/01/10  03:42p            8,865,026  ramdisk.img.gz
  04/01/10  02:14p                   69  startup.nsh-Autoboot
  04/08/10  02:31p                  586  elilo.conf-bkup
  04/08/10  06:19p              203,222  elilo-3.6-ia32.efi
  04/08/10  06:19p              374,212  elilo-3.6-ia64.efi
         12 File(s)  51,425,572 bytes
          0 Dir(s)


fs0:\> elilo-3.6-ia32.efi -D
elilo.c(line 598):Optind=2 optarg=0 argc=2
localfs.c(line 241):size=4
alloc.c(line 110):alloc: allocated 4 bytes
@[0x1F6C3D941F6C3D90-0x1F6DC04A1F6DAF76]

alloc.c(line 110):alloc: allocated 32 bytes
@[0x1F6C3D301F6C3D10-0x1F6DC04A1F6DAF76]

netfs.c(line 733):size=8
alloc.c(line 110):alloc: allocated 8 bytes
@[0x1F6C3C981F6C3C90-0x1F6DC04A1F6DAF76]

alloc.c(line 110):alloc: allocated 1220 bytes
@[0x1F6C2ED41F6C2A10-0x1F6DC04A1F6DAF76]

alloc.c(line 110):alloc: allocated 1220 bytes
@[0x1F6C29D41F6C2510-0x1F6DC04A1F6DAF76]

fileops.c(line 547):found 3 filesystems
alloc.c(line 110):alloc: allocated 120 bytes
@[0x1F6C2F881F6C2F10-0x1F6DC04A1F6DAF76]

alloc.c(line 110):alloc: allocated 4 bytes
@[0x1F6C3C141F6C3C10-0x1F6DC04A1F6DAF76]

alloc.c(line 110):alloc: allocated 100 bytes
@[0x1F6C3BF41F6C3B90-0x1F6DC04A1F6DAF76]

fileops.c(line 496):dev000 :     vfat :
Acpi(PNP0A03,0)/Pci(1D|1)/Usb(1)/HD(Part1,Sig2C462474)

alloc.c(line 163):free: Pool @0x41F6C3C10 size=2264677612224622454

alloc.c(line 110):alloc: allocated 8 bytes
@[0x1F6C3C181F6C3C10-0x1F6DC04A1F6DAF76]

alloc.c(line 110):alloc: allocated 100 bytes
@[0x1F6C3B741F6C3B10-0x1F6DC04A1F6DAF76]

fileops.c(line 496):dev001 :    netfs :
Acpi(PNP0A03,0)/Pci(2|0)/Pci(0|2)/Pci(4|0)/Mac(000423BCCC22)

alloc.c(line 110):alloc: allocated 100 bytes
@[0x1F6C3AF41F6C3A90-0x1F6DC04A1F6DAF76]

fileops.c(line 496):dev002 :    netfs :
Acpi(PNP0A03,0)/Pci(2|0)/Pci(0|2)/Pci(4|1)/Mac(000423BCCC23)

alloc.c(line 163):free: Pool @0x81F6C3C10 size=2264677612224622454

glue_localfs.c(line 91):localfs_default_path=\

fileops.c(line 261):fops_open(elilo.conf), dev::
fileops.c(line 279):dev:: fullname:elilo.conf: name:elilo.conf: f=0
localfs.c(line 95):localfs_open on \elilo.conf

alloc.c(line 110):alloc: allocated 6164 bytes
@[0x1F6C18241F6C0010-0x1F6DC04A1F6DAF76]

config.c(line 486):must do image on bzImage
alloc.c(line 110):alloc: allocated 6164 bytes
@[0x1F6BF8241F6BE010-0x1F6DC04A1F6DAF76]

config.c(line 486):must do image on linux-karmic
alloc.c(line 110):alloc: allocated 6164 bytes
@[0x1F6BD8241F6BC010-0x1F6DC04A1F6DAF76]

config.c(line 486):must do image on vmlinuz-constantine
config.c(line 875):done parsing config file


ELILO boot: config.c(line 1021):label linux: kname=bzImage
options=root=/dev/sda2  console=tty0 console=ttyS0,9600 1 ro
initrd=ramdisk.img.gz vmcode=
fileops.c(line 261):fops_open(bzImage), dev::
fileops.c(line 279):dev:: fullname:bzImage: name:bzImage: f=0
localfs.c(line 95):localfs_open on \bzImage

fileops.c(line 261):fops_open(bzImage), dev::
fileops.c(line 279):dev:: fullname:bzImage: name:bzImage: f=0
localfs.c(line 95):localfs_open on \bzImage

fileops.c(line 261):fops_open(bzImage), dev::
fileops.c(line 279):dev:: fullname:bzImage: name:bzImage: f=0
localfs.c(line 95):localfs_open on \bzImage

plain_loader.c(line 51):class=7 type=48892 data=140 machine=45

bzimage.c(line 47):probe_bzImage_boot()

bzimage.c(line 58):opening bzImage...

fileops.c(line 261):fops_open(bzImage), dev::
fileops.c(line 279):dev:: fullname:bzImage: name:bzImage: f=0
localfs.c(line 95):localfs_open on \bzImage

bzimage.c(line 70):
reading boot sector...

bzimage.c(line 95):bootsect[1F1h] == 24 setup sectors

bzimage.c(line 108):reading setup data...

alloc.c(line 110):alloc: allocated 12800 bytes
@[0x1F6BB2101F6B8010-0x1F6DC04A1F6DAF76]

bzimage.c(line 113):param_size=12800 param_start=1F6B8010
bzimage.c(line 145):param_start(c=1F6B8212): H-d-r-S
alloc.c(line 140):allocator: allocated 512 pages @0x100000

bzimage.c(line 172):reading kernel image...

bzimage.c(line 186):kernel image read:  2097152 bytes, 2048 Kbytes

bzimage.c(line 200):load_bzImage_boot()

bzimage.c(line 213):kstart=0x100000  kentry=0x100000  kend=0x300000

system.c(line 131):initrd_get_addr()

fileops.c(line 261):fops_open(ramdisk.img.gz), dev::
fileops.c(line 279):dev:: fullname:ramdisk.img.gz: name:ramdisk.img.gz: f=0
localfs.c(line 95):localfs_open on \ramdisk.img.gz

initrd.c(line 60):open ramdisk.img.gz worked
alloc.c(line 140):allocator: allocated 2165 pages @0x300000

Loading file ramdisk.img.gz...done
alloc.c(line 163):free: Pool @0x781F6C2F10 size=2264677612224622454

alloc.c(line 163):free: Pool @0x201F6C3D10 size=2264677612224622454

alloc.c(line 163):free: Pool @0x41F6C3D90 size=2264677612224622454

alloc.c(line 163):free: Pool @0x4C41F6C2A10 size=2264677612224622454

alloc.c(line 163):free: Pool @0x4C41F6C2510 size=2264677612224622454

alloc.c(line 163):free: Pool @0x81F6C3C90 size=2264677612224622454

alloc.c(line 110):alloc: allocated 16384 bytes
@[0x1F6B70101F6B3010-0x1F6DC04A1F6DAF76]

system.c(line 177):fill_boot_params()

alloc.c(line 163):free: Pool @0x32001F6B8010 size=2264677612224622454

system.c(line 266):initrd->start_addr=0x300000  initrd->pgcnt=2165

alloc.c(line 110):alloc: allocated 4096 bytes
@[0x1F6BB0101F6BA010-0x1F6DC04A1F6DAF76]

util.c(line 306):final get_memmap map_size=1314259994352

*
-Thanks and Regards
Naresh Bhat
*

On Thu, Apr 8, 2010 at 11:36 PM, Naresh Bhat <[email protected]> wrote:

> Hi Jason,
>
> Thank you very much for responding.  Here are my comments and questions
>
> 1.  NO, I have not tried the pre-compiled binaries. I have downloaded the
> latest elilo and gnu-efi source code from sourceforge.net and compiled.
>
> 2. What does this mean "There was code that went into 3.12 to force text
> output mode for ia32 macs" ?
>     Note that my machine is not a Intel based iMac machine.  I am using
> normal x86 target machines which is having EFI shell utility support in
> BIOS. These x86 machines will be having different VGA cards (e.g. My Intel
> Irwindale target machine contains 04:0c.0 VGA compatible controller: ATI
> Technologies Inc Rage XL (rev 27)).
>
> I have tried with the following parameters after reading the section of
> "5.6 Got a ATI card?" in Framebuffer HowTo.pdf document
>
>
> http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/pdf/Framebuffer-HOWTO.pdf
>
> append = "video=atyfb:mode:1024x768,font:SUN12x22"
>
> But getting the same error results ..-:(   - system.c(line
> 205):LocateHandle GopProtocol failed.
>
>
> 3. Is it possible to pass "text mode" as a parameter to elilo ? If yes,
> please let me know how can I pass ?
>
> 4. I will try with  elilo-3.6  and also I will correct the elilo.conf file.
> Let you know the results.
>
> *Thanks and Regards
> -Naresh Bhat*
>
> On Thu, Apr 8, 2010 at 9:06 PM, Jason Fleischli <[email protected]>wrote:
>
>> On Thu, 2010-04-08 at 14:19 +0530, Naresh Bhat wrote:
>> > Hi All,
>> >
>> > I am a beginner to elilo. My aim is to test the EFI using elilo. I
>> > have downloaded the latest gnu-efi and elilo package from
>> > sourceforge.net and compiled  on my x86 32 bit desktop machine (Which
>> > is having FC10).
>> Have you tried the precompiled binaries available for download
>> what does FC10 mean?
>>
>> >
>> > I have a Intel Irwindale x86 64 bit machine as target machine. This
>> > machine contains the the following EFI firmware
>> >
>> > EFI version 1.10 [14.62] Build flags: EFI32
>> > EFI IA-32 Flash (BIOS) [Thu May 12 10:11:37 2005] - INTEL
>> > This image MainEntry is at address 1FF262A5
>> >
>> > Now to test elilo I have done the following things
>> >
>> > STEP 1:  I have created a EFI partition and copied the elilo.efi,
>> > elilo.conf, bzImage and ramdisk images in that partition.
>> >
>> > STEP 2:  Selected EFI shell as a first boot in BIOS and able to map
>> > the device  logs as below
>> >
>> > STEP 3:  Launch the elilo.efi from EFI shell and getting the following
>> > errors as "system.c(line 205):LocateHandle GopProtocol failed."
>> This means your EFI failed to provide a device handle to elilo for the
>> Graphics Output Protocol. Im not familiar with Irwindale at all but
>> I see its an old 1.10 EFI. There was code that went into 3.12 to force
>> text output mode for ia32 macs, wonder if that is tripping things up
>> on your platform. download and try elilo-3.6 binary(pre-UEFI2.0) while I
>> look into that ia32 code section.
>>
>> >
>> > near line 1: Unkown option ?#???U??�?�?t?       N??N�
>> > config.c(line 898):done parsing config file
>> This means elilo cant parse your config file at all due to
>> garbage on first line.
>> >
>> > forcing interactive mode due to config file error(s)
>> > ELILO v3.12 for EFI/IA-32
>>
>>
>>
>>
>
>
> --
>
> Naresh Bhat
> 9845365362(M)
>



-- 

Naresh Bhat
9845365362(M)
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
elilo-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/elilo-discuss

Reply via email to