Linux kurtarışları

Başlatan Mr_YAMYAM, 12 Mayıs 2014, 19:16:01

Mr_YAMYAM

Çoğumuzun başına gelmiştir belki.
Bir PC de işletim sistemi dahilinde işlerimizi yaparız. İlgili verilerimizi de ya aynı harddiskin farklı bir bölümüne veya başka bir harddiske kopyalarız.
USB arabirimi ile bağlanan harddisklerde sıklıkla görülmese de internal harddisklerde karşılaşılan bir sorun,
PC'ye virüs bulaşır çökebilir veya farklı bir sebepten ötürü yeniden format atılır. İşletim sisteminin yüklenilmesinden sonra bir de bakılır ki verilerimiz kaydetmiş olduğumuz HDD bir türlü sistemde görülememektedir. Sağını mıncıklasak ta solunu çevirsek te verilerimize ulaşmak pek mümkün olmaz. Çaresiz diski formatlayıp arşivimizi yeniden oluşturmaya gayret ederiz.

Birkaç gün önce bu olay benim başıma geldi. Program diskimde 100GB veri, arşiv diskimde ise 500GB'ın üzerinde veri bulunmakta  idi.
Peki neden böyle oluyor.?
İşletim sistemlerinin genel kurulumunda çoğunlukla TEMEL diskler kullanılmaktadır. Ancak farkında olmadan bu yapı DİNAMİK disklere dönüştürülebiliyor. Sistem diski dinamik ise bağlanan diğer diskler de aynı klasörü izleyeceği için, gerek USB yoluyla bağlananlar olsun gerekse internal HDD olsun ana sistem diskindeki NTFS klasörüne bağlanıveriyor.
İşte bu gibi durumda, biz bu harddiski başka bir yerde, format atmadan kesinlikle kullanamamaktayız. Mikrosoftun sitesinde bu durum yıllardır anlatılmaktadır. Ancak pek önemsenmeyen ve bir kenara atılmış olan VISTA ENTERPRISE ve VİSTA ULTIMATE sürümleri ile ancak bu diski diğer diske bağlayabiliyoruz.
Alıntı YapNot
Yalnızca Windows Vista Enterprise ve Windows Vista Ultimate sürümleri dinamik diskleri destekler.
KAYNAK:
http://windows.microsoft.com/tr-tr/windows-vista/what-are-basic-and-dynamic-disks

Canı yanan eşek AT'tan hızlı koşarmış (Atasözü) misali bu olay benim başıma gelince tabiri caizse gudurdum.
Birkaç günlük kavgadan ve HDD ler ile becelleşmemden sonra UBUNTU STUDIO sürümünün içerisinde bu özelliğin olduğunu gördüm. Acaba diyip harddiski sistem harddiskine bağla komutu verdim. Bir de baktım ki hiç görülemeyen harddiskimdeki tüm veriler görülebiliyor ;D
Hemen yedek harddiskimi devreye aldım ve benim için çok önemli olan bu verileri yedeklemeye koyuldum.
İşte ekran görüntüsü.
[IMG]http://i.imgur.com/Ri8voTE.png[/img]

Bu gibi olayların başka arkadaşların da başına gelebileceği düşüncesi ile açmış olduğum bu konu, umarım çoğu arkadaşımıza ışık tutabilecektir.


Tagli

Alıntı yapılan: Mr_YAMYAM - 12 Mayıs 2014, 19:16:01
İşletim sistemlerinin genel kurulumunda çoğunlukla TEMEL diskler kullanılmaktadır. Ancak farkında olmadan bu yapı DİNAMİK disklere dönüştürülebiliyor.
Bu kısmı anlamadım. Temel disk nasıl dinamik diske dönüşüyor? Bu ilk biçimlendirme sırasında olan bir şey değil mi?

Bu arada, dinamik disk kavramını ilk kez duyuyorum. İnsan her gün yeni bir şey öğreniyor.
Gökçe Tağlıoğlu

Mr_YAMYAM

#2
Alıntı yapılan: Tagli - 12 Mayıs 2014, 19:50:26
Bu kısmı anlamadım. Temel disk nasıl dinamik diske dönüşüyor? Bu ilk biçimlendirme sırasında olan bir şey değil mi?

