diff --git a/build-rootfs.sh b/build-rootfs.sh index 6325db3..d21924b 100755 --- a/build-rootfs.sh +++ b/build-rootfs.sh @@ -65,10 +65,8 @@ fi cp -uv /usr/${target}/usr/bin/grub-editenv /mnt/gentoo/usr/bin/ -if [ -d /mnt/gentoo/usr/${target}/usr/lib/udev/rules.d ]; then - find /mnt/gentoo/usr/${target}/usr/lib/udev/rules.d \ - -name '*.rules' \ - -exec mv -t /mnt/gentoo/usr/lib/udev/rules.d/ {} + +if [ -d /mnt/gentoo/usr/${target} ]; then + rsync -aO /mnt/gentoo/usr/${target}/ /mnt/gentoo/ fi if [ -f /mnt/gentoo/etc/udev/hwdb.bin ]; then