Re: Bug#763127: UEFI corner case - installer booted in UEFI mode, existing system in BIOS mode
- To: 763127@bugs.debian.org, debian-cd@lists.debian.org
- Subject: Re: Bug#763127: UEFI corner case - installer booted in UEFI mode, existing system in BIOS mode
- From: Steve McIntyre <steve@einval.com>
- Date: Wed, 1 Oct 2014 02:43:53 +0100
- Message-id: <[🔎] 20141001014353.GS12690@einval.com>
- In-reply-to: <20140929143417.GA29699@einval.com>
- References: <20140928010253.8641.22037.reportbug@tack.local> <20140928012806.GH12690@einval.com> <20140928064811.GA6612@grep.be> <20140928092620.GI12690@einval.com> <20140928165428.GB22271@grep.be> <1411923732.17796.11.camel@hellion.org.uk> <20140928171430.GK12690@einval.com> <20140928185038.GA20369@riva.ucam.org> <20140928194641.GM12690@einval.com> <20140929143417.GA29699@einval.com>
On Mon, Sep 29, 2014 at 03:34:17PM +0100, Steve McIntyre wrote:
>On Sun, Sep 28, 2014 at 08:46:41PM +0100, Steve McIntyre wrote:
>>On Sun, Sep 28, 2014 at 07:50:38PM +0100, Colin Watson wrote:
>>>On Sun, Sep 28, 2014 at 06:14:30PM +0100, Steve McIntyre wrote:
>>>> That sounds better to me too, assuming we can sensibly do a question
>>>> at that point. Is that allowed? I honestly don't know... :-/
>>>
>>>While isinstallable scripts can talk to debconf, they should not ask
>>>questions, as main-menu will run the isinstallable script for a given
>>>package potentially many times. Also, partman-efi isn't a main-menu
>>>item so any isinstallable script added to it will never be run.
>>
>>Right. Thanks for warning before we spend too much time on that
>>option! :-/
>>
>>So, back to other options I guess.
>
>I'm hacking on init.d/efi, and it looks like it might do what we
>need. We can remember a decision taken (choose not to do EFI
>installation), but we'll need to update either all the places that
>currently check if we're an EFI platform or the core
>libdebian-installer code to look for a flag file or similar...
I *think* I have a working solution here, testing now. \o/
--
Steve McIntyre, Cambridge, UK. steve@einval.com
"...In the UNIX world, people tend to interpret `non-technical user'
as meaning someone who's only ever written one device driver." -- Daniel Pead
Reply to: