Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Risolto]Read Only file system???
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
formica
Tux's lil' helper
Tux's lil' helper


Joined: 15 Oct 2004
Posts: 113
Location: Messina (Sicily)

PostPosted: Mon Aug 07, 2006 2:39 pm    Post subject: [Risolto]Read Only file system??? Reply with quote

Sto tentando di installare XGL.
Eseguo "emerge -av xgl compiz", ma una sfilza di errori mi indicano che non è possibile scrivere sul mio hd!

Faccio "touch prova" e mi dice "touch: cannot touch 'prova': Read-only file system.

Ora, perchè il mio filesystem è passato in read-only... e soprattutto: CHE C'ENTRA XGL??


Last edited by formica on Mon Aug 07, 2006 6:52 pm; edited 1 time in total
Back to top
View user's profile Send private message
BikE
Guru
Guru


Joined: 21 Dec 2004
Posts: 455
Location: Genova

PostPosted: Mon Aug 07, 2006 2:47 pm    Post subject: Reply with quote

Posta il tuo fstab...
Back to top
View user's profile Send private message
formica
Tux's lil' helper
Tux's lil' helper


Joined: 15 Oct 2004
Posts: 113
Location: Messina (Sicily)

PostPosted: Mon Aug 07, 2006 3:39 pm    Post subject: Reply with quote

Code:

/dev/hda1      /boot      ext2      noauto,noatime   1 2
/dev/hda3      /      ext3      noatime      0 1
/dev/hda2      none      swap      sw      0 0
/dev/cdroms/cdrom0   /mnt/cdrom   iso9660      noauto,ro   0 0
#/dev/fd0      /mnt/floppy   auto      noauto      0 0

# NOTE: The next line is critical for boot!
proc         /proc      proc      defaults   0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
shm         /dev/shm   tmpfs      nodev,nosuid,noexec   0 0


Eccolo qui! :)
Back to top
View user's profile Send private message
mouser
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1419
Location: Milano

PostPosted: Mon Aug 07, 2006 3:42 pm    Post subject: Reply with quote

Prova a darci anche il risultato del comando 'mount'

Ciriciao
mouser :wink:
Back to top
View user's profile Send private message
formica
Tux's lil' helper
Tux's lil' helper


Joined: 15 Oct 2004
Posts: 113
Location: Messina (Sicily)

PostPosted: Mon Aug 07, 2006 4:09 pm    Post subject: Reply with quote

Ed ecco anche questo!

Code:

/dev/hda3 on / type ext3 (rw,noatime)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
udev on /dev type tmpfs (rw,nosuid)
devpts on /dev/pts type devpts (rw)
shm on /dev/shm type tmpfs (rw,noexec,nosuid,nodev)
usbfs on /proc/bus/usb type usbfs (rw,devmode=0664,devgid=85)


Grazie mille per la celere disponibilità!
Back to top
View user's profile Send private message
formica
Tux's lil' helper
Tux's lil' helper


Joined: 15 Oct 2004
Posts: 113
Location: Messina (Sicily)

PostPosted: Mon Aug 07, 2006 4:11 pm    Post subject: Reply with quote

Hda3 è montato in read-write a quanto pare! Mah... io non so che pesci prendere!
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Mon Aug 07, 2006 5:59 pm    Post subject: Reply with quote

correggi in quetso modo fstab
Code:
/dev/hda1      /boot      ext2      noauto,noatime   1 2
/dev/hda3      /          ext3      noatime      1 1

e poi forza il coontrollo del file system al prossimo riavvio

una lettura alle pagine man non guasterebbe


Last edited by .:chrome:. on Mon Aug 07, 2006 6:00 pm; edited 1 time in total
Back to top
View user's profile Send private message
mouser
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1419
Location: Milano

PostPosted: Mon Aug 07, 2006 6:00 pm    Post subject: Reply with quote

Ma per caso hai provato a fare reboot??
Se si, il problema persiste anche dopo aver riavviato?

E, sempre nel caso la risposta sia si, il kernel lo hai compilato a manaccia ho hai dato il mero compito in mano a genkernel?
Mi posti il contenuto di grub.conf, pleaze.

Vediamo se riusciamo a cavare un topo dal buco (asdasdasd)

EDIT: Te capìt!!! Lo 0 1 mi era proprio scappato... è proprio vero che le cose più semplici sono le ultime alle quali si pensa, lol

Ciriciao
mouser :wink:
Back to top
View user's profile Send private message
formica
Tux's lil' helper
Tux's lil' helper


Joined: 15 Oct 2004
Posts: 113
Location: Messina (Sicily)

PostPosted: Mon Aug 07, 2006 6:25 pm    Post subject: Reply with quote

Il kernel l'ho compilato a manaccia... ma perchè mai il problema si è presentato solo ora? Fino ad oggi la macchina funzionava regolarmente!
GRAZIE A TUTTI cmq... siete grandi!
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Mon Aug 07, 2006 6:31 pm    Post subject: Reply with quote

formica wrote:
ma perchè mai il problema si è presentato solo ora?

