Citation :
8 Manual drive partitioning
In case you don't want to use the whole storage drive for Daphile as the automatic installation does by default, you have to create the required partitions manually by using other third party partitioning tool (e.g. GParted Live USB). Another possibility is that you reduce the size of DaphileData partition after the installation and then create additional partitions. This method requires also care and expertise along with some third party tool.
Daphile requires two specific partitions for itself on the same drive. It's strongly recommended that those partitions are formatted using the “EXT4” Linux file system and they must be labeled as “DaphileBoot” and “DaphileData”.
DaphileBoot partition should be size of 1GB. Minimum size for DaphileData is also 1GB but it's recommended to use more space for it even if the music files will stored somewhere else. For example the media server plugins, databases, caches, etc... are stored on DaphileData partition.
Please note that when Daphile is installed on manually partitioned drive, Daphile installs GRUB boot loader and EFI loader (Daphile.efi) only to the DaphileBoot partition and user must manually finalize the system boot loader configuration (see
chapter 9).
9 Multiboot configuration
Daphile installation tool does not support multiboot configurations. However with a little expertize and manual work it's possible to install and configure also Daphile to work on multiple operating system setup. 9.1 BIOS boot loaders
The GRUB installation to the Master Boot Record (MBR) of the drive is done only when Daphile installation uses automatic partitioning and user has selected the BIOS boot loader option. However Daphile installs always the GRUB boot loader into the DaphileBoot partition and you can manually configure your main boot loader to chain load the GRUB from DaphileBoot partition. For example if your main boot loader is also GRUB, then the menu entry to start Daphile from DaphileBoot partition would be something like this:
menuentry "Daphile" {
insmod chain
insmod ext2
set root=(hd1,3) # 2nd HDD, 3rd partition
chainloader +1
}
It's not recommended to configure external boot loader by directly using the Daphile kernel and initramfs. Daphile version upgrade updates only its own boot loader configuration in DaphileBoot partition and you would have to update the external boot loader configuration manually on every update if you are not using the “chainloader” configuration.
9.2 UEFI
Daphile specific GRUB EFI loader (Daphile.efi) is created to DaphileBoot partition during the installation process. In order to use it for UEFI multiboot you must manually copy and possibly rename it into EFI system partition.
|