Anasayfa » nasıl » Neden Linux Sistemleri Bazen Verileri Kurtarır Windows Yapamaz?

    Neden Linux Sistemleri Bazen Verileri Kurtarır Windows Yapamaz?


    Neden Windows tabanlı bir bilgisayar veya Linux Live CD kullanabiliyorsunuz??

    Bugünün Soru ve Cevap oturumu bize topluluk tarafından yönlendirilen bir soru-cevap web sitesi grubu olan Stack Exchange'in bir alt birimi olan SuperUser'ın izniyle geliyor..

    Soru

    SuperUser okuyucu Philip Allgaier, Windows'ta kurtarılamadığı bildirilen bir Linux Live CD ile neden verileri kurtarmayı başardığını bilmek istiyor:

    Arka fon: Bu yılın başlarında, Windows'un artık tanıyacağı bir SSD sürücüsüyle ilgili bir sorun yaşadım. Ama sonunda bir önyüklenebilir Parted Magic 2012-10-10 hile yaptı. Bu çözülmüş ipliğe bakınız. Bir soru o andan itibaren benimle kalmış…

    Soru: Linux’un genel olarak biraz daha teknik ve ham olduğunu biliyorum, ancak birisi Linux sisteminin (ya da sadece Ubuntu hile yapmadığı için belirli bir sistem) yarısına kadar erişebildiğini / iletişim kurabildiğini kabaca açıklayabilir. Windows olmadığı zaman bozuk aygıt?

    • Sadece bir şeyin yanlış olabileceğine dair potansiyel göstergeleri görmezden mi geliyorlar??

    • Herhangi bir somut sebep var mı?

    • Bu özel ortamın SSD'ye ancak sınırlı bir süre için yanıt verebilmesi için şans getirmesi mümkün mü??

    Kesinlikle şans olabilirdi, oyunda muhtemelen birkaç faktörden daha fazlası var. Araştıralım.

    Cevap

    Süper Kullanıcı Katkıda Bulunan Eike, verileri kaydetme kabiliyeti için, sadece şansın ötesinde bazı potansiyel açıklamalar sunar:

    Genelde bu, tam olarak ne erişildiğine ve cihazın tam olarak nasıl başarısız olduğuna bağlıdır. Örneğin, söz konusu SSD, sektör 5'i alamıyorsa, örneğin sektör 5'i alamıyorsa ve sektör 5 okur yazmaz durmaya başlayacaksa, fark, farklı sistemlerin yeni bir disk tanıdıktan sonra otomatik olarak eriştiği şey olabilir..

    Windows yeni bir disk algıladığında, bölüm tablosunu okuyacak ve okumayı bildiği herhangi bir dosya sistemini otomatik olarak açmaya çalışacaktır. Bu "montaj" işlemi sırasında okunan yapıların / blokların herhangi biri hatalı SSD'nizi güle güle gitmeye zorlarsa, bu belirli linux dağılımındaki fark, söz konusu bölümleri otomatik olarak monte etmeyeceği veya montaj yaparken, sadece farklı bir sektör alt grubunu okuyun (Linux'ta NTFS uygulaması Windows'takinden çok farklıdır) - diskteki format aynı olsa da, okumayı gerekli gördüğü yapıları OS'ye bağlıdır. Windows, MFT'nin ikincil kopyalarını okuyabilir veya bazı verilerin önüne geçmeye başlayabilir ve bu fark olabilir. Ubuntu, benzer bir teknededir - kutudan kurtarmaya yönelik değildir, bulduğu herhangi bir dosya sistemini kurmaya çalışır. yeni keşfedilen medyada otomatik olarak, bu nedenle toparlanmaya yönelik özel dağıtımların daha iyi bir bahis olacağından, sadece açıkça otomatik olarak bir şey yapmanın aksine ne istediğinizi yaptığınız için.

    Elbette, sen de şanslı olabilirsin. SSD’nin başarısızlık modunu söyleyebilecek kadar bilgim yok..

    Linux genellikle bir şeyin yanlış olduğunu göstergeleri görmezden gelmez. SATA yonga setinden Windows ile aynı SCSI hatalarını alacak - çekirdek günlüğüne bakarsanız, hatalı bir diskte birçok hata mesajı göreceksiniz. Hangi programların diske erişeceği ve daha sonra ne olacağına bağlıdır. Eğer yazılımı toparlanma yönünde kullanıyorsa, aynı sektöre sınırlı sayıda yeniden basmayı deneyebilir, atlayabilir, vb. Genelde en iyi bahis, sürücünün mümkün olduğu kadar temiz bir şekilde okunan bir görüntü elde etmesini sağlamaktır. sonra verilerinizi bu görüntüden kurtarmayı deneyin (doğrudan sürücüde herhangi bir analiz yapmak kötü bir fikirdir, çünkü durumu daha da kötüleşebilir ve sadece bir kez okuyabildiğiniz için, bu tekrar okuyabileceğiniz anlamına gelmez) .)

    Katkıda bulunan AthonSfere, başka şeylerle ilgilenmeyi teklif ediyor:

    Bunların çoğu, ortamın dosya sistemini ve ACL'leri veya sabit sürücüyü işleme şeklidir..

    Windows, ACL'lerine ve kötü veya boş olarak işaretlenmiş sektörlere uymak için elinden gelen her şeyi yapacak. Bu nedenle, Windows ve ayrıca Windows MBR'leri oluşturulan ve sürdürülen NTFS veya Fat bölümleri, Windows tarafından işaretlendiği gibi Windows tarafından ele alınacaktır..

    Ayrıca, sürücü arızalanırsa daha fazla kullanırsanız, büyük bir sorunla karşılaşmanız daha olasıdır ve çevre çökecektir. Ardından işletim sistemi devreye girdiğinde nasıl işler, Windows BSOD ya da yeniden başlatılır, Windows önyükleme işlemi MBR mesajlarını atar, eksik dosya mesajları (NTDLR.dll eksik veya bozuk) ve durur, çünkü bu kötü dosyalar gerekli.

    Bir canlı disk kullandığınızda, bunlardan hiçbirine güvenmiyorsunuzdur. Diskten önyükleme yaptığınız için hatalı bir MBR atlandı. NTDLR.dll dosyasını bozan kötü bir sektöre gerek yok. Her şey diskte. Daha sonra okumaya çalışabilirsiniz. Eğer 'boş' bir sektörle ya da kötü bir bitle karşılaşırsa, o ortam bunu yapmak için programlanmış ancak ele alır. Ubuntu muhtemelen normal işletim sistemi davranışlarını sürdürmeyi ve en muhtemel olanı ile devam etmeyi tercih eder. Sektör boş, başka bir şey yapın. Bu sektör kötü, uzak dur, tekrar okumayın, yazmayın yoksa sorunlara yol açacak.

    Ancak bir kurtarma platformu tüm verileri okumak isteyecek. Dosya işaretleri, dosyanın 0,5, 13… olması gerektiğini söylüyor. dosya sistemi raporları 13 eksikse, boş başlığı görmezden gelin ve dosyayı yine de okuyun ya da kötü kesimi olabildiğince iyi okuyun ve kurtarmayı deneyin.

    Ayrıca, Windows bunu üçüncü parti uygulamalarla da yapabilir, Recuva bu “eksik” dosyalardan birini bulabilir. Ancak diske tekrar yazabilecek ve kalıcı kalıcı kayba neden olabilecek bir ortamda olmak istemezsiniz..

    Bunu basitleştirdim ve biraz yorum ekledim, ancak ne istediğinizi için bazı boşlukları doldurması gerekir.


    Açıklamaya eklemek için bir şey var mı? Yorumlarda ses kesiliyor. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Burada tüm tartışma konusuna göz atın.

    http://superuser.com/questions/586666/why-can-linux-systems-sometime-recover-data-windows-cant-any-concrete-reasons