Newsgroup: it.comp.os.linux.sys
Titolo: Reiser

Salve,
mettendo ReiserFS sulla partizione di root, succede che al mounting del
file system mi compare la stringa reiserfs-check, e li' rimane in attesa
di un mio "return", dopo il quale tutto procede nella norma. 
La cosa e' un po' seccante, perche' obbliga ad essere presenti ad ogni
boot. Ho letto tutto quello che ho trovato, comprese ricerche sulla
mailing-list di reiser, ma pare che io sia il solo ad avere questo
problema! 
Suggerimenti?
-- 
Saluti - Marco Coli

/dev/sda4       /        reiserfs        defaults,noatime   0   0
...

 /dev/sda4       /        reiserfs        defaults,noatime   0   0
Grazie. Lo "0 0" c'e' gia' (lo avevo letto nelle faq). Cio' che mi manca
e' il noatime (che non trovo come opzione nel man mount). A che serve?


Marco Coli wrote:

Io lo uso perchè non mi serve avere il bit atime settato..quersto aumenta di
un X% le performance..X magari è bassisimo, ma non è un problema tutto fa
brodo.
Se anche avendo 0 0 il file system vuoel controlalris, devi sistemare lo
script di avvio, e commentare qualsiai fsck.*....sulla slack funziona...


cancella /sbin/fsck.reiserfs
al boot dara` l'errore che non lo trova e proseguira` senza fermarsi
-- 
    Pardo 
 
http://pardo.cjb.net
 
http://pardo.tsx.org


[mario@mario mario]$ ls -l /sbin/fsck.reiserfs
lrwxrwxrwx    1 root     root     9 set 29  2000 /sbin/fsck.reiserfs -> /bin/true
-- 
Ciao, Mario.
http://digilander.iol.it/mccmario/

 lrwxrwxrwx    1 root     root     9 set 29  2000 /sbin/fsck.reiserfs -> /bin/true
Grazie a tutti. In effetti, come ipotizzava Michele Nicosia, l'fsck e'
forzato nello script di avvio della RH. L'ipotesi piu' tranquilla tra le
varie possibili mi sembra quella qui sopra esposta.


 varie possibili mi sembra quella qui sopra esposta.
Ehm , sostituite "ipotesi" con "soluzione"


 lrwxrwxrwx    1 root     root     9 set 29  2000 /sbin/fsck.reiserfs ->
/bin/true
scusate, ma sono duro io; cosi' facendo pero' si salta il check... non si
potrebbe passare "Yes" in automatico? Baci

 potrebbe passare "Yes" in automatico? Baci
Il "check" del reiserfs, lo fa il kernel al boot; Un alternativa al link 
simbolico è mettere 0 all'ultimo campo dell'fstab
Da man fstab
[...]       
The  sixth  field, (fs_passno), is used by the fsck(8) program to determine 
the order in which filesystem        checks are done at reboot time.  The 
root filesystem should be specified with a fs_passno of 1, and other        
filesystems  should  have a fs_passno of 2.  Filesystems within a drive 
will be checked sequentially, but        filesystems on different drives 
will be checked at the same time to utilize parallelism available in  the   
 hardware.   If  the  sixth field is not present or zero, a value of zero 
is returned and fsck will assume        that the filesystem does not need 
to be checked.



reiserfs è un journaling filesystem. il journal è una struttura dati in cui
le modifiche al filesystem vengono scritte prima di essere effettuate, e
confermate dopo che sono state effettuate. in questo modo non è + possibile
ritrovarsi con un filesystem in uno stato incoerente, anche in caso di
spegnimento brutale della macchina.
l'operazione di mount di un filesystem reiserfs si occupa di verificare la
coerenza del giornale ed eventualmente di annullare le transazioni che non
sono state confermate, e lo fà semplicemente rileggendo il journal (invece
che tutto il disco). questo significa che anche in casi disastrosi il
filesystem torna in linea in pochi secondi (è garantito che il filesystem
sia coerente, ma   ancora possibile perdere dati)
fsck.reiserfs serve solo in casi di emergenza (bug del codice del
filesystem, scritture arbitrarie su blocchi di disco....), non dovrebbe
essere necessario per un boot normale.
MAtteo


no purtroppo non basta.
[Matteo, capisco la logica del journaling... ma allora perche' il default e'
"controlla"?]

 "controlla"?]
Ma quella è la logica della distro, mica del filesystem, ovvero è la tua distro
che si occupa di fare il check prima di montare un file system...

 Ma quella è la logica della distro, mica del filesystem
sono d'accordo, ma io mi considero peggio persiono di RH ;) e quindi mi
spaventa togliere il controllo!

 spaventa togliere il controllo!
Fai un pò come vuoi, ma non c'è bisogno....