PDA

Visualizza la versione completa : Leggere dati da RAID 1 lvm


gaza1960
13-11-2007, 20:27
Giorno a tutti,

Ho un problema serio e con la mia poca esperienza in fatto di linux è ancora più grande.

Usavo un pc con 2 HD SATA da 500 GB in RAID da bios, SO centos 5 ma dopo un aggiornamento del kernel non è più partito.

Non volendo perdere tutti i dati importanti è iniziata la mia odissea, il supporto italiano di centos è inesistente e allora ho inserito un terzo hardisk IDE e installato ubuntu 7.10.

Il problema è che non so come montare almeno uno dei 2 HD:



Disco /dev/sda: 500.1 GB, 500107862016 byte
255 heads, 63 sectors/track, 60801 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000f2b18

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 60788 488175187+ 8e Linux LVM

Disco /dev/sdb: 500.1 GB, 500107862016 byte
255 heads, 63 sectors/track, 60801 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000f2b18

Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 14 60788 488175187+ 8e Linux LVM

Disco /dev/hda: 122.9 GB, 122942324736 byte
255 heads, 63 sectors/track, 14946 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000001

Dispositivo Boot Start End Blocks Id System
/dev/hda1 * 1 14380 115507318+ 83 Linux
/dev/hda2 14381 14946 4546395 5 Esteso
/dev/hda5 14381 14946 4546363+ 82 Linux swap / Solaris


Quanto riportato sopra è quello che risulta dal comando fdisk -l

Non so come fare e "avrei" un disperato aiuto.


Scusate per la mia ignoranza in materia.

Saluti
Sergio

sacarde
13-11-2007, 21:40
per tranquillizzarti
puoi sempre montare i dischi e le partizioni (in readonly) e vedere come stanno i dati

ma l'hai fatto te il raid ? e che raid e' ?

gaza1960
13-11-2007, 23:32
Originariamente inviato da sacarde
per tranquillizzarti
puoi sempre montare i dischi e le partizioni (in readonly) e vedere come stanno i dati


Con linux sono veramente un primino, in che modo posso fare quanto mi hai suggerito ?

Il raid l'ho fatto da bios.

sacarde
13-11-2007, 23:53
guarda se puo esserti utile

http://www.howtoforge.com/recover_data_from_raid_lvm_partitions


http://www.ir3ip.net/iw3grx/docs/RAID1-mini-HOWTO.pdf

mykol
13-11-2007, 23:58
penso che aggiungendo nel file /etc/fstab una riga come questa sotto per ogni disco

/dev/sda1 /mnt/dati1 auto auto,users,ro,umask=000 0 0

dovrebbe permetteri di vedere e copiare il contenuto del disco

devi ovviamente cambiare "sda1" col device corretto a seconda del disco (vedi l'elenco che hai postato) ed il punto di mount (cioè "/mnt/dati1")

il punto di mount può essere qualsiasi directory, ma convenzionalmente si può usare una cartella contenuta nella cartella "/mnt" per esempio "/mnt/dati1"

col comando

cat /etc/mtab

vedi quali partizioni sono "montate". Di quelle puoi vedere il contenuto, le altre per vederle devi montarle. Fai così (é solo uno dei tanti metodi)

in base all'elenco che hai postato (fdisk -l), per quelle che non compaiono in /etc/mtab

dai in una console il comando

ls -la /

e vedi se esiste la cartella "/mnt"

se non c'é la crei col comando

sudo mkdir /mnt

poi dentro ci crei le cartelle che ti servono per il mount (una per partizione da montare)

sudo /mkdir/dati1

ecc....

Se /mnt esiste, ovviamente passi subito al comando successivo.

finito, riavvi, poi per vedere il contenuto delle directory dai il comando

ls -la /mnt/dati1

e così per le altre directory

poi per copiare il contenuto puoi usare un file manager come "mc", ma questa è un'altra storia.

cobra
14-11-2007, 12:13
Io dubito che il sistema sia stato installato su un RAID :bhò:
Se si tratta del controller RAID integrato nella motherboard di un pc sicuramente si tratta di un fake, se n'è già parlato anche su questo forum (http://forum.html.it/forum/showthread.php?s=&threadid=1010120&highlight=raid+fake)

Segui il primo link che ha postato sacarde, dovresti risolvere.

Domanda: ma dopo aver fatto l'aggiornamento del kernel hai rimosso quello precedente?
Potresti provare ad avviare il sistema con il cd d'installazione di Centos in modalità RESCUE e modificare grub per l'avvio con il vecchio kernel, nel caso sia ancora presente. :madai!?:

gaza1960
14-11-2007, 15:15
All'avio del pc vede il raid1 e ti da la possibilità di entrare in fastbuild utility promise.

Dopo l'aggiornamento io non ho cancellato niente, però yum in automatico ha cancellato un kernel che da quanto ho letto in giro non è l'ultima versione funzionante.

Se io rimetto il cd di installazione non mi da la possibilità di aggiornare la versione installata ma da solo la possibilità d'installare rimuovendo tutto.

Cmq, riprovo ad inserire il cd di centos.

Grazie di cuore

Loading