Bu arada, dinamik disk kavramını ilk kez duyuyorum. İnsan her gün yeni bir şey öğreniyor.
Disk tiplerinin biçimlendirme ile ilgisi yoktur.
Herhangi bir disk dizisi birbirlerine bağlanabilir.
Temel disklerde bu olay, sistem volüme information klasörü içerisinde saklanılmaktadır. Bu sayede bu diskin tek başına bir disk olduğu belli olmaktadır.
Bu klasör yanlışlıkla silinirse, disk başlı ve sonu olmayan bir hal almaktdır. Böyle bir durumda disk RAW olarak görülür.
Alttaki ekran görüntüsünde yedek HDD'nin sistem volüme information klasörü görülmektedir.
[IMG]http://i.imgur.com/7ygtcMa.png[/img]

Gerek disk performans uğraşıları ile gerekse yanlış uygulamalarla bu klasör silinebilir veya bozulabilir. İşte böyle bir durumda bu diskin okunması mümkün olmamaktadır.

dhan000

Alıntı YapBirkaç günlük kavgadan ve HDD ler ile becelleşmemden sonra UBUNTU STUDIO sürümünün içerisinde bu özelliğin olduğunu gördüm. Acaba diyip harddiski sistem harddiskine bağla komutu verdim. Bir de baktım ki hiç görülemeyen harddiskimdeki tüm veriler görülebiliyor

bu komutu nasıl verdiniz daha ayrıntılı anlatabilrmisiniz... linuxun gördüğü söyleniyordu ama bir türlü mount edemedik...
bizim başımıza geldi dosyaları mecburen dosya kurtarma ile kurtardık...
ubuntu 12 cdden açıp baktık ama böylr bir komut bulamadım...
bu arada ubuntu studionun cdden açılan versiyonu var mıdır.

Mr_YAMYAM

#4
Şu an XP deyim.

Resimden anlaşılacağı üzere diskimiz dinamik olmuş vaziyette.
[IMG]http://i.imgur.com/QsJQ80L.png[/img]
Zaten bu diskin dinamik hale gelmesinin sebebi windows ;D

Sistemi yeniden başlatıp Linux ile bu diski mount edeceğim.

Şu an linux a geçtim.
Ancak işlem yaparken ekran görüntüsü alabileceğim program yüklü olmadığı için ekran görüntülerini kamera ile kaydettim. Sanırım anlaşılabilir.
Çoğu linux sürümlerinde bulunan G-PARTED partition programı yüklü olmalıdır.
[IMG]http://i.imgur.com/t4JY6l5.jpg[/img]
Bu programı açtığımızda ilk olarak sistem diski ve içerikleri görülmektedir.
Sağ üst köşede görüldüğü üzere ana sistem diskimiz (SDA) 150GB lık olup XP işletim sisteminde de görülen partitionlar bulunmaktadır.
Windows tabanında bir türlü mount edemediğimiz (SDB) 160GB lık diskimizi sağ üst köşede görebilmekteyiz.
[IMG]http://i.imgur.com/X9cZgNn.jpg[/img]
SDB diskimizi işaretleyip ilgili yerden kontrol ediyoruz.
[IMG]http://i.imgur.com/09WZ1Wc.jpg[/img]
Partitition üzerine sağ tık yapıp bağla komutu veriyoruz.
[IMG]http://i.imgur.com/BYlWI2B.jpg[/img]
Böylece sisteme bağlanan harddiskimizin tüm sicili ortaya çıkıyor.
DOSYALAR adı ile anılan bu diskimizin ismine tıkladığımızda içerisindeki tüm verilere ulaşmamız görüldüğü üzere gayet olağan.
[IMG]http://i.imgur.com/waReUcz.jpg[/img]

Bu disk bu haliyle linux tabanında tüm işlevini aynen yerine getirmektedir. Ben denemelerime devam edip bu diski windows işletim sisteminde de nasıl okuyabileceğimizi araştıracağım.
Bu konu ile ilgili olarak bilgi sahibi arkadaşların da önerileri konumuz açısından faydalı olacaktır.

