View previous topic :: View next topic |
Author |
Message |
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Sun Aug 01, 2010 12:23 pm Post subject: Problema:FileSystem corrotto?? |
|
|
Premetto sto cercando di installare gentoo sul mio eeepc 1000he....l'installazione è andata a buon fine(tranne la rete internet che non ne vuole proprio sapere di partire....proprio per questi motivi mi è stato dato l'ottimo consiglio di installare sotto un altro sistema operativo GNU/Linux)oggi però subito dopo aver finito di compilare Xorg da Ubuntu riavvio il PC per controllare lo stato del sistema e vedere se startx funzionava....scrivo quindi da terminale:
Code: |
exit
umount /mnt/gentoo/boot
umount /mnt/gentoo/proc
umount /mnt/gentoo/dev
umount /mnt/gentoo
reboot
| però quando riavvio in fase di caricamento mi dice:
Code: |
Waiting for uevents to be processed ...
udev-work[15842]: error opening ATTR{/sys/class/sound/controlC0/../ueven}for writing: No such file or directory [ok]
Mounting devpts at /dev/pts ... [ok]
Checking root filesystem ...
fsck.ext3:No such file or directory while tryng to open /dev/sda3
/dev/sda3:
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really
contains an ext2 filesystem (and not swap or ufs or something else),then the superblock is corrupt, and you might
try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Filesystem couldn't be fixed :( [ !! ]
Give root password for maintenance
(or type Control-D to continue):
|
Quindi metto la password di root e mi compare
così provo a creare la directory(che sembra non avere +) /mnt/gentoo scrivendo
Code: | mkdir /mnt/gentoo
mkdir:cannot create directory '/mnt/gentoo': Read-only file system
|
se invece provo a montare la partizione /dev/sda3 mi dice:
Code: |
mount: special device /dev/sda3 does not exist
|
però sembra che la partizione sia montata infatti se do per esempio Code: | nano -w /etc/make.conf | mi apre il file make.conf (senza farmelo modificare) che può essere successo???
Mi è stato suggerito di controllare cosa restituisse dentro ubuntu il comando questo di seguito è il risultato: Code: | (chroot) ubuntu / # fsck -n /dev/sda3
fsck from util-linux-ng 2.17.2
e2fsck 1.41.11 (14-Mar-2010)
Warning! /dev/sda3 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/sda3: clean, 255052/9633792 files, 1415852/38527886 block | ho capito che non c'entra niente la compilazione di xorg con questo problema però vi ho descritto esattamente tutto quello che ho fatto prima che quest'ultimo comparisse!! |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4792 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sun Aug 01, 2010 12:30 pm Post subject: |
|
|
immagino che, se torni su ubuntu, la partizione sda3 apparirà accessibile senza problemi.
come ti si diceva, credibilmente il problema risiede in qualche definizione scorretta di /etc/fstab o in qualche problema della linea di boot. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
Posted: Sun Aug 01, 2010 12:35 pm Post subject: |
|
|
cloc3 wrote: | credibilmente il problema risiede in qualche definizione scorretta di /etc/fstab o in qualche problema della linea di boot. |
L?avevo scritto anche nell' altro topic ma se si ignorano i messaggi è ancora più difficile risolvere i problemi |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Aug 01, 2010 12:35 pm Post subject: |
|
|
cloc3 wrote: | immagino che, se torni su ubuntu, la partizione sda3 apparirà accessibile senza problemi.
come ti si diceva, credibilmente il problema risiede in qualche definizione scorretta di /etc/fstab o in qualche problema della linea di boot. |
o nella configurazione del kernel? (anche se sono abbastanza della tua opinione)
imho consiglio di accedere alla macchina tramite livecd e postare:
/boot/grub/grub.conf
/etc/fstab
fdisk -l _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Sun Aug 01, 2010 1:52 pm Post subject: |
|
|
@ago88: leggi bene il topic che hai linkato perchè se avessi ignorato il tuo post di certo non avrei messo il mio fstab!!
questo è il /boot/grub/grub.conf
Code: | # This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.34-r1
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.34-gentoo-r1 root=/dev/ram0 real_root=/dev/sda3 video=uvesafb:mtrr,ywrap,1024x600-32@60
initrd /boot/initramfs-genkernel-x86-2.6.34-gentoo-r1
# vim:ft=conf:
|
questo è il mio fstab:
Code: |
# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency). It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#
# <fs> <mountpoint> <type> <opts> <dump/pass>
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda1 /boot ext2 noauto,noatime 1 2
/dev/sda3 / ext3 noatime 0 1
/dev/sda2 none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 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
|
e questo è il risultato di fdisk -l
Code: |
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00028230
Device Boot Start End Blocks Id System
/dev/sda1 * 1 9 72261 83 Linux
/dev/sda2 10 271 2104515 82 Linux swap / Solaris
/dev/sda3 272 19457 154111545 83 Linux
Disk /dev/sdc: 1030 MB, 1030750208 bytes
16 heads, 32 sectors/track, 3932 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x58827094
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 3932 1006576 b W95 FAT32
|
|
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Aug 01, 2010 1:58 pm Post subject: |
|
|
non mi sembrano ci siano problemi di sorta qui.
Ora volevo chiederti, hai mica modo di avviare la macchina e loggarti nella console di emergenza e dare l'ultimo comando?
potrebbe essere interessante vedere se riconosce i dispositivi cosi' come il livecd li vede.
PS: non ricordo, come avevi configurato il kernel? _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Sun Aug 01, 2010 2:03 pm Post subject: |
|
|
del kernel se n'è occupato genkernel con il comando mi sono loggato dentro gentoo e se digito non succede niente...nel senso che non stampa nulla!!Che può voler dire?? |
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
Posted: Sun Aug 01, 2010 2:42 pm Post subject: |
|
|
capita a volte che (a secondo del driver che usi) hai una nomenclatura hdX e sdX..prova un po a cambiare |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Sun Aug 01, 2010 4:09 pm Post subject: |
|
|
ehm........ho provato a cambiare sda3 con hda3 sia in fstab che in grub.conf ma niente(addirittura in grub.conf se cambio sda3 con hda3 si blocca moltro prima il caricamento!!!)!!ho provato anche hda2,hda1 ecc....ma niente!!inoltre se mi loggo su gentoo e scrivo e provo a premere il tasto TAB per controllare quello che si trova all'interno di /dev non esiste ne una cartella sda ne hda!!!per questo quando provo a montare /dev/sda3 mi dice che non esiste!!Devo cominciare a preoccuparmi ????? |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Aug 01, 2010 4:19 pm Post subject: |
|
|
soeca wrote: | ehm........ho provato a cambiare sda3 con hda3 sia in fstab che in grub.conf ma niente(addirittura in grub.conf se cambio sda3 con hda3 si blocca moltro prima il caricamento!!!)!!ho provato anche hda2,hda1 ecc....ma niente!!inoltre se mi loggo su gentoo e scrivo e provo a premere il tasto TAB per controllare quello che si trova all'interno di /etc non esiste ne una cartella sda ne hda!!!per questo quando provo a montare /dev/sda3 mi dice che non esiste!!Devo cominciare a preoccuparmi ????? |
come suggerisce -mi pare- la guida, la cosa migliore se usi genkernel e' di usare la configurazione del kernel del livecd. _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Sun Aug 01, 2010 4:21 pm Post subject: |
|
|
Peach wrote: | soeca wrote: | ehm........ho provato a cambiare sda3 con hda3 sia in fstab che in grub.conf ma niente(addirittura in grub.conf se cambio sda3 con hda3 si blocca moltro prima il caricamento!!!)!!ho provato anche hda2,hda1 ecc....ma niente!!inoltre se mi loggo su gentoo e scrivo e provo a premere il tasto TAB per controllare quello che si trova all'interno di /etc non esiste ne una cartella sda ne hda!!!per questo quando provo a montare /dev/sda3 mi dice che non esiste!!Devo cominciare a preoccuparmi ????? |
come suggerisce -mi pare- la guida, la cosa migliore se usi genkernel e' di usare la configurazione del kernel del livecd. | e......quindi??Non ho capito che dovrei fare!! |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
|
Back to top |
|
|
Meconiotronic Tux's lil' helper
Joined: 14 Mar 2007 Posts: 99
|
Posted: Sun Aug 01, 2010 8:24 pm Post subject: |
|
|
Secondo me ti mancano proprio i driver ext3 dal kernel ricordo di aver avuto anche io un problema molto simile semplicemente avevo dimenticato di inserirli nel kernel però io l'ho compilato a mano e senza genkernel |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Sun Aug 01, 2010 9:15 pm Post subject: |
|
|
Scusate se rispondo solo ora comunque ho ricompilato il kernel seguendo tutti i passi della guida ma niente da fare!!!!Per quanto riguarda la compilazione a mano del kernel perchè mi dovrebbero mancare i driver ext3 ???fino a ieri funzionava tutto tranne internet...poi ho emerso xorg e da allora al successivo riavvio non ha funzionato più...so che non c'entra xorg però magari è successo qualche cosa durante la compillazione....non lo so...so solamente che stamattina ho riavviato il pc e gentoo non funziona più e xorg è l'ultima cosa che ho compilato!!ora comunque controllo il kernel...non si sa mai!! |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4792 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sun Aug 01, 2010 9:23 pm Post subject: |
|
|
tieni la calma, limitando il numero dei punti esclamativi.
ai primi tentativi capita di incartarsi su piccolezze, e dare ad esse dimensioni irreali.
mi pare che tu non abbia ancora nè confermato nè smentito la supposizione che ho fatto sopra, che mi sembra elemento utile per inquadrare il problema. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Sun Aug 01, 2010 9:32 pm Post subject: |
|
|
cloc3 wrote: | tieni la calma, limitando il numero dei punti esclamativi.
ai primi tentativi capita di incartarsi su piccolezze, e dare ad esse dimensioni irreali.
mi pare che tu non abbia ancora nè confermato nè smentito la supposizione che ho fatto sopra, che mi sembra elemento utile per inquadrare il problema. |
Scusatemi!Comunque riguardi la tua supposizione intendi:
cloc3 wrote: | Immagino che, se torni su ubuntu, la partizione sda3 apparirà accessibile senza problemi.
come ti si diceva, credibilmente il problema risiede in qualche definizione scorretta di /etc/fstab o in qualche problema della linea di boot. | questo?perchè se intendi questo la risposta è si su ubuntu(come sulla live di gentoo) posso fare tutte le modifiche che voglio senza alcun problema!
EDIT ho controllato il kernel e il supporto per ext3 è già abilitato!! |
|
Back to top |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Mon Aug 02, 2010 6:06 am Post subject: |
|
|
My 2 cents:
io uso ancora i driver P-ATA nel kernel, e quindi il mio HD è /dev/hda e non /dev/sda.
Può essere quello il motivo? _________________ Il numero di post non fa di me un esperto! Anzi! |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Mon Aug 02, 2010 8:45 am Post subject: |
|
|
bandreabis wrote: | My 2 cents:
io uso ancora i driver P-ATA nel kernel, e quindi il mio HD è /dev/hda e non /dev/sda.
Può essere quello il motivo? |
da quello che ha riportato no, il problema e' che non riesco a vedere nessun motivo logico per cui il kernel (aka il gestore dei dev) si sia dovuto imputtanare dopo un emerge. Mai visto e mai successo. Il problema sembra proprio essere quello a cui bene o male tutti puntiamo: il device non esiste quando avvia sotto gentoo, secondariamente (almeno da quello che riporta in fase di avvio) cerca per un file system ext2 (ma non so se sia una discriminante).
Non ricordo una cosa: cosa succede se si prova a modifcare grub.conf in modo da far caricare il kernel senza l'opzione "real_root"? so che e' una cosa specifica di genkernel ma non ricordo se e' fondamentale. _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Mon Aug 02, 2010 5:52 pm Post subject: |
|
|
Allora ragazzi ho cancellato dal grub.conf l'opzione real_root=/dev/sda3 ma all'avvio mi dice:
Code: |
>>Determining root device...
!! Could not find the root block device in .
Please specify another value or: press Enter for the same, type "shell" for a shell, or "q" to skip...
root block device()::
|
se inserisco q per provare a passare avanti mi dice:
Code: |
!! Could not mount specified ROOT, try again
...
|
quei puntini di sospensione che ho inserito indicano che poi ripete lo stesso messaggio scritto sopra! |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Mon Aug 02, 2010 6:02 pm Post subject: |
|
|
Ragazzi sinceramente mi sono un pò rotto!Formattando e ripartendo da zero penso che si impiega meno tempo di quanto ne sta passando ora a cercare di capire il perchè il filesystem sembra corrotto!! |
|
Back to top |
|
|
xdarma l33t
Joined: 08 Dec 2003 Posts: 719 Location: tra veneto e friuli (italy)
|
Posted: Mon Aug 02, 2010 6:36 pm Post subject: |
|
|
soeca wrote: | Ragazzi sinceramente mi sono un pò rotto! |
Questione di punti di vista.
soeca wrote: | Formattando e ripartendo da zero penso che si impiega meno tempo di quanto ne sta passando ora a cercare di capire il perchè il filesystem sembra corrotto!! |
Il filesystem non è corrotto, un problema è sicuramente PEBKAC, per il computer: prima di formattare potresti fare le seguenti operazioni?
- avvia con una live
- monta la futura partizione root da qualche parte tipo /mnt/gentoo
- posta il risultato di "ls -aFl /mnt/gentoo/dev"
Non ti sto aiutando, voglio solo verificare se c'ho imbroccato.
Grazie. _________________ proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4792 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Aug 02, 2010 7:03 pm Post subject: |
|
|
soeca wrote: | Ragazzi sinceramente mi sono un pò rotto!Formattando e ripartendo da zero penso che si impiega meno tempo di quanto ne sta passando ora a cercare di capire il perchè il filesystem sembra corrotto!! |
ti capisco, ma il filesystem sembra corrotto, ma non lo è.
dunque è una questione di kernel.
ricompilando e ripetendo lo stesso errore non se ne esce.
bisogna capire a cosa corrisponda quel file che la tua nuova gentoo determina come sda3 (ma sei sicuro che esista davvero)?
quei comandi che hai postato qui sono dati dalla ubuntu o dal sitema nuovo? _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
soeca n00b
Joined: 24 Jun 2009 Posts: 57
|
Posted: Mon Aug 02, 2010 7:15 pm Post subject: |
|
|
ehm......troppo tardi ho cancellato tutto e sto reinstallando da zero!!....però in pochissimo tempo(rispetto alla volta precedente) già sono arrivato all'estrazione dello snapshot di portage!! dai vi terrò aggiornati di tutti i problemi che mi dovessero capitare(ovviamente speriamo non ne capitino + problemi tipo questo ma comunque se dovesse succedere prima controllerò se sono già stati discussi sul forum!) |
|
Back to top |
|
|
euge n00b
Joined: 14 Aug 2010 Posts: 1
|
Posted: Sat Aug 14, 2010 8:18 am Post subject: |
|
|
Stesso problema anche io.Mi è capitato per due volte.
Installo Gentoo e compilo il kernel con Genkernel.Finisco, riavvio e tutto funziona.Installo l'ambiente grafico xorg ed al riavvio si blocca con il messaggio
Checking root filesystem ...
fsck.ext3:No such file or directory while tryng to open /dev/sda3
/dev/sda3:
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really
contains an ext2 filesystem (and not swap or ufs or something else),then the superblock is corrupt, and you might
try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Filesystem couldn't be fixed [ !! ]
Give root password for maintenance
(or type Control-D to continue):
Non riesco a capire.Se non ricordo male nella prima installazione che ho fatto qualche giorno fà dove non avevo usato Genkernel non avevo avuto problemi.
Buon Ferragosto a tutti |
|
Back to top |
|
|
|