diff --git a/chapter10/fstab.xml b/chapter10/fstab.xml index 47253f56c..ac34348d8 100644 --- a/chapter10/fstab.xml +++ b/chapter10/fstab.xml @@ -70,33 +70,46 @@ EOF interpreted in the UTF-8 locale. - When booting with UEFI, the ESP must be formatted as a FAT filesystem, most + When installing GRUB with UEFI, the ESP must be formatted as a FAT filesystem, most commonly VFAT. This file sees it as VFAT regardless. An example of how you would go about an entry for the ESP would look like this: cat >> /etc/fstab << "EOF" -/dev/<zzz> /boot/efi vfat rw,relatime,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2 +/dev/<zzz> /boot/efi vfat rw,relatime,codepage=437,iocharset=iso8859-1 0 2 EOF - The iso8859-1 IO charset is used here since UEFI - firmware implementations search for \EFI\BOOT\BOOT...EFI, which in a - case-sensitive environment would not be satisfied. So that charset is used - to ensure the EFI image can be found. + The iso8859-1 IO charset is used here as we'll + enable it as a part of the kernel UEFI configuration in + . Technically the IO charset should + match your locale as we've discussed above. However the name of all the + files in the ESP only contains 7-bit ASCII characters, so things will + be OK as long as the character set for your locale treats 7-bit ASCII + characters in the same way as ISO-8859-1. For example, UTF-8 is such + a character set. - + --> It is also possible to specify default codepage and iocharset values for some filesystems during kernel configuration. The relevant parameters