mirror of
				https://github.com/cjdelisle/openwrt.git
				synced 2025-10-31 09:35:54 +00:00 
			
		
		
		
	Add EFI platform bootable images for x86 platforms. These images can also boot from legacy BIOS platform. EFI System Partition need to be fat12/fat16/fat32 (not need to load filesystem drivers), so the first partition of EFI images are not ext4 filesystem any more. GPT partition table has an alternate partition table, we did not generate it. This may cause problems when use these images as qemu disk (kernel can not find rootfs), we pad enough sectors will be ok. Signed-off-by: 李国 <uxgood.org@gmail.com> [part_magic_* refactoring, removed genisoimage checks] Signed-off-by: Petr Štetiar <ynezz@true.cz>
		
			
				
	
	
		
			16 lines
		
	
	
		
			272 B
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			272 B
		
	
	
	
		
			INI
		
	
	
	
	
	
| @SERIAL_CONFIG@
 | |
| @TERMINAL_CONFIG@
 | |
| 
 | |
| set default="0"
 | |
| set timeout="@TIMEOUT@"
 | |
| 
 | |
| if [ "${grub_platform}" = "efi" ]; then
 | |
|     set root='(cd0)'
 | |
| else
 | |
|     set root='(cd)'
 | |
| fi
 | |
| 
 | |
| menuentry "@TITLE@" {
 | |
| 	linux /boot/vmlinuz root=/dev/sr0 rootfstype=iso9660 rootwait @CMDLINE@ noinitrd
 | |
| }
 |