<div dir="ltr"><div>To  <b>run Linux from RAM </b>I have a hook that copies the contents of the root device to a zram device.  Here is a snip from the hook:</div><div><br></div><div>      mkdir /real_root/<br></div><div>      mount ${root} /real_root/<br>      modprobe zram<br>      zRAM__DEV=$(zramctl -f -fs $(free -m | awk '/Mem/ {print int($2*2)"M"}') -a lzo -t $(nproc))<br>      mkfs.ext2 -q ${zRAM__DEV}<br>      .<br>      .<br>      .<br>      mount --type auto ${zRAM__DEV} /new_root/<br>      .<br>      .<br>      .<br>   rsync \<br>   --archive \<br>   --acls \<br>   --exclude boot \<br>   --exclude dev \<br>   --exclude mnt \<br>   --exclude proc \<br>   --exclude run \<br>   --exclude sys \<br>   --exclude tmp \<br>   --exclude lost+found \<br>   --verbose \<br>   --xattrs \<br>   --hard-links \<br>   \<br>   /real_root/ \<br>   /new_root/ \<br>   .<br>   .<br>   .<br>      umount /real_root/<br></div><div><br></div><div>When I remove quiet from the boot parameters and activate the hook the only addition to the Freezing message is:</div><div><br></div><div><b>:: running cleanup hook [udev]</b></div><div><br></div><div><b>Welcome to Arch Linux!</b></div><div><br></div><div>But it still freezes execution.</div><div><br></div>The rescue and emergency shells do not start if I activate the hook and again it freezes.    The shells do start, however, when the hook is not activated.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 24 Apr 2023 at 11:41, Lennart Poettering <<a href="mailto:lennart@poettering.net">lennart@poettering.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fr, 21.04.23 18:36, Caeri Tech (<a href="mailto:caeritech@gmail.com" target="_blank">caeritech@gmail.com</a>) wrote:<br>
<br>
> I've been running Linux from RAM for a couple years without issue.<br>
> However, since the upgrade from 252 to 253 the load to RAM fails and the<br>
> computer hangs with the message below:<br>
><br>
> [!!!!!!] Failed to start up manager.<br>
> [  439.264894] systemd[1]: Freezing execution.<br>
><br>
> What does this message mean and what new systemd 253 requirements do I<br>
> need to satisfy for the load to RAM to work as it did before?<br>
<br>
I am not sure "what running Linux from RAM" is precisely supposed to<br>
mean, but I am pretty sure the above message has little to do with<br>
amount of memory required. Enable debug output if output is too terse.<br>
<br>
<a href="https://freedesktop.org/wiki/Software/systemd/Debugging/#diagnosingbootproblems" rel="noreferrer" target="_blank">https://freedesktop.org/wiki/Software/systemd/Debugging/#diagnosingbootproblems</a><br>
<br>
Lennart<br>
<br>
--<br>
Lennart Poettering, Berlin<br>
</blockquote></div>