Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Jul 2018 08:34:22 +0200
From:      Emmanuel Vadot <manu@bidouilliste.com>
To:        Warner Losh <imp@bsdimp.com>
Cc:        "Rodney W. Grimes" <freebsd-rwg@pdx.rh.cn85.dnsmgr.net>, "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>, FreeBSD Current <freebsd-current@freebsd.org>, owner-freebsd-current@freebsd.org
Subject:   Re: EFI booting from external USB pen drive
Message-ID:  <c16ee49cb9a0a91b4f187753a380c360@megadrive.org>
In-Reply-To: <CANCZdfpuLdYE47Zun9971GEYbHr9ypHXx405-o%2Br0BuRPGZQSQ@mail.gmail.com>
References:  <6889B6B2-A102-4832-9319-124CEE081784@lists.zabbadoz.net> <201807060111.w661BEbj050010@pdx.rh.CN85.dnsmgr.net> <CANCZdfpuLdYE47Zun9971GEYbHr9ypHXx405-o%2Br0BuRPGZQSQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2018-07-06 04:17, Warner Losh wrote:
> On Thu, Jul 5, 2018 at 7:11 PM, Rodney W. Grimes <
> freebsd-rwg@pdx.rh.cn85.dnsmgr.net> wrote:
> 
>> > On 5 Jul 2018, at 18:18, Rodney W. Grimes wrote:
>> >
>> > > [ Charset UTF-8 unsupported, converting... ]
>> > >> On 5 Jul 2018, at 17:19, Warner Losh wrote:
>> > >>
>> > >>> FAT12 isn't good for UEFI. Use FAT16 or FAT32.
>> > >>
>> > >> We use it for the default image we built and the wiki suggests it as
>> > >> well at https://wiki.freebsd.org/UEFI#CD.2FDVD_Boot_under_UEFI
>> > >
>> > > IIRC FreeBSD recently cnahged to FAT16 or 32 on these
>> > > as the size got pushed up to be larger than what FAT12
>> > > can access.
>> >
>> > https://svnweb.freebsd.org/base/head/stand/efi/boot1/
>> generate-fat.sh?annotate=332561#l45
>> >
>> > nope.
>> 
>> That is not the code we build release images with,
>> that is Warners tests for the boot loader.
>> 
> 
> No, that's the actual code that generates boot1.efiffat.
> 
> Warner

  Yup, and EFI have no problem at all with this.
  FAT12 can work with all EFI implementation, the problem is the size of 
the FAT12 part that sometimes causes problems.
  Rod, you are refering to the arm images which do not uses makefs or 
generate-fat.sh but using md device and newfs_msdos.

-- 
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>



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