<br clear="all"><div dir="auto">Hi,<br>I'm playing systemd-nspawn, and something interesting happens. <br>Try 1: host CentOS 8 Stream, systemd-nspawn to Debian Trixie<br>    everything goes well. <br><br>Try 2: host CentOS 8 Stream , kvm guest CentOS 8 Stream<br>    a: in guest systemd-nspawn to Debian Trixie , nspawn is OK to start without —boot</div><div dir="auto">    b: in guest systemd-nspawn to Debian Trixie with --boot, nspawn failed nspawn failed due to failed to create /init.scope</div><div dir="auto"><br></div><div dir="auto">Try 3: host Debian bookworm, kvm guest CenOS 8 Stream, nspawn to Trixie <br>    nspawn OK for whatever --boot present or not<br><br>Can someone explain what lead to the different behavior, Can we manage to fix it to make <br>    if so, what should we do. say, at the host side or at the kvm guest side?<br><br><br>Try 4: host centos 8 stream, kvm guest centos 8 stream, starts with the same rootfs above but in pod man, this time systemd could start as</div><div dir="auto"> pid 1</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Thanks </div><br clear="all"><div dir="auto"><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Liu An <br></div></div>