2.2. Installation of yaVDR

2.2.1. Download

The latest, stable version of yaVDR is avaiable in the download area on the official website.

2.2.2. Installation

Depending on your computer settings (mostly driven by processor, memory and hard disks), a typical installation process of yaVDR will take between 20 and 70 minutes. Your computer needs to be set up that it can boot from a installation CD. How this is done is usually documented in the manual of your mainboard.

[Tip]boot menu

On most modern mainboards, pressing the keys F8 or F12 during the display of the POST procedure [10] will open a menu that allows you to select the boot device for the startup.

As soon as the system starts from the installation CD, you will be asked to select the language for the installation in a menu.


You can now proceed with the installation of yaVDR, check the CD for errors, test the computers memory, boot your computer from the next device in the boot order or start a rescue system. Select the first list entry to proceed with the installation of yaVDR:


Enter your location to set up language and time zone:


It is recommended to select your keyboard layout manually instead of relying on the automatic detection from the Ubuntu 12.04 Precise Pangolin installer:


First, select the country…


... and afterwards the keyboard layout. Usually, you won’t edit literary masterpieces on your yaVDR system, but you will typically change settings in the shell. Thus, we recommend to deactive xxxFIXME: "bietet es sich an, die Akzentzeichen zu deaktieren" ←- are these nodeadkeys? xxx. This will ease the typing of frequently used special characters like e.g. the tilde "~":


The system will fetch further files before the configuration continues:


The next step will try to set up your network configuation automatically, and you can edit the hostname [11] of your computer:


Now, the standard user will be created, which will be used to log in for maintenance and admistrative work on your yaVDR system. Please enter the full name:


The installer will recommend a username. Of course, you can change this accordingly:


Please define a secure password. You will need to enter it twice to avoid typos:


Next, the time zone will be set up:


The use of the assembled hard disk(s) will be configured in the next step. The root partition should have not less than 3 GB of size. For the installation of further packages, a size of 8 - 20 GB is recommended. All local media files shall be located underneath /srv/vdr. This is a special, pre-defined location in your yaVDR system. Your VDR recordings will be located in this path, and XBMC expects its media files there as well. Further information regarding the folder structure is available in the section folder structure of this documentation.

Thus, you can let the installer do the partitioning automatically ("Managed - Use entire hard disk"). This will create a SWAP partion and the remaining space will be assigned to the root partion (see graphics below). Alternately, you can manually create a small partion for the root partion /, and mount the remaining space (or also another high capacity hard disk) to /srv. The ext4 file system is a good choice.


Finally, please confirm that you like to proceed with the suggested partitions:


The file system(s) will be created and the setup of the system starts:


In a last step, please specify whether or not a HTTP proxy server is in use. If this is not the case, (as it is not common for most private networks,) simply leave this field blank:


The installation will now take some time:


Before the system is ready for the first start, please specify the location for the boot loader. Unless otherwise desired, you can use the default. This will install Grub in the MBR [12] of your system hard disk. Caution: while this is save for a typical yaVDR computer, please keep in mind that you may require another setup if you operate a multi-boot environment!


Please remove the installation CD and reboot the computer.


[10] Power On Self-Test

[11] this is the name of your yaVDR computer within your network

[12] Master Boot Record