Il 28 novembre 2017 16:15:47 CET, Giuliano Grandin <giuliano.gran...@gmail.com> ha scritto: >Ciao a tutti. >Ieri sera, dopo una lunga giornata, ho messo in pratica il detto che >errare è umano, ma che per fare veramente casino ci vuole la password >di ROOT!. > >Senza riflettere più di tanto ho copia-incollato col mouse questo >comando: > >pv < /dev/zero > /dev/sda > >con l'intenzione di modificarlo sulla linea di comando di un terminale >dov'ero "root". Ovviamente nel copiare non ho pensato a un eventuale >carattere di "ENTER" alla fine della riga, che c'era: infatti in poco >tempo ho sovrascritto circa 1,6 GiB del disco del portatile con gli >zeri...., CTRL-C ha fermato il tutto, ma ormai il danno è fatto. > >Il sistema è rimasto in piedi perché la prima partizione è di swap e la >seconda è / . > >Ora la macchina è ancora accesa (è un portatile), ci sta girando gpart >per vedere se riesce a capirci qualcosa, ma mi chiedo, le informazioni >di /proc/partitions /proc/devices /etc/fstab e/o altri file, possono >aiutarmi a ricostruire la tavole delle partizioni? > >Il sistema è Stretch aggiornato ieri sera (verso le 21:30) prima della >stupidaggine.... > >Ecco il contenuto dei file che potrebbero servire, se qualcuno ha idee: > >a514: ~# cat /etc/debian_version >9.2 >a514: ~# > > >a514: ~# cat /proc/devices >Character devices: > 1 mem > 4 /dev/vc/0 > 4 tty > 4 ttyS > 5 /dev/tty > 5 /dev/console > 5 /dev/ptmx > 6 lp > 7 vcs > 10 misc > 13 input > 21 sg > 29 fb > 99 ppdev >108 ppp >116 alsa >128 ptm >136 pts >180 usb >188 ttyUSB >189 usb_device >216 rfcomm >226 drm >248 hidraw >249 mei >250 bsg >251 watchdog >252 rtc >253 tpm >254 gpiochip > >Block devices: >259 blkext > 7 loop > 8 sd > 11 sr > 65 sd > 66 sd > 67 sd > 68 sd > 69 sd > 70 sd > 71 sd >128 sd >129 sd >130 sd >131 sd >132 sd >133 sd >134 sd >135 sd > > >a514: ~# cat /proc/partitions >major minor #blocks name > > 8 0 488386584 sda > 8 1 20971520 sda1 > 8 2 467414040 sda2 > 11 0 1048575 sr0 >a514: ~# > > >a514: ~# lsscsi -dv >[0:0:0:0] disk ATA TOSHIBA MQ01ABF0 1K /dev/sda [8:0] >dir: /sys/bus/scsi/devices/0:0:0:0 >[/sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0] >[1:0:0:0] cd/dvd TSSTcorp CDDVDW SU-208FB FU01 /dev/sr0 [11:0] >dir: /sys/bus/scsi/devices/1:0:0:0 >[/sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0] >a514: ~# > > >a514: ~# fdisk -l /dev/sda >Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors >Units: sectors of 1 * 512 = 512 bytes >Sector size (logical/physical): 512 bytes / 4096 bytes >I/O size (minimum/optimal): 4096 bytes / 4096 bytes >a514: ~# > > >a514: ~# cat /etc/fstab ># /etc/fstab: static file system information. ># ># Use 'blkid' 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). ># ># <file system> <mount point> <type> <options> <dump> <pass> ># / was on /dev/sda2 during installation >UUID=62345bc2-c95d-4c3b-9e11-e98f1049a40c / ext4 >noatime,nodiratime,errors=remount-ro 0 1 ># swap was on /dev/sda1 during installation >UUID=6754655f-762e-4e59-a8e6-3f8ade61e433 none swap sw > 0 0 >/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 >a514: ~# > > >a514: ~# cat /etc/apt/sources.list >### File di configurazione di apt. >## Versione del 2017-10-29-10.51, sostituzione di http con https dopo >aver >## installato apt-transport-https. Non funziona per virualbox.org. >## Letto su >https://lists.debian.org/debian-italian/2017/10/msg00154.html > >## Stretch >deb https://deb.debian.org/debian-security stretch/updates main contrib >non-free >deb https://deb.debian.org/debian/ stretch main contrib non-free >deb https://deb.debian.org/debian/ stretch-updates main contrib >non-free >deb https://deb.debian.org/debian/ stretch-proposed-updates main >contrib non-free >## deb https://deb.debian.org/debian/ stretch-backports main contrib >non-free >a514: ~# > > >Spero che possiate aiutarmi, altrimenti devo reinstallare, ma per >fortuna i dati sono riuscito a copiarli. > >Allego anche il file testo con la scansione di gpart, l'ho scorso, vedo >due possibili partizioni (swap e / ), ma come uso i dati? >Anime molto pie che mi possono aiutare? > >Grazie in anticipo > >Giuliano > >-- >« I don't know what's the matter with people: they don't learn by >understanding; they learn by some other way — by rote or something. >Their knowledge is so fragile » > >Richard Phillips Feynman, >Surely You're Joking, Mr. Feynman!: Adventures of a Curious Character.
Usa testdisk per recuperare e riscrivere la tabella delle partizioni, se ha sovrascritto solo mbr e swap (e hai fortuna) non dovresti perdere nulla. Saluti -- Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità.