linuz...@gmail.com wrote:
> io sò di non aver messo nel parametro "of=" il mio hd o una delle
> sue partizioni.
Io invece so che tu hai messo come parametro of= proprio il tuo disco
fisso. E ne sono certo al 1000%. Che tu non l'abbia fatto
intenzionalmente ne sono altrettanto certo, ma sicuramente Linux non
cambia le scritte mentre digiti.
> in mint da terminale ho dato il comando opportuno e, ripercorrendo a mente quanto fatto, ho digitato tre volte variando solo il parametro of:
>
> if= sempre il nome del file .iso
> of= ho fatto tre tentativi
> /dev/sdb (quando ho provato inserendo la chiavetta usb non formattato)
> /dev/sdb1 (con la chiavetta usb con una partizione primaria)
> /media/cartella (era il nome della cartella dove veniva montata la chiavetta usb )
E perché hai fatto 3 tentativi?
> "/dev/sdb" era quanto vedevo da Gparted (dev/sda il device principale su cui era ad esempio l'so).
Ma non si usa gparted per questo.
Si digita dmesg all'inserimento della chiavetta e viene mostrato il nome
associato al device.
Poi si controlla con un bel fdisk -l /dev/sdX e poi quando si è certi si
procede.
> Il risultato pare quantomai disastroso:
> 1) il mio hd princiaple /dev/sda , che era opportunamente partizionato con windows, due linux,
> ecc, ha solo una partizione hidden boot da 200MB (utilizzato da più s.o con grub all'avvio), che
> è l'immagine di boot di debian e poi tutto il resto spazio non formattato, constato avviando con
> gpartedlive. Quindi all'avvio mi si avvia l'immagine dell'installazione di debian
Allora... se la prima partizione era windows hai perso solo quello e al
99% non hai perso dati.
Scaricati una finnix da
www.finnix.org e fai boot con quella, quindi
lancia testdisk e fai ricercare le partizioni Linux. Ci impiegherà un
po' ma le troverà. Ricrea quindi una nuova tabella delle partizioni
inserendo tutte le partizioni trovate al corretto offset.
Quando hai fatto monta la root della debian in /mnt e tutte le eventuali
altre partizioni presenti nel suo fstab al di sotto della gerarchia,
quindi monta in bind la /proc /sys e /dev della finnix nelle
corrispondenti /mnt/proc /mnt/sys e /mnt/dev, fai un chroot in /mnt e
reinstalla grub (grub-install /dev/sda).
Una volta ripartito in Debian potrai recuperare il recuperabile di Windows.
> 2)La partizione nuova sembra nei primi 200Mb (su 160GB) del disco dove prima presumo ci potesse
> essere: o la partizione windows, o la partizione (che non ho mai usato) per ripristinare l's.o.
> win del portatile.
Le partizioni di ripristino di solito sono alla fine dei dischi. Se è un
Windows 7 può essere che sia la partizione di boot.
> Domande:
> Cosa,
Hai sovrascritto il disco del tuo PC con l'immagine iso.
> e perchè, è successo?
Perché hai sbagliato ad identificare il disco. Uno dei motivi frequenti
è quello di aver avviato il PC con la chiavetta usb inserita. Usando di
default lo UUID del filesystem per il mount delle partizioni la lettera
associata al disco diventa ininfluente per il funzionamento del sistema.
Quindi probabilmente la tua chiavetta era sda e il tuo pc sdb. O magari
la chiavetta sdc, il tuo disco sdb e lo sda era qualcos'altro.
> Sò che recuperare file dopo l'intervento di dd parrebbe vano.
Non parrebbe. E' vano a meno che tu non abbia tanti tanti tanti tanti
soldi e qualche cuGGGino che lavora alla CIA.
> Ho un pò di speranza legata al fatto che forse l'intervento di scrittura
> è avvenuto su una dimensione molto modesta e iniziale del disco.
I dati al 90% li recuperi.
> Come potrei recupaerare qualcosa, a partire probabilmente dalla tabella
> delle partizioni (o da grub?)?
Le partizioni Linux (sempreché Linux fosse in partizioni a sé) le
recuperi sicuramente. Dalla partizione Windows hai ottime probabilità di
recuperarne i dati ma dubito che il sistema sia ripristinabile.
--
Flavio Visentin
Scientists discovered what's wrong with the female brain: on the left
side, there's nothing right, and on the right side, there's nothing left