dhan000

üstad teşekkürler...
aslında işi g-parted yapıyor gibi...

Mr_YAMYAM

GParted kolay kullanışlı bir program.
Gparted ile birlikte GPART adlı program da yüklenilirse diskten veri kurtarabilmek mümkün oluyor.
Yanlışlıkla format atılmış diskler için oldukça iyi bir uygulama.
Aslında bu işin temeli dosya sistemleri desteği.
[IMG]http://i.imgur.com/vHEwt8X.png[/img]
Resimde linux için ilişkilendirilmiş dosya sistemleri ve yapılabilecekler görülmektedir.
Windows tabanlı sistemlerdeki dosya desteği hakkında fazlaca bilgim yok. Ancak linux üzerinde adı sanı bilinmeyen dosya sistemlerini mıncıklayabiliyoruz ;D

dhan000

windows kendi dosya sistemlerinden başkasını desteklemez... fazla kurcalarsan bozulur... ancak hariçten program kurup destek saglayabilirsiniz oda yarın yamalak olur...

Seckin ALAN

Disk tiplerinin biçimlendirme ile ilgisi yoktur.
Herhangi bir disk dizisi birbirlerine bağlanabilir.

ntfs ile ext4 ü bir birine bağlayabilir misiniz?
Kar taneleri ne güzel anlatıyor, birbirlerine zarar vermeden de yol almanın mümkün olduğunu.. Mevlana

Mr_YAMYAM

Alıntı yapılan: Seckin ALAN - 13 Mayıs 2014, 21:59:56
Disk tiplerinin biçimlendirme ile ilgisi yoktur.
Herhangi bir disk dizisi birbirlerine bağlanabilir.

ntfs ile ext4 ü bir birine bağlayabilir misiniz?
Bu soruyu bilerek mi sordun bilmiyorum.
Ama iki diski birbirine bağlamak ile bir diski sisteme bağlamak farklı şeylerdir.
Bir diski bağlamak demek linux deyimiyle MOUNT etmek demektir. Yani bu diske sistem üzerinden erişim sağlanmış demektir.
Ama amacın iki farklı formattaki diskleri birleştirmek ise o zaman şu ekran görüntüsüne bakmalısın.
[IMG]http://i.imgur.com/JLxntwE.png[/img]
Bir diskin birbirlerine bağlanması aynen windows tabanında olduğu gibi belli kurallara bağlıdır. Öncelikle bir diskin disk olarak görülebilmesi için başlangıcı ve bitişi biryerlerde belirtilmelidir. Bu belirtilen şeyler, disk üzerine hangi sırayla nasıl bir yol izleyerek te yazılıp okunacağının göstergesidir.
Resimde görüldüğü üzere tek bir disk içerisinde farklı partitionlar görülmektedir.
Bunlardan 40GB olan bölüm NTFS formatlıdır ve içerisinde windows işletim sistemi bulunmaktadır. 30GB olan bölüm ise genişletilmiş bölüm içerisindeki EXT4 formatlı linux bölümüdür. Keza bir diğer bölüm ise yine NTFS bölümlü ve adına DEPO denilen geçici veri depolama yeridir.
Demekki burada birçok bölüm vardır ve hepsi aynı disk üzerindedir. SDA

NTFS formatı ile düzenlenmiş bir diske başka formatta bir diski bağlayamazsın. Temelde her iki diski de birleştirebilirsin ancak bu iki disk yine başlangıç ve bitiş olarak ayrı ayrı adresleneceği için yine farklı partitionlar olarak görülecektir. Doğal olarak iki disk yine 2 adet disk olacaktır.
Farklı iki diski uzatılmış bölüm olarak (resimde görülmektedir) LVM ile birbirlerine bağlayabilir tek bir diskmiş gibi kullanabilirsin. Ama iş erişim meselesi olunca işler karışmaktadır.
Bir örnek gerekirse.
Çoğumuz dizüstü bilgisayarlarda bulunan RECOVERY bölümünü biliriz. İşletim sistemini açtıktan sonra bu bölümü göremeyiz. Disk yönetiminden görebilir ve izin verilen bazı işlemleri yapabiliriz ama o kadar.