1
Supporto Generale / Problema partizione disco: Block 0 illeggibile
« il: 26 Novembre 2010, 12:12:00 »
Salve spero mi possiate aiutare.
Situazione di partenza: array di 8 dischi da 500GB in raid 5. Devo creare una partizione da più di 2T ma con la disklabel msdos non si può. Bisogna passare a gpt.
Faccio il cambio ma perdo le partizioni precedenti che servivano a centos. Purtroppo con una disklabel gpt non si possono creare partizioni di boot e quindi sacrifico un disco per tenerlo in msdos.
Non posso più modificare la label in quanto ho perso OS quindi faccio partire una nuova installazione creando le partizioni sul disco singolo presupponendo si occupi l'installer di fare il camibio da gpt a msdos o nel caso mi avverte del problema. Durante la formattazione la procedura si ferma.
Il problema ora è questo: non riesco a recuperare il disco.
Sono andato in modalità ctrl+alt+f2 per poter usare i comandi e risolvere il problema ma non ne sono venuto a capo.
Ecco quali sono i risultati delle mie prove
fdish /dev/cciss/c0d1
Unable to read /dev/cciss/c0d1
fsck /dev/cciss/c0d1
Warning: couldn't opent /etc/fstab: no such file or dir
e2fsck: 1.39
fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/cciss/c0d1
Could this be a zero-lenght partition?
fsck.ext3/4 rispondono alla stessa maniera: Attempt to read block from filesystem resulted in short read while trying to open /dev/cciss/c0d1
Could this be a zero-lenght partition?
Ho provato allora a usare nuovamente parted per cambiare la disklabel ma...
(parted) print
Error: unable to open /dev/cciss/c0d1 - unrecognised disk label
mkfs.ext2 /dev/cciss/c0d1
restituisce vari warining:
Warning: could not read block 0: Attempt to read block from filesystem resulted in short read
Warning: could not erase sector 0: Attempt to write block filesystem reselted in short write
Situazione di partenza: array di 8 dischi da 500GB in raid 5. Devo creare una partizione da più di 2T ma con la disklabel msdos non si può. Bisogna passare a gpt.
Faccio il cambio ma perdo le partizioni precedenti che servivano a centos. Purtroppo con una disklabel gpt non si possono creare partizioni di boot e quindi sacrifico un disco per tenerlo in msdos.
Non posso più modificare la label in quanto ho perso OS quindi faccio partire una nuova installazione creando le partizioni sul disco singolo presupponendo si occupi l'installer di fare il camibio da gpt a msdos o nel caso mi avverte del problema. Durante la formattazione la procedura si ferma.
Il problema ora è questo: non riesco a recuperare il disco.
Sono andato in modalità ctrl+alt+f2 per poter usare i comandi e risolvere il problema ma non ne sono venuto a capo.
Ecco quali sono i risultati delle mie prove
fdish /dev/cciss/c0d1
Unable to read /dev/cciss/c0d1
fsck /dev/cciss/c0d1
Warning: couldn't opent /etc/fstab: no such file or dir
e2fsck: 1.39
fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/cciss/c0d1
Could this be a zero-lenght partition?
fsck.ext3/4 rispondono alla stessa maniera: Attempt to read block from filesystem resulted in short read while trying to open /dev/cciss/c0d1
Could this be a zero-lenght partition?
Ho provato allora a usare nuovamente parted per cambiare la disklabel ma...
(parted) print
Error: unable to open /dev/cciss/c0d1 - unrecognised disk label
mkfs.ext2 /dev/cciss/c0d1
restituisce vari warining:
Warning: could not read block 0: Attempt to read block from filesystem resulted in short read
Warning: could not erase sector 0: Attempt to write block filesystem reselted in short write