Newsgroup: it.comp.os.linux.iniziare
Titolo: Problema avvio : run fsck manually

Salve ragazzi
buona settimana intanto. 
Amen....Ho bisogno del vostro aiuto
Il mio sistema e' un multiboot con xp su un disco (/dev/sda5) e ubuntu
9.04 su un altro (/dev/sdb6)
La partizione di avvvio (hd0) contiene solo files di boot.
Mentre lavoravo su windows il pc si e' bloccato per un problema di
driver del dvd e per risolvere il problema ho caricato il file
immagine del sistema sulla part. /sda5 fatta con acronis.
Tutto ok con windows; tranne il piccolo dettaglio che la radice di
sistema non era piu windows ma windows.0 (!). Pero' Xp c'e'.
Senonche' al riavvio di ubuntu mi e' comparso questo messaggio: 
INIZIO
unclean shutdown, checking drives: /dev/sdb6
/dev/sdb6: unattached inode 1802456
/dev/sdb6: unexpected inconsistency: run fsck manually (i.e. without
-a or -p)
fsck died with exit status 4
Checking drive /dev/sdb6: 93% (stage 4/5, 110/258) [fail]
*an automatic fs (filesystem) check (fsck) of the root fs failed. A
manual fsck must be performed, then the system restarted.
The fsck should be performed in maintenance modewith the root fs
mounted in ro mode.
The root fs is currently in rom.
A maintenance shell will now be started.
After performing system maintenance, press CONTrOL-D to terminate the
maintenance shell and restart the system.
bash: no job control in this shell
root@ubuntu: ~#
FINE
Forse mi chiede l'equivalente windows del fixboot da console (anche se
detti problemi di boot si manifestano subito, non al 93% della
procedura di avvio!).
Cosa mi suggerite e soprattutto come operare?
Giamber
punto e virgola trattino chiusa parentesi 
PS: 
-con acronis ho fatto una copia di /dev/sdb6 ma non so assolutamente
se e' possibile utilizzarla.
-anche il floppy di avvio si comporta allo stesso modo quindi non
sembra un problema di grub...

 Cosa mi suggerite e soprattutto come operare?
Azz, io partirei con una live e controllerei la partizione da
smontata.
-- 
syaochan - 
syao...@hotmail.com
Fan #1 di Sakura
- dite anche voi NO allo yaoi >__< -

smontata.
cioe entro con cd live, apro il terminale, entro con sudo su,  e
quindi da root digito sudo fdisk -l ?
Il risultato e':
hd0 da 160G
sda1	*	1	383	b	f32 	
sda2		384	11049	f	ext'd lba
sda3		11050	15275	bc	f32
sda4		15276	19457	7	f32 lba
sda5		384	4232	c	ntfs
sda6		4233	11049	f32	f32 lba 
hd1 da 160G
sdb1	*	1	64	b	f32
sdb2		65	8797	f	ext'd lba
sdb3		8798	13897	b	f32
sdb4		13898	19457	b	f32
sdb5		65	383	82	swap
sdb6		384	4590	83	lnux
sdb7		4591	8797	b	f32
Cosi mi sembra aposto.
Poi ho cercato di guardare menu.lst:
digitando
sudo gedit /boot/grub/menu.lst
mi apre una finestra "menu.lst vuota!
 

 quindi da root digito sudo fdisk -l ?
no, ci fai un fsck

no, ci fai un fsck
Scusami, ma non capisco.... 

 Scusami, ma non capisco.... 
fsck.ext3 /dev/sda2
fsck.ext3 /dev/sdb2
e tutti i dischi che serve (se hai qualcosa su fat32) cambiando 
ovviamente il comando

 Scusami, ma non capisco.... 
fdisk e fsck non sono la stessa cosa.
Siccome la tua partizione sembra avere dei problemi, usando una distro 
live la devi controllare usando fsck.

fsck.ext3 /dev/sdc4
Grazie

 
in genere ext3 � preferibile.

E' possibile l'upgrading cosi come si fa su windows da fat32 a ntfs.
O bisogna rifare l'installazione?
Forse ti sembrera' un'esigenza eccessiva nella situazione di avvio in
cui mi trovo. ;-)


Credo di avere capito...
Dunque la ricerca eseguita solo su fsck.ext2 /dev/sdb6 in cui risiede
la partizione linux segnala:
INIZIO
/dev/sdb6 contiene un filesystem con errori, controllo forzato
Passo1.controlllo di inode, blocco e dimensioni
Passo2.analisi struttura directory
Passo3.controllo connettivita directory
Passo4.controllo del numero dei riferimenti
Unattached inode 1802456
Collega a /lost+found
?
FINE
Lost + found e' una cartella in cui era annegata una prima
istallazione di windows XP. 
Mi sono accorto dopo che era finita nella cartella  di linux (ubuntu
8.04) in cui avevo fatto la prima installazione.
Ieri sera che tutto sembrava girare per benino sia come windows che
linux, ho deciso di sopprimerla e l'ho fatto da linux prima
comandandone lo spostamento nel cestino e poi, visto che pur dal
cestino, continuava ad esistere come partizione di sistema (dalla
console di windows) l'ho eliminata dal cestino: per sempre! 
Ora ubuntu mi indica solo il si!
Suggerimenti?

 E' possibile l'upgrading cosi come si fa su windows da fat32 a ntfs.
Certo, tune2fs -j a partizione smontata e leggi il man prima.
Poi ricordati di cambiare la riga corrispondente in /etc/fstab.
PS. Quota meglio 
http://wiki.news.nic.it/QuotarBene


 Suggerimenti?
Rispiega che non ho capito nulla, cos'è che hai soppresso spostandolo
nel cestino?
E dove/cosa ti indica questo "sì"?


E dove/cosa ti indica questo "s�"?
L'ultima riga da me riportata come analisi di fsck dice:
collega /lost+found
?
ho interpretato 
 come un si.... ha un altro significato?
Io credo che bisogna intervenire manualmente come diceva l'avviso
durante il boot per eliminare il riferimento alla partizione/sistema
lost+found.: avendolo io cancellato da windows, linux trova
effettivamente una situazione cambiata nel filesystem e che non riesce
a gestire.
 

 installation?
Reboot your system.  After the "RUN fsck MANUALLY." prompt, run:
	# fsck -y /dev/ad4s1a, 
FINE
Qualcuno conosce il device ad4s1a?

Ho risolto con il comando 
sudo e2fsck -y -f -v /dev/hda2
Non so perche' ma....
 non si puo mica sapere tutto proprio tutto
Grazie comunque a tutti 

 riesce a gestire.
Come accedevi alle partizioni di linux da windows? Comunque, qualsiasi
cosa fosse, non la userei più visto che lascia il fs inconsistente.


 Qualcuno conosce il device ad4s1a?
È qualcosa che aveva il tizio, sarà qualche raid o amenità simili, tu
non ce l'hai quindi devi riadattare il comando.