perché mancava il bit di dump nel tuo fstab
Back to top
View user's profile Send private message
bandreabis
Advocate
Advocate


Joined: 18 Feb 2005
Posts: 2490
Location: イタリアのロディで

PostPosted: Mon Aug 07, 2006 7:58 pm    Post subject: Reply with quote

Pure io ho il dump settato a 0 per la root... ormai da tempo immemore. :?

Andrea
_________________
Il numero di post non fa di me un esperto! Anzi!
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Mon Aug 07, 2006 8:31 pm    Post subject: Reply with quote

forse non usi ext2/3
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Aug 07, 2006 8:36 pm    Post subject: Reply with quote

Qualcuno faccia notare allora che la guida ufficiale è sbagliata in quanto dice di mettere in fstab
Code:
/dev/hda3   /         ext3    noatime           0 1

_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
bandreabis
Advocate
Advocate


Joined: 18 Feb 2005
Posts: 2490
Location: イタリアのロディで

PostPosted: Mon Aug 07, 2006 8:41 pm    Post subject: Reply with quote

k.gothmog wrote:
forse non usi ext2/3

ext3 per la root.
_________________
Il numero di post non fa di me un esperto! Anzi!
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Mon Aug 07, 2006 8:45 pm    Post subject: Reply with quote

bandreabis wrote:
k.gothmog wrote:
forse non usi ext2/3

ext3 per la root.

allora è molto strano. ext2 e ext3 hanno bisogno del dump pass, almeno stando a quanto riportato dalla documentazione
per ext3 è vitale per lo stato del journal
Back to top
View user's profile Send private message
bandreabis
Advocate
Advocate


Joined: 18 Feb 2005
Posts: 2490
Location: イタリアのロディで

PostPosted: Mon Aug 07, 2006 8:51 pm    Post subject: Reply with quote

Intanto io lo modifico come tu mi indichi, poi ci ragioniamo su in seguito. :P
_________________
Il numero di post non fa di me un esperto! Anzi!
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Mon Aug 07, 2006 9:05 pm    Post subject: Reply with quote

chiedo scusa a tutti: ho commesso un'imprecisione

il penultimo campo non è quello di dump, bensi di fsck, il che credo spieghi ancora meglio quello che è successo.
ext2 e ext3 richiedono il check periodico del file system. non perché si danneggino, ma per un semplice scopo di prevenzione contro la corruzione della struttura delle directories e degli inodes.
è per questo che viene mantenuto il conteggio dei mount effettuati.

se allo scadere del conteggio non viene fatto il check del file system, il kernel lo monta in read-only come misura cautelativa. un fsck risolve la questione.

@bandreabis:
il fatto che tu abbia da sempre quel campo a zero e che non sia successo mai niente credo si possa spiegare in un solo modo: devi avere usato tune2fs (o dato qualche opzione in formattazione) per effettuare il check dopo un numero grandissimo di mount, invece che i consueti 27, oppure deve esserci proprio la possibilità di disattivare questo controllo
Back to top
View user's profile Send private message
bandreabis
Advocate
Advocate


Joined: 18 Feb 2005
Posts: 2490
Location: イタリアのロディで

PostPosted: Mon Aug 07, 2006 9:17 pm    Post subject: Reply with quote

k.gothmog wrote:

@bandreabis:
il fatto che tu abbia da sempre quel campo a zero e che non sia successo mai niente credo si possa spiegare in un solo modo: devi avere usato tune2fs (o dato qualche opzione in formattazione) per effettuare il check dopo un numero grandissimo di mount, invece che i consueti 27, oppure deve esserci proprio la possibilità di disattivare questo controllo


Niente di tutto ciò. E poi ogni tanto (e saranno sicuramente 27 mount) all'avvio fa un check.
Giusto per evitare lunghi post inutili (con mia lapidazione al prossimo GentooPub!), si parla dello zero nella riga
Code:
/dev/hda3      /      ext3      noatime      0 1
vero :?:
_________________
Il numero di post non fa di me un esperto! Anzi!
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Mon Aug 07, 2006 11:08 pm    Post subject: Reply with quote

si, ma è strano che faccia i check, dato che quel bit è a zero!!! :?
Back to top
View user's profile Send private message
bandreabis
Advocate
Advocate


Joined: 18 Feb 2005
Posts: 2490
Location: イタリアのロディで

PostPosted: Mon Aug 07, 2006 11:27 pm    Post subject: Reply with quote

Può essere che mi sia sbagliato io... ma ora ho impostato a 1 quel valore.
_________________
Il numero di post non fa di me un esperto! Anzi!
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Tue Aug 08, 2006 6:18 am    Post subject: Reply with quote

Scusa k ma io vedo due possibilità:
-io non ho capito un kavolo di quello che hai detto
-questa volta stai facendo confusione
man fstab wrote:
Il quinto campo, (fs_freq), e usato dal comando dump(8) per determinare
quali file system abbiano bisogno della sua azione. Se il quinto campo
non e presente, e ritornato il valore zero e dump supporra che il file
system non abbia bisogno di essere ``depositato''.

