Couldn't run grub-install on created EFI partition. Doesn't like boot on an NTFS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub-installer (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Couldn't run grub-install on created EFI partition. Doesn't like boot being on a small NTFS. Wants it to be vfat.
I can't change that without wiping out existing Win 10 Pro install. Not going to mess with that.
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: ubiquity 19.04.9
ProcVersionSign
Uname: Linux 5.0.0-13-generic x86_64
ApportVersion: 2.20.10-0ubuntu27
Architecture: amd64
CasperVersion: 1.405
Date: Tue Aug 20 19:50:36 2019
InstallCmdLine: BOOT_IMAGE=
LiveMediaBuild: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
SourcePackage: grub-installer
UpgradeStatus: No upgrade log present (probably fresh install)
Thank you for taking the time to report this bug and helping to make Ubuntu better.
This is not a bug I suspect.
The EFI spec states the format should be FAT12, FAT16, or FAT32 as I read https:/ /uefi.org/ sites/default/ files/resources /UEFI_Spec_ 2_8_final. pdf#G17. 1019485
The bug is more whomever installed your system in a non-EFI specification compatible mode, not with Ubuntu which is following the EFI specifications.
The following is quoted from EFI specification link provided :-
13.3 File System Format
The file system supported by the Extensible Firmware Interface is based on the FAT file system. EFI
defines a specific version of FAT that is explicitly documented and testable. Conformance to the EFI
specification and its associate reference documents is the only definition of FAT that needs to be
implemented to support EFI. To differentiate the EFI file system from pure FAT, a new partition file
system type has been defined.
EFI encompasses the use of FAT32 for a system partition, and FAT12 or FAT16 for removable media. The
FAT32 system partition is identified by an OSType value other than that used to identify previous versions
of FAT. This unique partition type distinguishes an EFI defined file system from a normal FAT file system.
The file system supported by EFI includes support for long file names.