Ubuntu Linux'ta chkdsk / f / r alternatifi


12

Windows os chkdsk /f /rotomatik olarak bir hdd hatası düzeltir.
linux kullanarak dizüstü bilgisayarıma önyükleme yapabiliyor olsam da dizüstü bilgisayarımda erişimi kaybettim.
Ben canlı önyükleme ubuntu 14.04 var ve ben hdd mantıksal hataları düzeltmek için bir komut çalıştırmak ve biz kullanarak onarabilirsiniz windows gibi otomatik olarak düzeltmek gerekiyor chkdsk /f /r.
Peki chkdsk /f /rhdd hatasını düzeltmek için Linux'ta alternatif komut nedir?


ext4 vb. gibi linux dosya sistemleri için, fsck -a /dev/sdXYX ve Y'nin kontrol etmek istediğiniz birimi tanımladığı yeri kullanın . örneğin: fsck -a /dev/sda1 manpages.ubuntu.com/manpages/hardy/man8/fsck.8.html NTFS birimleri için, bunları bir Windows sistemine koyun ve chkdsk kullanın. NTFS dosya sistemi onarımı için güvenli bir linux aracı yoktur. Veya Windows yükleme diskinden önyükleme yapın ve chkdsk komutunu çalıştırmak için kurtarma modu komut istemini kullanın.
Frank Thomas

Yanıtlar:


10

AFAIK için tam bir yedek yok chkdsk. Temel olarak iki seçeneğiniz var

ntfsfixntfs-3g'nin bir parçasıdır ve Ubuntu LiveMedium'unuza önceden yüklenmiş olmalıdır. NTFS ile ilgili bazı temel sorunları düzeltebilir, ancak bir chkdsksonraki Windows açılışında her zaman bir tetikleme yapar .

Bazı durumlarda bu, kullanılabilir bir duruma geri getirmek için yeterli olabilir (Windows'un çalıştırabilecek kadar önyükleme yapmasına bağlı olarak değişir chkdsk...).

Bu başarısız olursa, 2. seçenek ile kalırsınız

  • Windows kurulum / kurtarma CD'si / DVD / BootStick kullanın

oradan chkdskbir komut isteminden çalıştırabilirsiniz .

Kullanılabilir bir Windows ortamınız yoksa, sabit sürücüyü çıkarabilir ve başka bir Windows maskine bağlayabilirsiniz.


ama dizüstü bilgisayarımı hdd'yi masaüstü bilgisayarıma nasıl
bağlayabilirim

1
nost dizüstü bilgisayarlar SATA sürücülerini masaüstü bilgisayarlarla aynı şekilde kullanır, bu nedenle tek sorun, kasaya monte etmektir, bu da muhtemelen geçici olarak bağladığınızdan yapmanız gerekmez. Masaüstünü açtım, açık bir sata portuna soktum ve onarım tamamlanana kadar yanda asılı bıraktım. gerçekten monte etmek istiyorsanız, 2,5 "-> 3,5" adaptör tepsisi alın veya iki 1 "ray alın.
Frank Thomas

2
Ben sadece bir chkdsk çalıştırmak istedim, kullanışlı bir kurulum CD'si yoktu ve (yerleşik kurtarma seçenekleri için) yerel yönetici kimlik bilgileri yoktu. Diski kirli olarak işaretlemek için ntfsfix chkdsk'i başlatmak için yeterliydi.
ssnobody

@rakibtg Çok fazla çözüm var: bir PE önyükleme diski, gitmek için pencereler ... veya bilgisayarınız yeterince eskiyse Hiren'in önyüklemesini kullanın. Hatta bir Windows kurulum diski yerleştirebilir ve kurtarmayı seçebilirsiniz. Yeni Windows sürümü zaten yerleşik kurtarma seçeneğine sahiptir ve sadece önyükleme menüsünden seçebilirsiniz
phuclv

@FrankThomas Bir SATA-USB dönüştürme kiti almak çok daha kolay. 15 $ kadar küçük bir tane seçebilirsiniz
jpaugh

2

Windows chkdsk kadar güçlü olmasa da, aşağıdaki yaklaşımı kullanabilirsiniz:

sudo ntfsfix /dev/sdXY
sudo ntfsresize -i -f -v /dev/sdXY

Bundan sonra, Linux'un güçlü bir eşdeğeri olmadığı için Windows'ta yapmanız istenecektir, ancak bu iyi bir iş yapabilir.

Yukarıdaki ntfsresizekomut hatalı kümeleri kontrol eder ve bir dosya sistemi tutarlılık kontrolü yapar.

DÜZENLEME: Bazı kişiler ntfsfixveri kaybına neden olabileceği için başka seçeneğiniz olmadığı sürece kullanımından kaynaklanan sorunları bildirmektedir .


ntfsfixFAKES sabitleme. Halının altındaki problemi gizler. Bölümünüzü şişirmenin harika bir yolu.
Stepan

Windows, kurtarma flaşı ve gerçek işletim sistemi, harici bir diske takıldığında donuyor. Hatayı ntfsfixgidermek tam olarak NT ( rawşimdi olduğu gibi ) almak için gerekli olan şeydi, bu yüzden gerçek chkdsk /r(iki kez, ilk kez geri döndü ntfsama bozuk, ikinci kez okunabilir hale getiriyor ve onu kurtarıyor can) on it @Stepan
Hashbrown

bu konuda bir notla güncellendi.
xdevs23

1

Linux'ta NTFS dosya sistemini düzeltmek için herhangi bir araç yoktur.

ntfsfixDiskinizi sabitlemek için KULLANMAYIN . Sadece "kirli FS" bayrağını kaldırır ve yanlış bir güvenlik duygusu elde edersiniz. Birkaç "düzeltmeden" sonra verileriniz kurtarılamaz hale gelir.

Windows'u kullan. Windows ile ayrı bir HDD'ye sahip olun veya VMware yükleyin, Microsoft'tan Windows vmware görüntüsünü indirin, ham diski konuk işletim sistemiyle paylaşın ve oradan kontrol edin.


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.