36 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
| .. index:: COREOS_INSTALLER
 | |
| 
 | |
| CoreOS Installer
 | |
| ****************
 | |
| 
 | |
| The CoreOS installer is a set of script running on the target and a
 | |
| corresponding bitbake image that is used into the bootstrap process of CoreOS.
 | |
| 
 | |
| coreos-image-installer
 | |
| ======================
 | |
| 
 | |
| The CoreOS installer image is a single binary EFI file that include a kernel,
 | |
| device tree and an initramfs with all the tools needed to install CoreOS.
 | |
| 
 | |
| An installer image is automatically built in parallel of a normal image.
 | |
| This can be deactivated by setting `COREOS_IMAGE_GENERATE_INSTALLER` to 0.
 | |
| 
 | |
| The installer image build by default only a single EFI binary named
 | |
| coreos-installer-MACHINE.efi. An SDCard image can be generate if
 | |
| `COREOS_INSTALLER_WKS_FILE` is set to a wks file.
 | |
| 
 | |
| coreos-installer
 | |
| ================
 | |
| 
 | |
| The coreos-installer recipe installs some script that is used at startup
 | |
| to automatically format the internal emmc of the device. It also contains
 | |
| a swupdate configuration file to setup swupdate correctly for that use case.
 | |
| 
 | |
| coreos-installer-config
 | |
| =======================
 | |
| 
 | |
| The coreos-installer-config recipe installs device specific configuration file
 | |
| used by the coreos-installer. This includes the partitionner config file. Distro
 | |
| and project based on CoreOS can change the partionning scheme or partition size
 | |
| by installing their own version of this package using a `bbappend file`.
 |