This is a multi-part message in MIME format.
you might also try mkusb-minp
<
https://help.ubuntu.com/community/mkusb/minp> as it works with debian
live distros. I've been using it with Trixie weekly builds
e.g.
sudo -s ./mkusb-minp -p {debian-live-iso} /dev/{usb}
So, this will install a persistent system on the usb. You can boot it,
update it, configure, maintain, etc. Except for the kernel.
When a new kernel is issued you can mount partition 3 of the usb, the persistent partition (the other partitions are essentially immutable)
and do an rsync backup (e.g.):
rsync -axHAWXS --numeric-ids --info=progress2 {mounted partition 3}/ {backup-area}
Note the appended slash is necessary for rsync. Now unmount and install
the new kernel:
umount {mounted partition 3}./mkusb-minp -p {debian-new-live-iso} /dev/{usb}mount {usb partition 3}rsync -axHAWXS --numeric-ids
--info=progress2 {backup-area}/ {mounted partition 3}
… the state is maintained and the kernel is updated
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>you might also try <a
href="
https://help.ubuntu.com/community/mkusb/minp"
rel="noopener nofollow ugc">mkusb-minp</a> as it works with
debian live distros. I've been using it with Trixie weekly builds<br>
</p>
<p dir="auto">e.g.</p>
<pre dir="auto"><font size="4"> sudo -s
./mkusb-minp -p {debian-live-iso} /dev/{usb}</font></pre>
<p dir="auto">So, this will install a persistent system on the usb.
You can boot it, update it, configure, maintain, etc. Except for
the kernel.</p>
<p dir="auto">When a new kernel is issued you can mount partition 3
of the usb, the persistent partition (the other partitions are
essentially immutable) and do an rsync backup (e.g.):</p>
<pre><font size="4"> rsync -axHAWXS --numeric-ids --info=progress2 {mounted partition 3}/ {backup-area}</font></pre>
<p dir="auto">
Note the appended slash is necessary for rsync. Now unmount and
install the new kernel:<br>
</p>
<pre dir="auto">
<font size="4"> umount {mounted partition 3}</font><font size="4">
./mkusb-minp -p {debian-new-live-iso} /dev/{usb}</font><font size="4">
mount {usb partition 3}</font><font size="4">
rsync -axHAWXS --numeric-ids --info=progress2 {backup-area}/ {mounted partition 3}</font></pre>
<p dir="auto">… the state is maintained and the kernel is updated</p>
</body>
</html>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)