Pagina 1 di 2

[Risolto][Boot] superblocco è illeggibile LVM

Inviato: martedì 1 novembre 2011, 15:54
da greatciccio83
Ciao Ragazzi è la prima volta che posto su questo forum e ho bisogno di un vostro aiuto... premetto che ho cercato la soluzione sul forum e altrove ma non ho avuto risultati forse la colpa è mia perchè non ho saputo cercare bene...

veniamo al dunque ho appena finito di installare Ubuntu 11.04 Server su una delle mie macchine l'installazione è andata tutto ok, dopo aver finito l'installazione ho dovuto montare un hd WD da 500gb nella macchina dove ci sono dati importanti che dovrò condividere con samba il problema sta che quando avvio la macchina mi appare un blocco di errore:

il superblocco è illeggibile, o non descrive un corretto filesystem ext2

e tutta una serie di altre info...

provando a fare un fdisk -l mi appare:

Disco /dev/sda: 500.1gb etc etc
/dev/sda1 * 1 60801 488384001 42 SFS

Disco /dev/sdb: 251.0gb etc etc
/dev/sdb1   *  1    32       248832       83   Linux
/dev/sdb2       32  30516  244866049   5    Esteso
/dev/sdb1       32  32       244866048   8e  Linux LVM


il disco secondario l'ho aggiunto anche al fstab ma continuo ad avere il problema...

come posso risolvere? grazie

Re: [Boot] superblocco è illeggibile

Inviato: martedì 1 novembre 2011, 21:49
da steff
Di solito si risolve con fsck, ma non ho idea come procedere e come si gesticono i volumi logici LVM, modifica magari il titolo e inseriscilo.

Re: [Boot] superblocco è illeggibile

Inviato: mercoledì 2 novembre 2011, 11:09
da greatciccio83
Grazie, a dir il vero fsck non l'ho provato ancora, cosa che sicuramente farò appena posso...

ma nel cambiare il titolo non ho capito bene cosa vuoi dire...

Cambiare titolo a chi? e come?

Re: [Boot] superblocco è illeggibile

Inviato: mercoledì 2 novembre 2011, 18:12
da steff
Intergrare il titolo della discussione con LVM per attirare chi se ne intende, puoi cliccare "modifica" sotto.

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 20:05
da greatciccio83
purtroppo continuo ad avere il problema, ho provato con fsck e niente poi ho provato con fsck -f e manco questo è il risultato:


fsck -f
fsck from util-linux-ng 2.17.2
e2fsck 1.41.14 (22-Dec-2010)
/dev/mapper/cicciosrv-root è montato.

WARNING!!!  The filesystem is mounted.  If you continue you ***WILL***
cause ***SEVERE*** filesystem damage.

Continuare (s/n)? sì

Passo 1: Controllo di inode, blocco(i) e dimensioni
Passo 2: Analisi della struttura delle directory
Passo 3: Controllo della connettività di directory
Pass 4: Controllo del numero dei riferimenti
Pass 5: Checking gruppo summary information
/dev/mapper/cicciosrv-root: 79121/15040512 files (0.1% non-contiguous), 1290482/60157952 blocks
e2fsck 1.41.14 (22-Dec-2010)
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block durante l'apertura di /dev/sda1

Il superblocco è illeggibile, o non descrive un corretto filesystem ext2
Se il device è valido e contiene realmente un filesystem ext2
(e non swap, ufs o altro), allora il superblocco è corrotto, e si potrebbe
provare ad eseguire e2fsck con un superblocco alternativo:
    e2fsck -b 8193

dove vedete quella A sarebbe sda1, non il perchè putty me la segnala così....  :-\

invece questo è il mio "fdisk -l":

Disco /dev/sda: 500.1 GB, 500107862016 byte
255 testine, 63 settori/tracce, 60801 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xc103b26e

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sda1  *          1      60801  488384001  42  SFS

Disco /dev/sdb: 251.0 GB, 251000193024 byte
255 testine, 63 settori/tracce, 30515 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x000569e4

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdb1  *          1          32      248832  83  Linux
La partizione 1 non termina al limite del cilindro.
/dev/sdb2              32      30516  244866049    5  Esteso
/dev/sdb5              32      30516  244866048  8e  Linux LVM

Disco /dev/dm-0: 246.4 GB, 246406971392 byte
255 testine, 63 settori/tracce, 29957 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000

Il disco /dev/dm-0 non contiene una tabella delle partizioni valida

Disco /dev/dm-1: 4290 MB, 4290772992 byte
255 testine, 63 settori/tracce, 521 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000

Il disco /dev/dm-1 non contiene una tabella delle partizioni valida

Disco /dev/dm-2: 4290 MB, 4290772992 byte
255 testine, 63 settori/tracce, 521 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xa1d5ab29

Il disco /dev/dm-2 non contiene una tabella delle partizioni valida

qualche soluzione?

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 20:38
da hellojoker
L'hard disk da 500 gb riesci a montarlo manualmente? è sfs, controlla se nel kernel è abilitato

Codice: Seleziona tutto

cat /usr/src/linux-headers-$(uname -r)/.config | grep -i sfs

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 20:45
da hellojoker
Se il supporto non c'è ti dovrai ricompilare il kernel

Ps se ti viene fuori (n) 

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 20:56
da greatciccio83
hellojoker ha scritto: L'hard disk da 500 gb riesci a montarlo manualmente? è sfs, controlla se nel kernel è abilitato

Codice: Seleziona tutto

