diff options
-rwxr-xr-x | scripts/image_signing/make_dev_ssd.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/image_signing/make_dev_ssd.sh b/scripts/image_signing/make_dev_ssd.sh index 28d42a69..db076cc3 100755 --- a/scripts/image_signing/make_dev_ssd.sh +++ b/scripts/image_signing/make_dev_ssd.sh @@ -61,9 +61,12 @@ EXEC_LOG="$(make_temp_file)" # ---------------------------------------------------------------------------- # Removes rootfs verification from kernel boot parameter +# And strip out bootcache args if it exists remove_rootfs_verification() { local new_root="PARTUUID=%U/PARTNROFF=1" + # the first line in sed is to strip out bootcache details echo "$*" | sed ' + s| dm=\"2 [^"]*bootcache[^"]* vroot | dm=\"1 vroot | s| root=/dev/dm-[0-9] | root='"$new_root"' | s| dm_verity.dev_wait=1 | dm_verity.dev_wait=0 | s| payload=PARTUUID=%U/PARTNROFF=1 | payload=ROOT_DEV | |