diff --git a/build_action-aarch64.sh b/build_action-aarch64.sh
index 3787e85..5811090 100644
--- a/build_action-aarch64.sh
+++ b/build_action-aarch64.sh
@@ -71,11 +71,13 @@ git clone https://gfdgd-xi:$PASSWORD@github.com/gfdgd-xi/gxde-linux-kernel
 #cd dclc-kernel
 mkdir dclc-kernel
 mkdir dclc-kernel/$VERSION-aarch64
+mkdir dclc-kernel/head
 rm -rfv *dbg*.deb
 mv ./*.deb dclc-kernel/$VERSION-aarch64
 cd dclc-kernel/$VERSION-aarch64
 cd ..
 cd head
+mkdir deb/DEBIAN -vp
 cat > deb-/DEBIAN/control <<EOF
 Package: linux-kernel-dclc-gfdgdxi
 Version: $VERSION
@@ -110,7 +112,7 @@ Description: 内核(虚包)
 EOF
 dpkg -b deb linux-kernel-dclc-gfdgdxi_${VERSION}_arm64.deb
 dpkg -b deb-$MAINVERSION linux-kernel-dclc-gfdgdxi-$MAINVERSION_${VERSION}_arm64.deb
-cd ..//gxde-linux-kernel
+cd ../../gxde-linux-kernel
 #bash ./repack-zstd --scan .
 #./build.py
 ./move-letter-path.py ../dclc-kernel/$VERSION-aarch64/*.deb
diff --git a/build_action.sh b/build_action.sh
index d93fa34..4be0e19 100644
--- a/build_action.sh
+++ b/build_action.sh
@@ -86,11 +86,13 @@ if [[ $2 == 1 ]]; then
     git clone https://gfdgd-xi:$PASSWORD@github.com/gfdgd-xi/gxde-linux-kernel --depth=1
     mkdir dclc-kernel
     mkdir dclc-kernel/$SHOWVERSION
+    mkdir dclc-kernel/head
     rm -rfv *dbg*.deb
     mv ./*.deb dclc-kernel/$SHOWVERSION
     cd dclc-kernel/$SHOWVERSION
     cd ..
     cd head
+    mkdir deb/DEBIAN -vp
     cat > deb/DEBIAN/control <<EOF
 Package: linux-kernel-gxde-gfdgdxi-hwe
 Version: $VERSION
@@ -128,10 +130,10 @@ Description: 内核(虚包)
 EOF
     dpkg-deb -Z xz -b deb linux-kernel-dclc-gfdgdxi-hwe_${VERSION}_amd64.deb
     dpkg-deb -Z xz -b deb-$MAINVERSION linux-kernel-dclc-gfdgdxi-$MAINVERSION-hwe_${VERSION}_amd64.deb
-    cd ../gxde-linux-kernel
+    cd ../../gxde-linux-kernel
     #bash ./repack-zstd --scan .
     #./build.py
-    ./move-letter-path.py ../dclc-kernel/$VERSION/*.deb
+    ./move-letter-path.py ../dclc-kernel/$SHOWVERSION/*.deb
     ./move-letter-path.py ../dclc-kernel/head/*.deb
     touch l/linux-headers-$VERSION-amd64-gfdgdxi-desktop-hwe/lock
     rm -rfv l/linux-libc-dev/
@@ -151,11 +153,13 @@ else
     #cd dclc-kernel
     mkdir dclc-kernel
     mkdir dclc-kernel/$VERSION
+    mkdir dclc-kernel/head
     rm -rfv *dbg*.deb
     mv ./*.deb dclc-kernel/$VERSION
     cd dclc-kernel/$VERSION
     cd ..
     cd head
+    mkdir deb/DEBIAN -vp
     cat > deb/DEBIAN/control <<EOF
 Package: linux-kernel-dclc-gfdgdxi
 Version: $VERSION
@@ -193,7 +197,7 @@ Description: 内核(虚包)
 EOF
     dpkg-deb -Z xz -b deb linux-kernel-dclc-gfdgdxi_${VERSION}_amd64.deb
     dpkg-deb -Z xz -b deb-$MAINVERSION linux-kernel-dclc-gfdgdxi-${MAINVERSION}_${VERSION}_amd64.deb
-    cd ../gxde-linux-kernel
+    cd ../../gxde-linux-kernel
     #bash ./repack-zstd --scan .
     #./build.py
     ./move-letter-path.py ../dclc-kernel/$VERSION/*.deb
diff --git a/build_action_xanmod.sh b/build_action_xanmod.sh
index 9a39895..043d0bb 100644
--- a/build_action_xanmod.sh
+++ b/build_action_xanmod.sh
@@ -73,11 +73,13 @@ if [[ $2 == 1 ]]; then
     git clone https://gfdgd-xi:$PASSWORD@github.com/gfdgd-xi/gxde-linux-kernel --depth=1
     mkdir dclc-kernel
     mkdir dclc-kernel/$SHOWVERSION
+    mkdir dclc-kernel/head
     rm -rfv *dbg*.deb
     mv ./*.deb dclc-kernel/$SHOWVERSION
     cd dclc-kernel/$SHOWVERSION
     cd ..
     cd head
+    mkdir deb/DEBIAN -vp
     cat > deb/DEBIAN/control <<EOF
 Package: linux-kernel-gxde-gfdgdxi-xanmod-hwe
 Version: $VERSION
@@ -115,10 +117,10 @@ Description: 内核(虚包)
 EOF
     dpkg-deb -Z xz -b deb linux-kernel-dclc-gfdgdxi-xanmod-hwe_${VERSION}_amd64.deb
     dpkg-deb -Z xz -b deb-$MAINVERSION-xanmod linux-kernel-dclc-gfdgdxi-xanmod-$MAINVERSION-hwe_${VERSION}_amd64.deb
-    cd ../gxde-linux-kernel
+    cd ../../gxde-linux-kernel
     #bash ./repack-zstd --scan .
     #./build.py
-    ./move-letter-path.py ../dclc-kernel/$VERSION/*.deb
+    ./move-letter-path.py ../dclc-kernel/$SHOWVERSION/*.deb
     ./move-letter-path.py ../dclc-kernel/head/*.deb
     rm -rfv l/linux-libc-dev/
     touch l/linux-headers-$VERSION-amd64-xanmod-gfdgdxi-desktop-hwe/lock
@@ -136,11 +138,13 @@ else
     git clone https://gfdgd-xi:$PASSWORD@github.com/gfdgd-xi/gxde-kernel-manager --depth=1
     #cd dclc-kernel
     mkdir dclc-kernel/$VERSION
+    mkdir dclc-kernel/head
     rm -rfv *dbg*.deb
     mv ./*.deb dclc-kernel/$VERSION
     cd dclc-kernel/$VERSION
     cd ..
     cd head
+    mkdir deb/DEBIAN -vp
     cat > deb/DEBIAN/control <<EOF
 Package: linux-kernel-dclc-gfdgdxi-xanmod
 Version: $VERSION
@@ -178,7 +182,7 @@ Description: 内核(虚包)
 EOF
     dpkg-deb -Z xz -b deb linux-kernel-dclc-gfdgdxi-xanmod_${VERSION}_amd64.deb
     dpkg-deb -Z xz -b deb-$MAINVERSION-xanmod linux-kernel-dclc-gfdgdxi-xanmod-$MAINVERSION_${VERSION}_amd64.deb
-    cd ../gxde-linux-kernel
+    cd ../../gxde-linux-kernel
     #bash ./repack-zstd --scan .
     #./build.py
     ./move-letter-path.py ../dclc-kernel/$VERSION/*.deb