View previous topic :: View next topic |
Author |
Message |
formica Tux's lil' helper
Joined: 15 Oct 2004 Posts: 113 Location: Messina (Sicily)
|
Posted: Mon Aug 07, 2006 2:39 pm Post subject: [Risolto]Read Only file system??? |
|
|
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 |
|
|
BikE Guru
Joined: 21 Dec 2004 Posts: 455 Location: Genova
|
Posted: Mon Aug 07, 2006 2:47 pm Post subject: |
|
|
Posta il tuo fstab... |
|
Back to top |
|
|
formica Tux's lil' helper
Joined: 15 Oct 2004 Posts: 113 Location: Messina (Sicily)
|
Posted: Mon Aug 07, 2006 3:39 pm Post subject: |
|
|
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 |
|
|
mouser Veteran
Joined: 10 Aug 2004 Posts: 1419 Location: Milano
|
Posted: Mon Aug 07, 2006 3:42 pm Post subject: |
|
|
Prova a darci anche il risultato del comando 'mount'
Ciriciao
mouser |
|
Back to top |
|
|
formica Tux's lil' helper
Joined: 15 Oct 2004 Posts: 113 Location: Messina (Sicily)
|
Posted: Mon Aug 07, 2006 4:09 pm Post subject: |
|
|
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 |
|
|
formica Tux's lil' helper
Joined: 15 Oct 2004 Posts: 113 Location: Messina (Sicily)
|
Posted: Mon Aug 07, 2006 4:11 pm Post subject: |
|
|
Hda3 è montato in read-write a quanto pare! Mah... io non so che pesci prendere! |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Aug 07, 2006 5:59 pm Post subject: |
|
|
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 |
|
|
mouser Veteran
Joined: 10 Aug 2004 Posts: 1419 Location: Milano
|
Posted: Mon Aug 07, 2006 6:00 pm Post subject: |
|
|
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 |
|
Back to top |
|
|
formica Tux's lil' helper
Joined: 15 Oct 2004 Posts: 113 Location: Messina (Sicily)
|
Posted: Mon Aug 07, 2006 6:25 pm Post subject: |
|
|
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 |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Aug 07, 2006 6:31 pm Post subject: |
|
|
formica wrote: | ma perchè mai il problema si è presentato solo ora? |
perché mancava il bit di dump nel tuo fstab |
|
Back to top |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Mon Aug 07, 2006 7:58 pm Post subject: |
|
|
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 |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Aug 07, 2006 8:31 pm Post subject: |
|
|
forse non usi ext2/3 |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Aug 07, 2006 8:36 pm Post subject: |
|
|
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 |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Mon Aug 07, 2006 8:41 pm Post subject: |
|
|
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 |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Aug 07, 2006 8:45 pm Post subject: |
|
|
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 |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Mon Aug 07, 2006 8:51 pm Post subject: |
|
|
Intanto io lo modifico come tu mi indichi, poi ci ragioniamo su in seguito. _________________ Il numero di post non fa di me un esperto! Anzi! |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Aug 07, 2006 9:05 pm Post subject: |
|
|
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 |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Mon Aug 07, 2006 9:17 pm Post subject: |
|
|
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 |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Aug 07, 2006 11:08 pm Post subject: |
|
|
si, ma è strano che faccia i check, dato che quel bit è a zero!!! |
|
Back to top |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Mon Aug 07, 2006 11:27 pm Post subject: |
|
|
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 |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Tue Aug 08, 2006 6:18 am Post subject: |
|
|
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( 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( 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 |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Tue Aug 08, 2006 9:31 am Post subject: |
|
|
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 |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Tue Aug 08, 2006 10:05 am Post subject: |
|
|
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 |
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 |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Tue Aug 08, 2006 11:26 am Post subject: |
|
|
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 |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Tue Aug 08, 2006 11:46 am Post subject: |
|
|
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( 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 ) ... _________________ 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 |
|
|
|