x86: mount writable bootfs
Mount boot file system with rw option to allow installation of packages which install files to /boot directory. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
This commit is contained in:
		 Tomasz Maciej Nowak
					Tomasz Maciej Nowak
				
			
				
					committed by
					
						 John Crispin
						John Crispin
					
				
			
			
				
	
			
			
			 John Crispin
						John Crispin
					
				
			
						parent
						
							31075313bf
						
					
				
				
					commit
					f78b261637
				
			| @@ -8,16 +8,12 @@ move_config() { | |||||||
|  |  | ||||||
| 	if export_bootdevice && export_partdevice partdev 1; then | 	if export_bootdevice && export_partdevice partdev 1; then | ||||||
| 		mkdir -p /boot | 		mkdir -p /boot | ||||||
| 		if mount -t ext4 -o ro,noatime "/dev/$partdev" /boot; then | 		mount -t ext4 -o rw,noatime "/dev/$partdev" /boot | ||||||
| 			if [ -f /boot/sysupgrade.tgz ]; then |  | ||||||
| 				mount /boot -o remount,rw,noatime |  | ||||||
| 				mv -f /boot/sysupgrade.tgz / |  | ||||||
| 				mount /boot -o remount,ro,noatime |  | ||||||
| 			fi |  | ||||||
| 		mount --bind /boot/boot /boot | 		mount --bind /boot/boot /boot | ||||||
|  | 		if [ -f /boot/sysupgrade.tgz ]; then | ||||||
|  | 			mv -f /boot/sysupgrade.tgz / | ||||||
| 		fi | 		fi | ||||||
| 	fi | 	fi | ||||||
| } | } | ||||||
|  |  | ||||||
| boot_hook_add preinit_mount_root move_config | boot_hook_add preinit_mount_root move_config | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user