cat /usr/src/linux-headers-$(uname -r)/.config | grep -i sfs
si riesco a montarlo anche perchè se facci cd /media/dati e con un ls riesco a veder tutte le cartelle e i file del disco.  comunque ora provo subito ciò che mi hai suggerito...

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 20:58
da greatciccio83
hellojoker ha scritto:

Codice: Seleziona tutto

cat /usr/src/linux-headers-$(uname -r)/.config | grep -i sfs
con questo comando mi viene fuori:


# CONFIG_SYSFS_DEPRECATED is not set
CONFIG_WIRELESS_EXT_SYSFS=y
CONFIG_ISCSI_BOOT_SYSFS=m
CONFIG_GPIO_SYSFS=y
CONFIG_VIDEO_PVRUSB2_SYSFS=y
CONFIG_RTC_INTF_SYSFS=y
CONFIG_SYSFS=y
??? ??? ???

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 21:02
da hellojoker
Ho visto adesso se riesci a montarlo il comando era praticamente inutile, comunque è su y, il problema non è quello il supporto c'è

Ma sicuro che il problema è con l'hard disk da 500gb e non si verifica comunque se quell'hard disk non è collegato?

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 21:14
da greatciccio83
purtroppo è sicuro, ho provato a scollegarlo ed infatti il problema non si verifica...

se può essere di aiuto nel capire, ho installato ubuntu 11.04 server solo con l'hd primario collegato...

poi ho collegato altri due hd uno da 500gb e uno da 300gb, una volta avviato ho avuto questo problema con entrambi gli hd ma in questo momento è collegato solo quello da 500gb... cercando di risolvere il problema con un hd alla volta...

info ulteriori... l'hd primario è pata ed è connesso alla MB ABIT con controller Jmicron... invece gli hd in discussione sono sata... non so se può essere rilevante.....  ???

Re: [Boot] superblocco è illeggibile LVM

Inviato: mercoledì 2 novembre 2011, 21:51
da hellojoker
puoi postare anche cat /etc/fstab e sudo blkid

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:02
da greatciccio83
hellojoker ha scritto: puoi postare anche cat /etc/fstab e sudo blkid
ora ho ho potuto vedere il post cmq i risultati sono:

cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#            
proc            /proc          proc    nodev,noexec,nosuid 0      0
/dev/mapper/cicciosrv-root /              ext4    errors=remount-ro 0      1
/dev/sda1      /boot          ext2    defaults        0      2
/dev/mapper/cicciosrv-swap_1 none            swap    sw              0      0
/dev/mapper/cryptswap1 none swap sw 0 0
/dev/sda1      /media/dati    ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0
root@cicciosrv:~# blkid
/dev/sda1: LABEL="Dati" UUID="A890C2F790C2CAD0" TYPE="ntfs"
/dev/sdb1: UUID="21b5a6b0-eda5-4fc0-9e2e-d0754c35583d" TYPE="ext2"
/dev/sdb5: UUID="CkZZnH-H5US-jLRR-r3L1-A5xi-A1ih-D8n186" TYPE="LVM2_member"
/dev/mapper/cicciosrv-root: UUID="7198db6b-2b79-415c-a11b-08f0c015ecba" TYPE="ex                                            t4"
/dev/mapper/cryptswap1: UUID="a0f230f5-df60-478f-8df2-62df0637e553" TYPE="swap"

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:09
da hellojoker

Codice: Seleziona tutto

/dev/sda1       /boot           ext2    defaults        0       2
questa riga non la capisco nel senso non credo che esista una partizione di boot ext2 su sda1 metti un # davanti alla riga salva chiudi e riavvia vedi se va

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:20
da greatciccio83
cacchio hai risolto il mio problema....  ;D ;D ;D

però ho due cose da dire...

Primo: non ho capito il problema, quella riga non l'ho scritta io forse se fatta confusione a ;Dendo montato l'hd in secondo momento? mi spieghi l'errore, grazie

secondo: mi persiste una sciocchezza all'avvio della macchina mi continua ad uscire una schermata

GNU GRUB versione 1.99 rc1-13ubuntu3

dove devo scegliere:
Ubuntu, con linux 2.6.38-8-generic-pae
Ubuntu, con linux 2.6.38-8-generic-pae (modalità di ripristino)
memory test
memory test ..........

come faccio ad evitare sta schermata?

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:23
da hellojoker
Per la prima, perchè quella riga sia finita in fstab non ne ho idea, però l'errore c'era perchè il sistema all'avvio cercava di leggere (controllando) una partizione ext2 su sda1 che non esiste.

Per la seconda posta cat /etc/default/grub

Ps visto che ho visto che precedentemente hai dato un fsck su una partizione montata (ti è andata bene visto che sembra non ci siano danni) quando hai tempo ti consiglio di usare una live e controllare che sia tutto a posto (per quanto riguarda sdb)

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:28
da greatciccio83
ora mi è tutto chiaro... grazie mille!!!

ecco il risultato....

cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#  info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:31
da hellojoker
GRUB_TIMEOUT=2 modificalo (il percorso è quello  di cat) GRUB_TIMEOUT=0 salva chiudi sudo update-grub, leggi anche la piccola aggiunta che ho fatto al messaggio precedente

se vuoi la splash GRUB_CMDLINE_LINUX_DEFAULT="quiet" in GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:38
da greatciccio83
ho fatto le modifiche che hai postato ma nulla... continua ad apparire la schermata...

per il fsck...  :-[ hai perfettamente ragione, domani sarà la prima cosa che farò...

Re: [Boot] superblocco è illeggibile LVM

Inviato: giovedì 3 novembre 2011, 1:41
da hellojoker
strano dovrebbe funzionare (io l'ho modificato esattamente così), sarà qualche bug di grub hai dato sudo update-grub?