Linux Mint Türkiye
Linux Mint Destek => Donanım => Konuyu başlatan: abh1z - 03 Temmuz 2018, 15:50:48
-
Öncelikle kolay gelsin. Benim küçük eski bir laptopum vardı. Linux yükledim. Uzun zamandır kullanıyorum. Hdd bad sector verdigi için yeni bir HDD aldım ve eskisini değerlendirmek istiyorum. Bir HDD kutusu aldım. İnternette araştırdığımda sectorleri kapatma imkanımız olduğunu öğrendim. Bu bad sectorleri kapatıp harici olarak kullanabilir miyim? Ve bu dosyalarım için güvenli olur mu? Ve bunu nasıl yapabilirim?
-
HDD üztündeki bozuk sektörleri buradaki (https://forum.linuxmint.net.tr/index.php?topic=5498.msg34878#msg34878) anlatımı sisteminize uyarlayarak işaretletebilirsiniz, bağlantıdaki /dev/sda2 yerine sorunlu sektörlerin bulunduğu disk bölümünü yazacaksınız.
Kötü sektörler, diskin kullanım ömrünün sonuna gelindiğine işaret olabilir. Bu sebeple bu disk üstünde önemli verilerinizi depolamanız, ileride yaşanabilecek benzer sorunlarda verilerinize erişememe sonucuna neden olabilir. Bu sebeple sizin açınızda daha önemli olabilecek film vb. ortamları depolamak için kullanılabilir. Zira kötü sektörlerin yayılma eğilimi olabiliyor.
-
[member=8]Butterfly[/member]
Söz konusu işlemleri kurulu bir Linux üzerinde deneyebilirmiyiz?
Bilgisayarda Linux Mint 18 kurulu, Herhangi bir Live Linux ile USB'den boot edip, Terminalde paylaştığınız kodları girersek bozuk sektörleri mim'leyip, verileri ise sağlam sektörlere taşıma yaptırabilirmiyim?
sudo badblocks -v /dev/sda2 > bozuk-blok-sonuc Bu kodda bozuk-blok-sonuc cümlesini çözemedim, Şöyleki; Bir işletim sistemi yazılır veya konfigure edilirken ingilizce sadece terimlerle anlaşabilir diye konfigure ediliyor, sizin ordaki Türkçe kelimeleri Linux nasıl derleyip anlayacaktırki?
Windowsta chkdsk komutu ile bozuk sektör'ler kullanılmamak üzere mim'leniyor, sizin paylaştığınız komutlarda kullanılmamak üzere mimleme işlemini yapıyormu?
Linux mint kullanıyorum, Hardiskimden cızırtılar geliyor, Donmalar oluyor, Bozuk sektörleri taratıp mimletmeliyim, cevap verirseniz sevinirim.
Teşekkürler.
-
Taratmak istediğiniz disk ya da disk bölümünün sisteme bağlı olmaması gerekir. Bu sebeple çalışan bir sistemle, bu sistemin üstünde çalıştığı disk bölümünü taratamazsınız. Bunun için çalışan DVD/USB ortamı kullanmanız önerilir.
sudo badblocks -v /dev/sda2 > bozuk-blok-sonuc
Bu kodda bozuk-blok-sonuc cümlesini çözemedim, Şöyleki; Bir işletim sistemi yazılır veya konfigure edilirken ingilizce sadece terimlerle anlaşabilir diye konfigure ediliyor, sizin ordaki Türkçe kelimeleri Linux nasıl derleyip anlayacaktırki?
"bozuk-blok-sonuc" sadece hatalı kısımlar ile ilgili verilerin yazılacağı dosyanın adı, bunu istediğiniz gibi değiştirebilirsiniz.
Bağlantısını verdiğim işlemler, bozuk sektörleri işaretleyerek, HDD'nin bu sektörlerden okuma/yazma yapmasını engelliyor.
-
merhaba
sudo badblocks -v /dev/sdb1 > bozuk-blok-sonuc
sonra aşağıdaki sonucu verdi
0 ile 117218303 arasındaki bloklar denetleniyor
Hatalı bloklar için denetleniyor (salt-oku testi): done
Pass completed, 11606 bad blocks found. (11606/0/0 errors)
sonra burada olduğu gibi
sudo fsck -t ext4 -l bozuk-blok-sonuc /dev/sdb1 bu komutu girdim
çıkan sonuctan aladığım komutu algılamadı ben 19. Tara xfce kullanıyorum
util-linux 2.31.1 deki fsck
Usage: fsck.ext4 [-panyrcdfktvDFV] [-b superblock] [-B blocksize]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] [-z undo_file] device
Acil yardım:
-p Kendiliğinden onarım (soru olmadan)
-n Dosya sisteminde hiçbir değişiklik yapmaz
-y Tüm sorulara "evet" yanıtı
-c Kötü blokları denetler ve bunları kötübloklar listesine ekler
-f Dosya sistemi temiz işaretlense bile denetime zorlar
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
-z undo_file Create an undo file
bozuk-blok-sonuc listesini kontrol ettim oluşmuş ne konut vermem lazım şimdiden teşekkür eerim
-
İlgili komutta, bozuk-blok-sonuc dosyasının tam yolunu yazmayı deneyin.
-
dosyanın konu bende konumu
/home/minton bunu nasıl komut olarak yazağım
-
Aşağıdaki komutu deneyin,
sudo fsck -t ext4 -l /home/minton/bozuk-blok-sonuc /dev/sdb1
olmazsa aşağıdaki komutu da kullanabilirsiniz.
sudo e2fsck -l /home/minton/bozuk-blok-sonuc /dev/sdb1