-> Mount bere udaje z /etc/mtab, ktere principialne nemusi byt zcela -> stejne, jako /proc/mounts. Ale stalo by za to proverit, jak se to ext3 -> dostalo do /etc/mtab, coz ma imho na svedomi take mount, ktery to asi -> naivne opsal v fstabu, kdyz byl vyvolan s -f ze startovacich skriptu. root filesystem ma v mounte dost casto nespravne informacie - mtab sa updatuje sice po spravnom mounte, avsak root je mountovany jadrom pri boote, a pri starte systemu sa iba updatne informacia z read-only na read-write. Takze pre root filesystem tam moze byt fakticky vsetko a nemusi to byt pravda. pokial ide o /proc/mounts, tam tiez jadro casto netusi co naozaj bolo mountovane - dostane len informaciu major,minor a mapovat to na menu devicu je naozaj tazke. Ako to je riesene ked pri bootovani dame parameter "root=/dev/hda1" netusim, to musi niekto kto do kernelu vidi v tomto smere viac. Vidno to dobr len v pripade pouziteho devfs - v tomto pripade jadro vie obojsmerne mapovat zariadenia na path. Samozrejme, devfs v jadre musi byt. Takze zhrnutie: /proc/mounts vie sice spolahlivo informacie o mountnutych filesystemoch (typ, cesta, a zariadenie s vynimkou rootu bez devfs). /etc/mtab zase vie mount options (preco ich vlastne nema ten prvy, netusim)