Rm komutu ile kaldırılan kurtarma dosyaları Ubuntu 14.04.2 LTS


0

Katıştırılmış etki alanında çalışıyorum. Bir proje için dosya sistemi oluştururken dosya sistemi adını sakladım ~. Yazma korumalıydı. Ardından, tüm dosya sistemini, rm -rf ~dosya sisteminin (gömülü proje) bulunduğu dizinde komut ile kaldırmaya çalıştı . Ancak, bu komut sistem ana dizini dosyalarımı kaldırdı, çünkü ~ubuntu'daki ana dizini ifade ediyor. Daha fazla zaman alıyordu. Sonra durdum ve sistem giriş dizini dosyalarımı sildiğini gördüm.

Peki, tüm silinen dosyaları tekrar nasıl alabilirim? Lütfen bana kesin bir çözüm verin.

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty

HDD'de herhangi bir bölüm yok. Tek sürücü olarak kullanıyorum. Disk bilgilerim

   *-disk                  
   description: ATA Disk
   product: ST500LM012 HN-M5
   vendor: Seagate
   physical id: 0.0.0
   bus info: scsi@0:0.0.0
   logical name: /dev/sda
   version: 2BA3
   serial: S316J90F200261
   size: 465GiB (500GB)
   capabilities: partitioned partitioned:dos
   configuration: ansiversion=5 sectorsize=512 signature=0002c421

Bana en uygun çözümleri ver ......


Farklı zorluk kaynakları, aynı çözüm: askubuntu.com/questions/463076/…
Elder Geek

Yanıtlar:


1

Öncelikle, dosyalar geri yükleninceye kadar işletim sistemi kullanmamalısınız, çünkü hala diskte bulunan verilerin üzerine yazılabilir. Veri kurtarma için live-cd / live-usb (belki Ubuntu DVD) kullanmalı ve farklı diskteki dosyaları kaydetmelisiniz. Veriler gerçekten değerliyse, görüntüyü diskinize (bayt bayt kopya) yapmalı ve onlarla çalışmalısınız:

dd if=/dev/sda1 of=/home/user/image.bin bs=1048576

Burada / dev / sda1 veri içeren bölümdür, /home/user/image.bin - disk imaj dosyası için isim örneği. Disk görüntüsü dosyasının başka bir diskte veya bölümde bulunacağından emin olmalısınız.

Dosya sisteminiz ext2 / 3/4 ise, rm tarafından kaldırılan dosyaların geri alınmasının basit bir yolu yoktur.

Eğer ext2 / 3 / 4'te dosya sisteminiz varsa, bakınız: https://superuser.com/questions/171673/how-to-recover-files-from-linux-ext4-harddrive

Extundelete'yi deneyebilirsiniz: https://unix.stackexchange.com/questions/122305/undelete-a-just-deleted-file-on-ext4-with-extundelete

Bu istenen sonucu vermezse, TestDisk'i kullanabilirsiniz: http://www.cgsecurity.org/wiki/TestDisk


1
Bu harika bir başlangıç! Belki bu cevabı bayt kopyasının byte kopyasının nasıl yapılacağını ve deneyimsiz kullanıcının izleyebilmesi için bu kopyanın nasıl çalışacağını dahil ederek genişletebilirsiniz.
Elder Geek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.