mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	Fix VHDX images
This commit is contained in:
		
							parent
							
								
									40e1e6014b
								
							
						
					
					
						commit
						cf63b1c388
					
				
					 1 changed files with 12 additions and 4 deletions
				
			
		|  | @ -14,14 +14,14 @@ | |||
|  	config TARGET_IMAGES_PAD | ||||
|  		bool "Pad images to filesystem size (for JFFS2)" | ||||
|  		depends on GRUB_IMAGES | ||||
| --- a/target/linux/x86/image/Makefile.orig	2019-06-02 16:35:18.593501507 +0200
 | ||||
| +++ b/target/linux/x86/image/Makefile	2019-06-02 16:39:23.242404445 +0200
 | ||||
| @@ -141,6 +141,15 @@
 | ||||
| --- target/linux/x86/image/Makefile.orig	2019-06-03 14:32:39.094356089 +0200
 | ||||
| +++ target/linux/x86/image/Makefile	2019-06-03 19:04:23.875965073 +0200
 | ||||
| @@ -143,6 +143,15 @@
 | ||||
|    endef | ||||
|  endif | ||||
|   | ||||
| +ifneq ($(CONFIG_VHDX_IMAGES),)
 | ||||
| +    define Image/Build/hyperv
 | ||||
| +    define Image/Build/vhdx
 | ||||
| +	rm $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).vhdx || true
 | ||||
| +	qemu-img convert -f raw -O vhdx \
 | ||||
| +		$(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img \
 | ||||
|  | @ -32,3 +32,11 @@ | |||
|  define Image/Build/gzip | ||||
|  	gzip -f9n $(BIN_DIR)/$(IMG_PREFIX)-combined-$(1).img | ||||
|  	gzip -f9n $(BIN_DIR)/$(IMG_PREFIX)-rootfs-$(1).img | ||||
| @@ -175,6 +184,7 @@
 | ||||
|  	$(call Image/Build/grub2,$(1)) | ||||
|  	$(call Image/Build/vdi,$(1)) | ||||
|  	$(call Image/Build/vmdk,$(1)) | ||||
| +	$(call Image/Build/vhdx,$(1))
 | ||||
|  	$(CP) $(KDIR)/root.$(1) $(BIN_DIR)/$(IMG_PREFIX)-rootfs-$(1).img | ||||
|    else | ||||
|  	$(CP) $(KDIR)/root.iso $(BIN_DIR)/$(IMG_PREFIX).iso | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue