<-- Poprzedni   Spis treści   Następny -->

Hardware w UML


Dostęp do urządzeń jest realizowany w UML przez urządzenia wirtualne, które korzystają z zasobów hosta.

Urządzenia blokowe /dev/ubdx są z reguły mapowane na pliki znajdujące się w systemie hosta. W tych plikach tworzony jest dowolny wybrany system plików, tak, jak na fizycznych dyskach.

Urządzenia blokowe UML mogą być połączone z dowolnym innym urządzeniem blokowym hosta, takim, jak CD-ROM, stacja dyskietek itp.

W przypadku uruchamiania kilku instancji UML można stworzyć dostęp do wspólniych danych przez dodatkową warstwę COW (copy on write). Oszczędzamy w ten sposób dużą ilość zasobów hosta.

Urządzenia znakowe takie, jak konsole i linie szeregowe mogą być podłączane do interfejsów hosta takich, jak: file descriptor, pty, tty, pts, xterms...

Urządzenia sieciowe z regóły podłączane są do interfejsów ethertap lub slip hosta.

Inne
W UML istnieje także wpspomaganie USB, SCSI, RAID, dźwięku, a także bezpośredniego dostępu do PCI (eksperymentalne).