opnsense-src/usr.sbin/bsdinstall/scripts
Allan Jude 7059fa6ff8 Add support for two workarounds for known issues booting GPT in legacy mode on some hardware
For Lenovo laptops with buggy bios (x220, t420, t520):
	Write the 0xee entry into the second slot in the pmbr instead of the first

For some Dell and HP models:
	The BIOS gives a warning message when booting in legacy mode from a GPT partitioned disk where the 0xee partition in the pmbr is not flagged active
	For models known to have this problem, mark the pmbr active during installation

Use smbios data to identify machines known to be affected by any of the above, and offer the user the option to apply the workaround

In bsdinstall's ufs auto mode (autopart partition wizard):
	Allow users to select which type of partition table to use
	Keep current defaults: MBR for BIOS, GPT for UEFI
	This allows users to choose GPT for legacy boot if they wish

PR:		184910
PR:		194359
Reviewed by:	Michael Dexter
Approved by:	marcel
MFC after:	3 days
X-MFC-With:	r285594
Relnotes:	yes
Sponsored by:	ScaleEngine Inc.
Differential Revision:	https://reviews.freebsd.org/D3091
2015-07-18 18:49:44 +00:00
..
adduser Make messages about typos appear on the screen instead of in the log file. 2011-08-21 18:49:28 +00:00
auto Add support for two workarounds for known issues booting GPT in legacy mode on some hardware 2015-07-18 18:49:44 +00:00
checksum Mark any distfiles with no checksum entries in the manifest "Skipped" 2011-03-23 13:43:56 +00:00
config Add ZFS support to the bsdinstall partition editor and sade. 2014-09-13 18:24:54 +00:00
docsinstall Remove a non-required unsafe condition added in the previous commit 2015-03-18 23:47:30 +00:00
entropy Add executable bit to docsinstall [old] and entropy [new] scripts. 2013-10-15 02:07:29 +00:00
hostname
jail Give a brief message as to what error was encountered to help the user along. 2014-08-07 01:51:01 +00:00
keymap Rewrite the keymap module to display an actual menu of selectable 2013-10-11 20:52:42 +00:00
Makefile NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
mirrorselect Strip the patch level from the release name before trying to fetch the 2014-07-24 17:43:42 +00:00
mount
netconfig Incorporate PR bin/161547 to detect when an interface is wireless. 2013-10-11 21:12:48 +00:00
netconfig_ipv4 A series of changes tested together as a whole: 2013-11-08 09:57:03 +00:00
netconfig_ipv6 A series of changes tested together as a whole: 2013-11-08 09:57:03 +00:00
rootpass Make messages about typos appear on the screen instead of in the log file. 2011-08-21 18:49:28 +00:00
script Fix typo in debug/log statement. 2014-04-14 05:35:01 +00:00
services Add a line to the post-installation configuration dialog to enable the 2014-09-26 11:38:10 +00:00
time
umount
wlanconfig Allow bsdinstall to use WPA-Enterprise networks when installing. This 2014-01-04 17:09:41 +00:00
zfsboot Add support for two workarounds for known issues booting GPT in legacy mode on some hardware 2015-07-18 18:49:44 +00:00