Rootfses una instancia especial de ramfs(o tmpfs, si está habilitada), que siempre está presente en 2.6 systems. No puedes desmontar rootfs.

En el momento de la inicialización del núcleo, hay un sistema de archivos absolutamente mínimo registrado, llamado rootfs. Se puede encontrar el código que implementa este sistema de archivos fs/ramfs/inode.c, que también contiene el código para el ramfssistema de archivos. rootfs es básicamente idéntico a ramfs, excepto por la especificación de la MS_NOUSERbandera. Esto es interpretado por la rutina graft_treeen fs/namespace.c, y creo que impide que los procesos de usuario y tierra realicen sus propios montajes rootfs.
La rutina init_mount_tree(que se encuentra en fs / namespace.c) se llama en el momento del inicio del sistema para montar una instancia de rootfs y convertirla en el espacio de nombres raíz del proceso actual ( recuerde que, en Linux, diferentes procesos pueden tener diferentes espacios de nombres del sistema de archivos ).
Contiene todas las aplicaciones, configuraciones, dispositivos, datos y más. Sin el sistema de archivos raíz, su sistema Linux no puede ejecutarse.
Ver: https://www.kernel.org/doc/Documentation/filesystems/ramfs-rootfs-initramfs.txt