Re: Automatically installing GRUB on multiple drives
Hi,
Keeping all this context because I don't actually see how the
response matches the context and so I might have missed something…
On Sun, Jan 28, 2024 at 11:54:05AM -0500, Dan Ritter wrote:
> hw wrote:
> > How is btrfs going to deal with this problem when using RAID? Require
> > hardware RAID?
> >
> > Having to add mdadm RAID to a setup that uses btrfs just to keep efi
> > partitions in sync would suck.
>
> You can add hooks to update-initramfs or update-grub.
>
> To a first approximation:
>
> firstbootpart = wwn-0x5006942feedbee1-part1
> extrabootparts = wwn-0x5004269deafbead-part1\
> wwn-0x5001234adefabe-part1 \
> wwn-0x5005432faebeeda-part1
>
> for eachpart in $extrabootparts ; \
> do cp /dev/disk/by-id/$firstbootpart /dev/disk/by-id/$eachpart; done
I realise that the above is pseudocode, but I have some issues with
it, namely:
a) I don't see what this has to do with btrfs, the subject of the
message you are replying to. Then again, I also did not see what
btrfs had to do with the thing that IT was replying to, so
possibly I am very confused.
b) My best interpretation of your message is that it solves the "how
to keep ESPs in sync" question, but if it is intended to do that
then you may as well have just said "just keep the ESPs in sync",
because what you wrote is literally something like:
cp /dev/disk/by-id/wwn-0x5002538d425560a4-part1 /dev/disk/by-id/wwn-0x5002538d425560b5-part1
which …is rather like a "now draw the rest of the owl" sort of
response given that it doesn't literally work and most of the job
is in reworking that line of pseudocode into something that will
actually work.
If someone DOES want a script option that solves that problem, a
couple of actual working scripts were supplied in the link I gave to
the earlier thread:
https://lists.debian.org/debian-user/2020/11/msg00455.html
https://lists.debian.org/debian-user/2020/11/msg00458.html
Thanks,
Andy
--
https://bitfolk.com/ -- No-nonsense VPS hosting
Reply to: