diff --git a/build-rootfs.sh b/build-rootfs.sh index 5703156..6976606 100755 --- a/build-rootfs.sh +++ b/build-rootfs.sh @@ -53,8 +53,7 @@ while read name; do fi done < busybox.symlinks -tar -c -C overlay --owner=root --group=root . \ - | tar -x -C /mnt/gentoo +rsync -rltpDO overlay/ /mnt/gentoo/ cp -uv /usr/${target}/usr/bin/grub-editenv /mnt/gentoo/usr/bin/ @@ -104,3 +103,5 @@ setfiles \ -e /mnt/gentoo/etc/portage \ /mnt/gentoo/etc/selinux/strict/contexts/files/file_contexts \ /mnt/gentoo + +touch /mnt/gentoo/usr