summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-03-19 20:28:52 -0700
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-06-19 12:36:21 +0200
commite1fe8be687b71d1f3d7d194b95847442a4eb10d3 (patch)
tree4e59cc0e2fed218658ab8448046e8462344e02d5 /doc
parentc3c5eeca0f734438086bab86f0128b4207da31e8 (diff)
downloadsystemd-e1fe8be687b71d1f3d7d194b95847442a4eb10d3.tar.gz
Require a VFAT filesystem
Diffstat (limited to 'doc')
-rw-r--r--doc/BOOT_LOADER_SPECIFICATION.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/BOOT_LOADER_SPECIFICATION.md b/doc/BOOT_LOADER_SPECIFICATION.md
index 0ec1862517..a50d31f393 100644
--- a/doc/BOOT_LOADER_SPECIFICATION.md
+++ b/doc/BOOT_LOADER_SPECIFICATION.md
@@ -50,7 +50,7 @@ These directories are defined below the placeholder file system `$BOOT`. This pl
**Note:** _`$BOOT` should be considered **shared** among all OS installations of a system. Instead of maintaining one `$BOOT` per installed OS (as `/boot` was traditionally handled), all installed OS share the same place to drop in their boot-time configuration._
-`$BOOT` can either be a FAT file system (which is probably the best choice, to allow acess/editing of the configuration from Windows and the EFI shell, too), or ext2, ext3, or ext4. Other file systems should not be used. Applications accessing `$BOOT` should hence not assume that fancier file system features such as symlinks, hardlinks, access control or case sensitivity are supported.
+`$BOOT` must be a VFAT (16 or 32) file system. Other file system types should not be used. Applications accessing `$BOOT` should hence not assume that fancier file system features such as symlinks, hardlinks, access control or case sensitivity are supported.
Inside the `$BOOT/loader/entries/` directory each OS vendor may drop one or more configuration snippets with the suffix ".conf", one for each boot menu item. The file name of the file is used for identification of the boot item, but shall never be presented to the user in the UI. The file name may be chosen freely but should be unique enough to avoid clashes between OS installations. More specifically it is suggested to include the machine ID (`/etc/machine-id` or the D-Bus machine ID for OSes that lack `/etc/machine-id`), the kernel version (as returned by `uname -r`) and an OS identifier (The ID field of `/etc/os-release`). Example: $BOOT/loader/entries/6a9857a393724b7a981ebb5b8495b9ea-3.8.0-2.fc19.x86_64.conf`.