Newsgroup: it.comp.os.linux.sys
Titolo: Re: tmpfs quante volte e' montato?

 po' strano.
Ciao,
 sembra strano anche a me ... /etc/fstab che dice?
 Ciao
 Federico

 po' strano.
E` usato da udev. Se ben ricordo (la struttura degli script di avvio
di udev non e` semplice, e sopratutto non l'ho mai studiata bene),
il sistema parte con una /dev statica contenente i device essenziali
per il boot, quindi, all'avvio udev si crea uno spazio su tmpfs su cui
lavorare, e creare i device necessari.
-- 
Francesco Romani -- Ikitt 
'In fact, users don't read /anything/'                       -- Joel Spolsky
void *a, *b; a != b;   -- violates patent #437822  [
http://snipurl.com/ar6e
]

 Sinceramente non capisco perche' venga montato due volte.
Perche` e` un fs virtuale. In pratica un ramdisk, lo puoi montare quante
volte vuoi, e` comunque fittizio.
Bye.

 Mi sa che disinstalo udev allora, tanto non mi serve. 
Compila devfs nel kernel allora, altrimenti sara` divertente ;-)
-- 
Paolo Ripamonti
http://acheronte.mine.nu

 Compila devfs nel kernel allora, altrimenti sara` divertente ;-)
Mi pare che sia stato giusto rimosso verso il kernel 2.6.12. :)


 Mi pare che sia stato giusto rimosso verso il kernel 2.6.12. :)
No, non è stato rimosso. C'è stata una discussione sull'opportunità di
rimuoverlo, ma allo stato attuale non è stato ancora deciso nulla. In
effetti nei kernel per dispositivi embedded può essere ancora utile.
Tutta la storia su 
http://kerneltrap.org/node?from=30

 disabilitare il "Virtual memory file system support".
Occhio che puo` servire anche ad altre componenti del sistema, il tmpfs.
Ad esempio per la memoria condivisa POSIX.


 disabilitare il "Virtual memory file system support".
anche a me lo monta 2 volte:
[root@VinXBoX]~ # df
Filesystem        blocchi di   1K   Usati Disponib. Uso% Montato su
/dev/hda5             13938824   9059996   4170768  69% /
tmpfs                   501436         4    501432   1% /dev/shm
tmpfs                    10240        92     10148   1% /dev
[root@VinXBoX]~ #
ma quando l'ho disabilitato mi dava degli errori mentre caricava...
quindi ho scelto di lasciarlo stare così com'è...
devfs invece l'ho rimosso...
una domanda un ot ma /dev/nbd0 che cos'è?
VinX

 Questo spiega perche` il mount. 
---------------^^^^^^^^^^^
il perche` del mount


 una domanda un ot ma /dev/nbd0 che cos'è?
Il primo Network Block Device se ben ricordo.


 volte.
Non è che sia montato due volte, ma sono montati due filesystem 
temporanei in due posti diversi.
Comunque posso assicurarti che sul mio sistema (suse 9.3) c'è udev e 
tmpfs è montato solo in /dev/shm
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Se Gauss fosse vivo oggi, sarebbe un hacker.''
      --Peter Sarnack (Princeton University)

 disabilitare il "Virtual memory file system support".
No, anche perché così rischieresti che alcune applicazioni non possano
funzionare. Anyway sono due cose diverse: udev è un demone userspace per
creare dinamicamente i device e può funzionare su qualsiasi filesystem;
tmpfs è un filesystem utilizzabile per lo storage di dati volatili e/o
per l'allocazione della shm.

 devfs invece l'ho rimosso...
Io devfs l'ho rimosso da tempo.
Il dubbio sul tmpfs montato due volte deriva dal fatto che allo shutdown mi
viene riportato, tra i vari altri messaggi, che il filesystem tmpfs risulta
busy percio' non puo' essere smontato.
Uso debian unstable. 

 Uso debian unstable.
man lsof
gl :)

 busy percio' non puo' essere smontato.
Non viene smontato perché i device servono fino allo shutdown. In ogni
caso non è un problema perché comunque un tmpfs non si corrompe in
seguito a shutdown irregolare; semplicemente si cancella.
Flavio