Picproje Elektronik Sitesi

BİLGİSAYAR => Donanım ve Yazılım => Konuyu başlatan: mir_as82 - 28 Ocak 2016, 10:41:58

Başlık: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: mir_as82 - 28 Ocak 2016, 10:41:58
Hocam işletim sistemlerinde mount işlemini anlatabilecek olan var mı? Bir diskin bir yere mount edilmesine neden gerek duyulur? Ben bir diski mount edince aslında ne yapmış oluyorum? Embedded sistemlerdeki mount işlemi nasıl olur? Ben diski mount etmezsem o diski kullanabilir miyim?(Veya embedded sistemlerde flashı).
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: Gökhan BEKEN - 28 Ocak 2016, 10:53:51
Sadece işletim sisteminde değil mcu'larda da mount gerekiyor. Mesela sd kart projelerini inceleyin eğer fat32 gibi dosya sistemi kullanılıyorsa mount edilmesi gerekiyor ama dosya sistemi yoksa mount'a gerek yok init yapılsın yeterli.
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: mir_as82 - 28 Ocak 2016, 10:58:03
Hocam ben bu işin mantığını bilmiyorum. Ne demektir mount etme? Neden gerek duyuluyor.
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: Gökhan BEKEN - 28 Ocak 2016, 11:18:17
Hocam flash belleği taktınız mesela, bu belleğin bir dosya yolu olması gerekiyor ki okuma ya da yazma yapabilesiniz. İşte bu iş mount ile yapılıyor. Bellek mount edildiğinde sistem dosya sistemini anlayıp bir dizin atıyor. C sürücüsü D sürücüsü gibi mesela...

Detaylı bilgi: https://bidb.itu.edu.tr/seyirdefteri/blog/2013/09/06/linux'da-b%C3%B6l%C3%BCm-e%C5%9Fleme-(mounting)
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: mir_as82 - 28 Ocak 2016, 12:25:47
Peki hocam sistem, biz flash belleği makinaya taktığımızda zaten içindeki dosya sisteminden haberdar olmuyor mu? Ama linuxta /dev klasörü altında flash belleği görüyor. Bunu görmesi demek onun dosya sistemi ile ilgili bilgisi olduğu manasına gelmiyor o zaman?
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: boreas - 28 Ocak 2016, 12:58:07
Mount işlemini ilk kez unix sistemler çıkardı ve çalışma şöyleydi. Mount ettiğin birim sisteme dahil edilir Dosya kopylama /silme vs. işlemleri Ram/disk üzerinden yürütülür. Sen unmount ettiğin zaman harici birime yapılan değişiklikler aktarılırdı. Yani dosyaları kopyaladın ettin vs. unmount etmeden çektik flashı çıktın flashda hiçbir değişiklik olmazdı. Windowsda bağla/bağı kopar  buna karşılık geliyor ama istendiği gibi çalışmıyor. Bunun avantajı tabi işlemlerin çok hızlı olası. Flashdan pdf açmış gb değil diskdn pdf açmış gb. çalışıyorssun
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: Gökhan BEKEN - 28 Ocak 2016, 13:03:07
Dosya sisteminden haberdar olabilmesi için, okuma yapması gerekir çünkü bu bilgiler belleğin içinde yazıyor. Mesela elimdeki flash diskin içeriğini okudum, veriler böyle:

(http://s26.postimg.cc/grfgi6xk5/asd.jpg) (http://postimg.cc/image/grfgi6xk5/)
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: Mr_YAMYAM - 28 Ocak 2016, 13:27:47
Alıntı yapılan: mir_as82 - 28 Ocak 2016, 12:25:47
Peki hocam sistem, biz flash belleği makinaya taktığımızda zaten içindeki dosya sisteminden haberdar olmuyor mu? Ama linuxta /dev klasörü altında flash belleği görüyor. Bunu görmesi demek onun dosya sistemi ile ilgili bilgisi olduğu manasına gelmiyor o zaman?
MOUNT (BAĞLAMAK) işlemi dosya sistemi ile ilgili değildir.
Mount etmek demek herhangi bir dosya sistemine veri transferi için (Okuma yazma) gerekli bağlantının komut ile sağlanması demektir.
Fiziksel olarak bir sisteme bağlı olan başka bir sistemden veri akışı yapabilmek için veriyollarının data transferine açık olması gereklidir.
Bu işlemi yapan donanımların (Örneğin HDD için SATA BAĞDAŞTIRICI) sistemde çalışıyor durumda olmaları veri transferi yapılabileceği anlamına gelmez.

(http://s9.postimg.cc/su1otsp6z/MOUNT1.jpg) (http://postimg.cc/image/su1otsp6z/)


ÖZEL NOT:
@gokhan_BEKEN
HEX editör programını sevdim. Nasıl ve ne şekilde temin edilebileceği konusunda önerilerinizi bekliyorum.
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: birkan - 28 Ocak 2016, 14:27:16
Mount etmek takılan aygıta erişim yolu (path) sağlamakla ilgili. Linux ta da Windows gibi automount yapılabilir. Tercih size kalmış.
Peki neden mount ihtiyacı duyuluyor, mesela dev/sda1 olarak kullansak ya derseniz. Onun cevabını bilmiyorum
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: Gökhan BEKEN - 28 Ocak 2016, 15:41:21
Alıntı yapılan: Mr_YAMYAM - 28 Ocak 2016, 13:27:47
ÖZEL NOT:
@gokhan_BEKEN
HEX editör programını sevdim. Nasıl ve ne şekilde temin edilebileceği konusunda önerilerinizi bekliyorum.
Programın adı "Hex Editör Neo" , normalde ücretli, ben cracklemiştim ama crack dosyasını nerden bulduğumu hatırlamıyorum hocam.
Başlık: Ynt: işletim sistemine bir şeyin mount edilmesi nedir?
Gönderen: Mr_YAMYAM - 28 Ocak 2016, 17:41:29
Crack kullanmayı sevmiyorum.
Makbül bir ücret karşılığında sınırsız lisans veriliyorsa alırım o programı.