moved win dump removal to after mkisofs
This commit is contained in:
		
							parent
							
								
									1868029f7b
								
							
						
					
					
						commit
						67c3139637
					
				
					 1 changed files with 10 additions and 5 deletions
				
			
		
							
								
								
									
										15
									
								
								src/iso.sh
									
										
									
									
									
								
							
							
						
						
									
										15
									
								
								src/iso.sh
									
										
									
									
									
								
							|  | @ -30,17 +30,21 @@ LDA="$(dumpet -i Win*.iso \ | ||||||
| CDROM_SECTOR_SIZE=2048 | CDROM_SECTOR_SIZE=2048 | ||||||
| FLOPPY_SECTOR_SIZE=512 | FLOPPY_SECTOR_SIZE=512 | ||||||
| 
 | 
 | ||||||
| # number of floppy disk sectors |  | ||||||
| dd if=Win*.iso bs=${CDROM_SECTOR_SIZE} skip=${LDA} count=1 > win.dmp | dd if=Win*.iso bs=${CDROM_SECTOR_SIZE} skip=${LDA} count=1 > win.dmp | ||||||
| FLOPPY_SECTORS="$(file win.dmp \ | FLOPPY_SECTORS="$(file win.dmp \ | ||||||
|     | sed -e "s/.*sectors\ //" \ |     | sed -e "s/.*sectors\ //" \ | ||||||
|     | awk '{printf $1}')" |     | awk '{printf $1}')" | ||||||
| rm win.dmp |  | ||||||
| 
 | 
 | ||||||
| CDROM_SECTORS=`expr $FLOPPY_SECTOR_SIZE \ | CDROM_SECTORS=`expr $FLOPPY_SECTOR_SIZE \ | ||||||
|     \* $FLOPPY_SECTORS \ |     \* $FLOPPY_SECTORS \ | ||||||
|     / $CDROM_SECTOR_SIZE` |     / $CDROM_SECTOR_SIZE` | ||||||
| dd if=Win*.iso bs=${CDROM_SECTOR_SIZE} skip=${LDA} count=${CDROM_SECTORS} of=win_efi_boot.img | 
 | ||||||
|  | dd \ | ||||||
|  |     if=Win*.iso \ | ||||||
|  |     bs=${CDROM_SECTOR_SIZE} \ | ||||||
|  |     skip=${LDA} \ | ||||||
|  |     count=${CDROM_SECTORS} \ | ||||||
|  |     of=win_efi_boot.img | ||||||
| 
 | 
 | ||||||
| # install mkisofs | # install mkisofs | ||||||
| # recreate iso | # recreate iso | ||||||
|  | @ -65,9 +69,10 @@ mkisofs \ | ||||||
|     -o winsp.iso \ |     -o winsp.iso \ | ||||||
|     . |     . | ||||||
| 
 | 
 | ||||||
| mv winsp.iso ../ | mv winsp.iso .. | ||||||
| 
 | 
 | ||||||
| # clean up bootsect and iso extract | # clean up bootsect and iso extract | ||||||
| cd .. | cd .. | ||||||
| rm -rf bootsect/ | rm win.dmp | ||||||
|  | #rm -rf bootsect/ | ||||||
| sudo rm -rf ${EXTRACT} | sudo rm -rf ${EXTRACT} | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue