User Mode Linux składa się - podobnie jak prawdziwy system operacyjny - z dwóch głównych części. Pierwszą jest jądro systemu, które zarządza zasobami, zawiera sterowniki urządzeń, jest warstwą pośrednią między sprzętem a oprogramowaniem. Drugim - nie mniej ważnym - elementem systemu operacyjnego jest sytem plików.
Najczęściej cały system plików UMLa jest przechowywany w jednym pliku na dysku hosta. Plik ten podczas uruchamiania UMLa jest podawany jako parametr jądra.
Oto przykładowe wywołanie UMLa z systemem plików zmagazynowanym jako glowny_system_plikow:
linux ubd0=glowny_system_plikow
Domyślną nazwą systemu plików jest root_fs.
Zatem jeśli nasz system
plików nazywa się właśnie root_fs
, to jądro znajduje go automatycznie i
uruchomienie UMLa sprowadza się do wykonania komendy:
linux