Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 May 2018 14:38:07 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org
Subject:   svn commit: r333410 - stable/11/release/i386
Message-ID:  <201805091438.w49Ec7wM087451@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Wed May  9 14:38:07 2018
New Revision: 333410
URL: https://svnweb.freebsd.org/changeset/base/333410

Log:
  MFC r332446: switch i386 memstick installer images to MBR
  
  Some BIOSes have trouble booting from GPT in non-UEFI mode.  This is
  commonly reported with Lenovo laptops, including my x220.  As we do not
  currently support booting FreeBSD/i386 via UEFI there's no reason to
  prefer GPT.
  
  The "vestigial swap partition" was added in r265017 to work around an
  issue with loader's GPT support, so we should not need it when using
  MBR.
  
  We may want to make the same change to amd64, although the issue there is
  mitigated by such systems booting via UEFI in the common case.
  
  PR:		227422
  Approved by:	re
  Relnotes:	Yes
  Sponsored by:	The FreeBSD Foundation

Modified:
  stable/11/release/i386/make-memstick.sh
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/release/i386/make-memstick.sh
==============================================================================
--- stable/11/release/i386/make-memstick.sh	Wed May  9 14:11:35 2018	(r333409)
+++ stable/11/release/i386/make-memstick.sh	Wed May  9 14:38:07 2018	(r333410)
@@ -36,11 +36,9 @@ makefs -B little -o label=FreeBSD_Install -o version=2
 rm ${1}/etc/fstab
 rm ${1}/etc/rc.conf.local
 
-mkimg -s gpt \
-    -b ${1}/boot/pmbr \
-    -p freebsd-boot:=${1}/boot/gptboot \
-    -p freebsd-ufs:=${2}.part \
-    -p freebsd-swap::1M \
+mkimg -s mbr \
+    -b ${1}/boot/mbr \
+    -p freebsd:-"mkimg -s bsd -b ${1}/boot/boot -p freebsd-ufs:=${2}.part" \
     -o ${2}
 rm ${2}.part
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805091438.w49Ec7wM087451>