On Fri 19 Feb 2021 at 18:11:02 +0100, Liam Proven wrote:

[...]

> If you want to use it on multiple different computers you may have
> issues -- e.g. the same bootable key may not boot both a BIOS PC and a
> UEFI PC. If there are OSes installed on the HDD as well, and you do an
> update, then those OSes will be added to the GRUB menu on the key,
> creating entries that won't work on any other PC.

   GRUB_DISABLE_OS_PROBER=true

in /etc/default/grub does wonders for that.
> 
> If you always use it on the same machine, it's acceptable. I had a
> company which sold such a bootable key for a while. It worked and the
> speed is quite reasonable... but when you run normally, it is writing
> settings to the key all the time.  When you update, it writes a lot of
> data to the key. This wears out the flash memory on the key and in
> time the key will fail. If in daily use, it may well wear out in 6
> months or so. And when flash memory wears out, it is not like a
> defective hard disk, which dies slowly and gives you a chance to
> recover your data... when flash wears out, one failed write might
> corrupt the volume and the whole disk stops working completely. I.e.
> you lose all your data.

Key wear is not something I have encountered. Yet.

> It works but it is only suitable for occasional or lightweight use. I
> wrote a how-to guide for building such a system; it is here:
> https://liam-on-linux.livejournal.com/50416.html
> It is a little dated now but still valid. It details some
> optimisations you can do to boost life -- such as using a filesystem
> without journalling, disabling access-time storage and things. These
> help but not much.

I do all of that, plus having logs in memory. I live in hope of
a long life. 

[...]

-- 
Brian.

Reply via email to