Date: Mon, 26 Mar 2012 20:10:50 +0200 From: rank1seeker@gmail.com To: "John Baldwin" <jhb@freebsd.org>, hackers@freebsd.org Subject: Re: Active slice, only for a next boot Message-ID: <20120326.181050.391.3@DOMY-PC> In-Reply-To: <201203261018.53717.jhb@freebsd.org> References: <20120325.184917.751.1@DOMY-PC> <201203261018.53717.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message -----=0D=0AFrom: John Baldwin = <jhb@freebsd.org>=0D=0ATo: freebsd-hackers@freebsd.org=0D=0ACc: = rank1seeker@gmail.com, hackers@freebsd.org=0D=0ADate: Mon, 26 Mar 2012 = 10:18:53 -0400=0D=0ASubject: Re: Active slice, only for a next = boot=0D=0A=0D=0A> On Sunday, March 25, 2012 2:49:17 pm = rank1seeker@gmail.com wrote:=0D=0A> > After having a thought about this = issue and also currently looking at a =0D=0A> BootEasy boot manager = ...=0D=0A> > 'boot0cfg' is almost perfect for this task and should/could = be "exploited".=0D=0A> > =0D=0A> > It's '-o noupdate' already does a = major task, of keeping main slice active.=0D=0A> > Now all we need is a = flag, through which we specify slice to boot (replacing =0D=0A> human = presing button).=0D=0A> > From that point on, existing code simply = proceeds with received value.=0D=0A> > =0D=0A> > '-o noupdate' ensures = next boot will bring up main/active slice.=0D=0A> =0D=0A> You mean like = 'boot0cfg -s 4'?=0D=0A> =0D=0A> -- =0D=0A> John Baldwin=0D=0A> = =0D=0A=0D=0A=0D=0AYes, but new flag for that purpose ('-n' for example = =3D> nextboot).=0D=0A=0D=0AI.e; =0D=0A # 'boot0cfg -s 4 -o noupdate -n = 3'=0D=0A=0D=0AWould, set the default/main boot selection to slice 4 and = '-o noupdate' ensures it remains that way, while '-n 3' would auto = press/choose slice 3 in selection menu, as human would.=0D=0AWell in that = case, better to not show menu at all, thus only "blic" into slice = 3.=0D=0AAt next boot it is at slice 4 again.=0D=0A=0D=0A=0D=0ADomagoj = Smol=E8i=E6
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120326.181050.391.3>