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à.

Reply via email to