X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/b63ce2a3df409eb0dd0bed5b977a75605997fd3c..e7d05df9fa0ca0dcbda030e1a204a08b1e1b335f:/IMG/mkcpio.sh diff --git a/IMG/mkcpio.sh b/IMG/mkcpio.sh index 5daded7..270eb8f 100644 --- a/IMG/mkcpio.sh +++ b/IMG/mkcpio.sh @@ -21,19 +21,19 @@ ln -s sbin/init linuxrc cd ventoy -find ./loop | cpio -o -H newc>loop.cpio +find ./loop | cpio -o -H newc --owner=root:root >loop.cpio xz loop.cpio rm -rf loop xz ventoy_chain.sh xz ventoy_loop.sh -find ./hook | cpio -o -H newc>hook.cpio +find ./hook | cpio -o -H newc --owner=root:root >hook.cpio xz hook.cpio rm -rf hook cd .. -find .| cpio -o -H newc>../ventoy.cpio +find .| cpio -o -H newc --owner=root:root >../ventoy.cpio cd .. rm -rf cpio_tmp @@ -64,12 +64,12 @@ cp -a $VENTOY_PATH/LZIP/lunzip64 tool/ chmod -R 777 ./tool -find ./tool | cpio -o -H newc>tool.cpio +find ./tool | cpio -o -H newc --owner=root:root >tool.cpio xz tool.cpio rm -rf tool cd .. -find .| cpio -o -H newc>../ventoy_x86.cpio +find .| cpio -o -H newc --owner=root:root >../ventoy_x86.cpio cd .. rm -rf cpio_tmp @@ -95,12 +95,12 @@ cp -a $VENTOY_PATH/LZIP/lunzipaa64 tool/ chmod -R 777 ./tool -find ./tool | cpio -o -H newc>tool.cpio +find ./tool | cpio -o -H newc --owner=root:root >tool.cpio xz tool.cpio rm -rf tool cd .. -find .| cpio -o -H newc>../ventoy_arm64.cpio +find .| cpio -o -H newc --owner=root:root >../ventoy_arm64.cpio cd .. rm -rf cpio_tmp @@ -127,12 +127,12 @@ rm -f tool/vtoytool/00/vtoytool_aa64 chmod -R 777 ./tool -find ./tool | cpio -o -H newc>tool.cpio +find ./tool | cpio -o -H newc --owner=root:root >tool.cpio xz tool.cpio rm -rf tool cd .. -find .| cpio -o -H newc>../ventoy_mips64.cpio +find .| cpio -o -H newc --owner=root:root >../ventoy_mips64.cpio cd .. rm -rf cpio_tmp @@ -142,6 +142,12 @@ rm -rf cpio_tmp echo '======== SUCCESS =============' -rm -f $VENTOY_PATH/INSTALL/ventoy/ventoy*.cpio -cp -a ventoy*.cpio $VENTOY_PATH/INSTALL/ventoy/ +rm -f $VENTOY_PATH/INSTALL/ventoy/ventoy.cpio +rm -f $VENTOY_PATH/INSTALL/ventoy/ventoy_x86.cpio +rm -f $VENTOY_PATH/INSTALL/ventoy/ventoy_arm64.cpio +rm -f $VENTOY_PATH/INSTALL/ventoy/ventoy_mips64.cpio +cp -a ventoy.cpio $VENTOY_PATH/INSTALL/ventoy/ +cp -a ventoy_x86.cpio $VENTOY_PATH/INSTALL/ventoy/ +cp -a ventoy_arm64.cpio $VENTOY_PATH/INSTALL/ventoy/ +cp -a ventoy_mips64.cpio $VENTOY_PATH/INSTALL/ventoy/