Date: Fri, 27 May 2011 12:35:46 -0600 From: Warner Losh <imp@bsdimp.com> To: utisoft@gmail.com Cc: rank1seeker@gmail.com, hackers@FreeBSD.ORG Subject: Re: Active slice, only for a next boot Message-ID: <E20BD64A-AD9C-451B-BAD8-5EAFBE69B75B@bsdimp.com> In-Reply-To: <BANLkTi=3OCZ8zGdQVdfKzVJgzT%2BqbHxGEQ@mail.gmail.com> References: <20110527.124553.718.1@DEV> <20110527134754.GA94769@freebsd.org> <20110527.164723.750.2@DEV> <BANLkTi=3OCZ8zGdQVdfKzVJgzT%2BqbHxGEQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On May 27, 2011, at 11:21 AM, Chris Rees wrote: > On 27 May 2011 17:47, <rank1seeker@gmail.com> wrote: >> >> ----- Original Message ----- >> From: Alexander Best <arundel@freebsd.org> >> To: rank1seeker@gmail.com >> Cc: hackers@freebsd.org >> Date: Fri, 27 May 2011 13:47:54 +0000 >> Subject: Re: Active slice, only for a next boot >> >>> On Fri May 27 11, rank1seeker@gmail.com wrote: >>>> Idea is ... >>>> I have i.e; 3 slices, of which first is active. >>>> Now I wana set slice 2 active, but only for a one/next boot. >>>> Once slice 2 is booted and system is shutdown or rebooted, once again, >> first slice is active and booted, without user's intervention. >>>> >>>> Is this possible or should be implemented? >>> >>> take a look at the gpart(8) manual, expecially the ATTRIBUTES section. > if >> you >>> are running with a GPT scheme you can use the "bootonce" attribute to do >>> exactly what you asked for. >>> >>> cheers. >>> alex >>> >> >> Thanls, but I need it for MBR. >> >> Domagoj S. > > MBR has only a one-bit wide field for active status. You'll need logic in > the first boot to change the flag, perhaps an fdisk statement. I should have said You can create scripts that keeps state in /, or unconditionally switches back. gpart works with mbr partitions, but it would have to be cooperative with the thing booted... Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E20BD64A-AD9C-451B-BAD8-5EAFBE69B75B>
