[Bradford] A couple of small jobs

Darren Drapkin darren.drapkin at ntlworld.com
Tue Mar 19 20:55:11 UTC 2019


Is this insert, from the kernel docs, any help in a UEFI boot problem ?

=====
begins
=====


General note on [U]EFI x86_64 support
-------------------------------------

The nomenclature EFI and UEFI are used interchangeably in this document.

Although the tools below are _not_ needed for building the kernel,
the needed bootloader support and associated tools for x86_64 platforms
with EFI firmware and specifications are listed below.

1. UEFI specification:  http://www.uefi.org

2. Booting Linux kernel on UEFI x86_64 platform requires bootloader
   support. Elilo with x86_64 support can be used.

3. x86_64 platform with EFI/UEFI firmware.

Mechanics:
---------
- Build the kernel with the following configuration.
	CONFIG_FB_EFI=y
	CONFIG_FRAMEBUFFER_CONSOLE=y
  If EFI runtime services are expected, the following configuration should
  be selected.
	CONFIG_EFI=y
	CONFIG_EFI_VARS=y or m		# optional
- Create a VFAT partition on the disk
- Copy the following to the VFAT partition:
	elilo bootloader with x86_64 support, elilo configuration file,
	kernel image built in first step and corresponding
	initrd. Instructions on building elilo	and its dependencies
	can be found in the elilo sourceforge project.
- Boot to EFI shell and invoke elilo choosing the kernel image built
  in first step.
- If some or all EFI runtime services don't work, you can try following
  kernel command line parameters to turn off some or all EFI runtime
  services.
	noefi		turn off all EFI runtime services
	reboot_type=k	turn off EFI reboot runtime service
- If the EFI memory map has additional entries not in the E820 map,
  you can include those entries in the kernels memory map of available
  physical RAM by using the following kernel command line parameter.
	add_efi_memmap	include EFI memory map of available physical RAM

=====
ends
=====

On Tuesday 19 Mar 2019 13:10:17 Devo Too via Bradford wrote:
> Hi Folks,
> 
> I'm snowed under and not finding time to get a couple of things out of
> the way. There is a small amount of money available to pay for the work,
> I'm hoping sufficient to cover it.
> 
> The first is for our two voluntary projects, which haven't got any money
> in yet but the three of us involved have put a bit in so we can do
> things like this to get started.
> 
> We need Exim configuring, along with Spamassassin and Dovecot (plus
> Amavis-new?) on a Bytemark VM.
> 
> The second is for me and I'll have to cough up personally. I've wiped
> out the root partition on the new laptop. On boot it asks me to reboot
> and select proper boot device or insert boot media in selected boot
> device and press a key. Nothing happens with the latter) and the only
> boot optgion available is UEFI network stack. The USB and 'Doze Boot
> options have been deleted.
> 
> If you can do either, or at least point me in the right direction for
> the laptop problem (e.g. need somebody with a 'Doze10 USB 'cos no CD
> slot and there's no other way to do it), please respond here or on 07564
> 689577.
> 
> Thanks all,
> 
> Mike

-- 
Yours &c.
Darren Drapkin



More information about the Bradford mailing list