Architektura w OS/2 Mechanizm IFS w systemie OS/2 umożliwia wczytywanie i zarządzanie sterownikami systemu plików (z ang. File System Driver, FSD). Są one ładowane za pomocą dyrektywy IFS=, umieszczonej w pliku CONFIG.SYS. Obsługa systemu plików FAT stanowi wyjątek, ponieważ jest zaimplementowana bezpośrednio w jądrze systemu. Woluminy obsługiwane przez sterowniki FSD muszą znajdować się na partycjach typu 7, podczas gdy woluminy FAT są przeznaczone dla partycji typów 1, 4 i 6.

Przy pierwszym dostępie do woluminu system kolejno wywołuje punkt wejścia FS_MOUNT każdego zainstalowanego sterownika, oczekując na rozpoznanie nośnika przez jeden z nich. Informacje o przypisaniu woluminu do danego sterownika są przechowywane w strukturze danych określanej jako Volume Parameter Block (VPB).

Każde urządzenie obsługiwane przez zainstalowany system plików jest prezentowane użytkownikowi jako dysk oznaczony literą, co umożliwia korzystanie z niego przy użyciu standardowych narzędzi systemowych. Wyjątek stanowi mechanizm NetDrive, który łączy funkcje menedżera IFS z interfejsem API.