Date: Mon, 13 Jul 2015 13:45:46 -0600 (MDT) From: Warren Block <wblock@wonkity.com> To: Allan Jude <allanjude@freebsd.org> Cc: Hans Ottevanger <hans@beastielabs.net>, "Andrey V. Elsukov" <bu7cher@yandex.ru>, freebsd-current@freebsd.org Subject: Re: Lenovo BIOS boot fix Message-ID: <alpine.BSF.2.20.1507131342000.88315@wonkity.com> In-Reply-To: <55A41036.2070602@freebsd.org> References: <55A1FFD5.7080008@freebsd.org> <55A2030B.7010405@freebsd.org> <55A2835F.1030004@yandex.ru> <55A2ACDD.408@freebsd.org> <55A36FBE.1020206@beastielabs.net> <55A3D01E.40102@freebsd.org> <alpine.BSF.2.20.1507130915250.56039@wonkity.com> <55A3DF26.5020602@freebsd.org> <alpine.BSF.2.20.1507131156570.88315@wonkity.com> <55A41036.2070602@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 13 Jul 2015, Allan Jude wrote: > On 2015-07-13 14:08, Warren Block wrote: >> On Mon, 13 Jul 2015, Allan Jude wrote: >> >>> On 2015-07-13 11:19, Warren Block wrote: >>>>> >>>>> Needing the active flag set is indeed a different problem. I am working >>>>> on a patch for bsdinstall that will allow the user to request the >>>>> active >>>>> bit be set as well. >>>> >>>> For GPT, that should be the default, because it matches the standard. >>>> >>>> I would like to see an effort to get Lenovo to fix their broken >>>> UEFI/BIOS. Adding non-standard PMBR configurations should be short-term >>>> hack. >>> >>> Lenovo has fixed the issue in newer models, x230, t530, t540 etc work >>> fine. >>> >>> Just the x220, t420, and t520 etc series do not. >> >> The latest BIOS update for the x220 was less than two months ago, so it >> is still supported. That they've fixed the problem in other models >> shows they understand the issue. So owners of those models should be >> bugging Lenovo, so to speak. >> >> Long-term, it seems like they as a company would be concerned that >> special bug fixes naming their specific models are needed. >> >> Short-term, we probably can't avoid this. It would be nice to be able >> to remove a Lenovo-specific hack from gpart in the future with a commit >> that says "Fixed by Lenovo BIOS update #123, no longer needed". > > I tried the latest bios update for the X220, from 2015-05-27 > > It does not resolve the issue. > > Also, it required some hoop jumping, as they only provide a bootable cd > (x220s do not have CD drives) and a windows program. > > However, if others are interested, this handy perl script: > http://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/ > > can be used to extract the el torito image from that .iso to a file, that can > then be dd'd to a USB stick and update the bios. Sorry, I did not mean to imply that the latest X220 BIOS fixed the problem, just that they were continuing to release BIOS updates for it and could not disown responsibility by saying the system was no longer supported.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1507131342000.88315>