Il sesto campo, (fs_passno), e usato dal programma fsck(8) per deter-
minare l'ordine nel quale deve essere fatta la verifica dei file system
in fase di reboot. Il root file system dovrebbe essere specificato con
un fs_passno pari a 1, gli altri file system dovrebbero avere un
fs_passno pari a 2. File system nello stesso disco saranno verificati
in sequenza, ma file system su diversi dischi saranno verificati
assieme per sfruttare il parallelismo disponibile nell'hardware. Se il
sesto campo non e presente o zero, sara restituito zero e fsck supporra
che il file system non ha bisogno di alcuna verifica.


Inoltre come ho fatto notare in un precedente post quella riga è proposta come esempio nella guida ufficiale dell'installazione di Gentoo.
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Tue Aug 08, 2006 9:31 am    Post subject: Reply with quote

ehm... si, ho fatto casino
era giusta la prima risposta che avevo dato, non la correzione.

il quinto campo è quello di dump, il sesto quello di fsck

in futuro eviterò di postare ad orari improponibili della notte.
però la sostanza rimane buona :D
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Tue Aug 08, 2006 10:05 am    Post subject: Reply with quote

k.gothmog wrote:
ehm... si, ho fatto casino
era giusta la prima risposta che avevo dato, non la correzione.

il quinto campo è quello di dump, il sesto quello di fsck

in futuro eviterò di postare ad orari improponibili della notte.
però la sostanza rimane buona :D

Quello che mi preoccupa è che adesso (e sin da quando mi ricordo) la guida ufficiale riporta quella riga come esempio ...
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Tue Aug 08, 2006 11:26 am    Post subject: Reply with quote

Kernel78 wrote:
Quello che mi preoccupa è che adesso (e sin da quando mi ricordo) la guida ufficiale riporta quella riga come esempio ...

si ma si tratta appunto di un esempio
la gente dovrebbe avere l'accortezza di leggersi la pagina di manuale di fstab (che è davvero corta, se si saltano i file system che non si utilizzano) ed impostare il file come si deve.

[lamentela OT] è inutile che tutti vogliano fare i fighi perché usando gentoo quando non si degnano nemmeno di leggere la documentazione
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Tue Aug 08, 2006 11:46 am    Post subject: Reply with quote

k.gothmog wrote:
Kernel78 wrote:
Quello che mi preoccupa è che adesso (e sin da quando mi ricordo) la guida ufficiale riporta quella riga come esempio ...

si ma si tratta appunto di un esempio
la gente dovrebbe avere l'accortezza di leggersi la pagina di manuale di fstab (che è davvero corta, se si saltano i file system che non si utilizzano) ed impostare il file come si deve.

Vorrei farti notare che anche tu hai fatto confusione su fstab ...
Inoltre leggendo il manuale di installazione si presume che mettendo quelle impostazioni tutto funzioni infatti la macchina da cui ti scrivo ha quelle impostazioni da aprile quando l'ho installata e anche altre macchine non mi hanno mai dato problemi.
Mettiamo che io voglia capire a cosa serva quel quinto campo (nessuno nasce imparato) ...
Leggo la pagina man di fstab e se ho installato le pagine in italiano trovo
Quote:
Il quinto campo, (fs_freq), e usato dal comando dump(8) per determinare
quali file system abbiano bisogno della sua azione. Se il quinto campo
non e presente, e ritornato il valore zero e dump supporra che il file
system non abbia bisogno di essere ``depositato''.
a questo punto cerco di leggere la pagina man di dump per capirne di più ... solo che non ho mai installato dump e quindi nemmeno la sua man page sarà presente. Non mi perdo d'animo e cerco con eix -e dump la homepage di questo programma (http://dump.sourceforge.net/) e scopro a cosa serve il programma in questione
Quote:
Dump examines files in a filesystem, determines which ones need to be backed up, and copies those files to a specified disk, tape or other storage medium. Subsequent incremental backups can then be layered on top of the full backup.
. Bene, a me non frega nulla di tenere sotto backup questa partizione, posso essere "criminale" o un temerario a cui piace il rischio ma di sicuro dump (e anche mettere a un valore diverso da 0 il quinto campo di fstab) non dovrebbe essere un requisito per il corretto funzionamento del sistema (al massimo può essere utile per il suo ripristino).

Posso avere toppato qualcosa (e mi piacerebbe capire cosa) ma non mi pare che per un corretto uso del sistema si debba mettere a 1 quel quinto campo.

k.gothmog wrote:

[lamentela OT] è inutile che tutti vogliano fare i fighi perché usando gentoo quando non si degnano nemmeno di leggere la documentazione

non sono sicuro che sia rivolta a me ma in ogni caso ...
[risposta OT]da che pulpito, è vero che in genere sei il massimo dell'affidabilità (sarei folle a non riconoscerlo) ma in questo caso non hai neanche letto man fstab e la tua memoria ha fatto cilecca (in fondo sei umano anche tu, almeno penso :lol: ) ...
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum