On Tue, Jul 04, 2017 at 08:34:56PM +0200, Stefan Wollny wrote:
| Hi there!
| 
| Sorry if this may sound like a rather stupid question:
| (Referencing the examples section of man installboot(8))
| 
| Can s.o. verifiy that instead  of
| # installboot sd0
| 
| it is equally safe to issue
| # installboot <DUID>
| (the DUID itself, of course)?
| 
| My system is fully encrypted with sd1 usually being the (unencrypted)
| boot disk - but if external USB disks are attached that number seems not
| to be quaranteed.

simply `installboot $(df -h / | grep -o -E '[ws]d[0-9]+')`

There's definitely a difference between using the device name and the
DUID:

[weerd@pom] $ doas installboot -v `awk -F. '/ \/ / {print $1}' /etc/fstab`
Using / as root
installing bootstrap on /dev/rsd14c
using first-stage /usr/mdec/biosboot, second-stage /usr/mdec/boot
5c0d9a38cc895a7d: softraid volume with 0 disk(s)
5c0d9a38cc895a7d: installing boot loader on softraid volume
/usr/mdec/boot is 6 blocks x 16384 bytes

[weerd@pom] $ doas installboot -v  $(df -h / | grep -o -E '[ws]d[0-9]+')
Using / as root
installing bootstrap on /dev/rsd14c
using first-stage /usr/mdec/biosboot, second-stage /usr/mdec/boot
sd14: softraid volume with 1 disk(s)
sd14: installing boot loader on softraid volume
/usr/mdec/boot is 6 blocks x 16384 bytes
sd0a: installing boot blocks on /dev/rsd0c, part offset 144
master boot record (MBR) at sector 0
        partition 3: type 0xA6 offset 64 size 1953520001
/usr/mdec/biosboot will be written at sector 64

So if I were you, I'd continue using the device for now.

Cheers,

Paul 'WEiRD' de Weerd

-- 
>++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
+++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
                 http://www.weirdnet.nl/                 

Reply via email to