On Thu, Mar 30, 2017 at 12:59:00PM +0200, Bruno Flueckiger wrote:
> I see your point with the installer. Default labels make the disks
> indistinguishable. The following diff prints the raw infos from dmesg
> rather than the current list of disks:
> 
> Index: distrib/miniroot/install.sub
> ===================================================================
> RCS file: /cvs/src/distrib/miniroot/install.sub,v
> retrieving revision 1.988
> diff -u -p -r1.988 install.sub
> --- distrib/miniroot/install.sub      13 Mar 2017 17:08:31 -0000      1.988
> +++ distrib/miniroot/install.sub      30 Mar 2017 10:44:01 -0000
> @@ -264,13 +264,7 @@ diskinfo() {
>       local _d
>  
>       for _d; do
> -             make_dev $_d
> -             echo -n "$_d: "
> -             disklabel -dpg $_d 2>/dev/null |
> -             sed     -e '/^label: /{s,,,;s/ *$//;s/^$/<no label>/;h;d;}' \
> -                     -e '/.*# total bytes: \(.*\)/{s//(\1)/;H;}' \
> -                     -e '$!d;x;s/\n/ /'
> -             rm -f /dev/{r,}$_d?
> +             sed -n "/^$_d/p" /var/run/dmesg.boot
>       done
>  }
> 

Your proposition is good for the installer? I doubt it.

j.

Reply via email to