Dne pá 12. listopadu 2004 13:39 Jiří Mothejzík napsal(a): > Koukam na /proc/mounts (to je sam link na self/mounts) a porovnavam ho s > /etc/mtab. Neshoduji se. ;)) > Nemuze se neco stat, kdyz to takhle prolinkuju? > > gw:~# ls -l /proc/mounts > lrwxrwxrwx 1 root root 11 Nov 12 13:35 /proc/mounts -> self/mounts > gw:~# cat /proc/mounts > rootfs / rootfs rw 0 0 > /dev/root / ext3 rw 0 0 > proc /proc proc rw 0 0 > devpts /dev/pts devpts rw 0 0 > tmpfs /dev/shm tmpfs rw 0 0 > /dev/hda3 /data2 ext2 rw,nosuid,nodev,noexec 0 0 > gw:~# cat /etc/mtab > /dev/hda1 / ext3 rw 0 0 > proc /proc proc rw 0 0 > devpts /dev/pts devpts rw,gid=5,mode=620 0 0 > tmpfs /dev/shm tmpfs rw 0 0 > /dev/hda3 /data2 ext2 rw,noexec,nosuid,nodev 0 0 > gw:~# > > Hlavne u root filesystemu chybi polozka, ze je na /dev/hda1, soubor > /dev/root navic neexistuje... nemuzu si tim nejak vyrazne pohnojit system? > To je v pořádku, potíže s tím mít nebudeš, já jsem to tak jeden čas měl taky. /dev/root nějak souvisí s tím, že / se nemountuje podle fstabu ale podle parametru root=... pri startu jadra. Zatímco /proc/mounts je exportovaný přímo jádrem, a tudíž tam je skutečně to, co je připojeno, /etc/mtab je upravován pouze uživatelským programem mount, a mimochodem, pokud připojíš fs s etc (obyč. /) jen pro čtení mtab se neupraví podle této skutečnosti. Pokud je /etc/mtab symlink, třeba i do /var, tak do něj nezapisuje. Program mount při volání bez parametrů vypíše obsah /etc/mtab a některé programy mohou také na tento soubor spoléhat. Jediné, proč jsem se vrátil k tomuto souboru (jinak by totiž podle standardu měli být v /etc jen soubory, které se bez explicitního zásahu administrátora nemění, mtab je tam trpěn z historických důvodů) bylo to, že když se připojuje obraz fs (iso image, apod.), tak mount si do /etc/mtab poznamená název souboru, a při odpojení řádně zruší loop zařízení, zatímco v /proc/mounts je jen že je /dev/loop0 připojeno na ..., a tudíž zrušení loopu po odpojení nefunguje. Pak ještě mohou nastávat drobná nedorozumění, pokud používáš mount s volbou bind (připojení adresáře jinam do stromu), ale tyto problémy nastávají spíše s desktopovými programy typu kwikdisk. Takže pokud nepoužíváš tyto vylomeniny (což na serveru asi není potřeba), neměl bys s tím mít problémy.Received on Fri, 12 Nov 2004 14:06:22 +0100
This archive was generated by hypermail 2.1.8 : 12. 11. 2004, 14:06 CET