mirror of
				https://github.com/pbatard/rufus.git
				synced 2024-08-14 23:57:05 +00:00 
			
		
		
		
	[core] enable UEFI NTFS support
* This allows no-sweat UEFI support of Windows installation ISOs that contain a >4GB file for instance * This is done through UEFI:TOGO (https://github.com/pbatard/uefi-togo) and the efifs NTFS driver (http://efi.akeo.ie) * Closes #414 * This will also be part of our implementation of #126
This commit is contained in:
		
							parent
							
								
									420db67ce1
								
							
						
					
					
						commit
						d81f83c110
					
				
					 11 changed files with 115 additions and 34 deletions
				
			
		|  | @ -4,7 +4,6 @@ This directory contains the Grub 2.0 boot records that are used by Rufus | |||
|   commit 72ec399ad8d6348b6c74ea63d80c79784c8b84ae, on a Debian 7.7.0 x64 system. | ||||
|   This was done following the guide from: | ||||
|   http://pete.akeo.ie/2014/05/compiling-and-installing-grub2-for.html. | ||||
|   Note that exFAT was not included in core.img in order to keep it under 31.5 KB. | ||||
| 
 | ||||
| * boot.img has been modified to nop the jump @ 0x66 as per grub2's setup.c comments: | ||||
|   /* If DEST_DRIVE is a hard disk, enable the workaround, which is | ||||
|  |  | |||
							
								
								
									
										12
									
								
								res/uefi/readme.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								res/uefi/readme.txt
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,12 @@ | |||
| This directory contains a flat image of the FAT UEFI:TOGO partition added by | ||||
| Rufus for Windows To Go UEFI mode support as well as seamless installation of | ||||
| Windows in UEFI, in the case where the original media contains a >4GB file. | ||||
| 
 | ||||
| This image, which you can mount as FAT filesystem or open in 7-zip, contains | ||||
| the following data: | ||||
| o The NTFS UEFI driver from efifs (https://github.com/pbatard/efifs) which was | ||||
|   compiled, with compression disabled, using Visual Studio 2013 Community Edition. | ||||
|   This is the \EFI\Rufus\ntfs_x64.efi file. | ||||
| o The UEFI:TOGO binary (https://github.com/pbatard/uefi-togo), which was compiled | ||||
|   using Visual Studio 2013 Community Edition. | ||||
|   This is the \EFI\Boot\bootx64.efi file. | ||||
							
								
								
									
										
											BIN
										
									
								
								res/uefi/uefi-togo.img
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								res/uefi/uefi-togo.img
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue