9 Ocak 2013 Çarşamba

Linux ta Disk Mount Etmek


Merhaba bu yazıda linux işletim sistemi altında fotmatladığımız diskimizi sistemimize tanıtıp kullanmak için bir kaç komut uygulayacağız. Disk mount işlemi sanıldıgı kadar zor bir işlem değildir. Öncelikle her zamanki gibi sunucunuza root ile login oluyorsunuz 


 
fdisk -l

 komutumuz ile sunucumuzdaki disklerimizi listeledigimizde aşagıdakine benzer bir çıktı alıyoruz. 
 Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *         511        9729    74051617+  83  Linux
/dev/sda2               1         510     4096543+  82  Linux swap

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *         511        9729    74051617+  83  Linux


 burda dikkat edilmesi gereken ikinci diskimiz yani /dev/sdb1 dir.
 ikinci diskimizi mount etmek için önce sunucumuzun ana dizininde yedek die bir klasor oluşturyoruz.
 mkdir /yedek

 oluşturdugumuz bu yedek klasorune diskimizi mount etmek için ;
 mount -t ext3 /dev/sdb1 /yedek

 daha sonra komutumuzu uyguladıktan sonra
 df -h

 komutumuz ile işlemin dogruluğunu kontrol ediyoruz.
 Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              70G   13G   54G  19% /
/dev/sdb1            70G   1G   69G  1% /yedek
none                  502M     0  502M   0% /dev/shm


 gibi bir çıktı alırsanız işleminiz dogrudur. Şimdi sunucumuzu her restart ettiginizde mount işlemini yeniden yapmak yerine sunucumuz açılırken işlemi otomatik olarak yapması için fstab config dosyamıza komutumuzu giriyoruz. nano editorumuz ile fstab doymamızı açıyoruz.
 nano /etc/fstab

 fstab dosyası aşagıdaki çıktıya benzer bir şekildedir
 LABEL=/                 /                       ext3    defaults,usrquota        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
LABEL=SWAP-sda2         swap                    swap    defaults        0 0
/usr/tmpDSK             /tmp                    ext3    defaults,noauto        0 0
/tmp             /var/tmp                    ext3    defaults,bind,noauto        0 0


 burda en alt satıra bir satır ekleyip diskimizin sistem açılışında otomatik olarak mount etmesini saglıyoruz.
 /dev/sdb1     /yedek        ext3  defaulst 0 0

 satırımızı ekledikten sonra dosyamızı kaydedip çıkıyoruz.



umount

Nasıl ki bir bağlama işlemi yaptık birde çözme işlemi bulunmaktadır. Buda mount işleminin tersi olan umount'tur.  Mount ya da umount yaparken çıkaracağımız veya takacağımız disk üzerinde bulunmamalı ve herhangi bir işlem yapmamalıyız. Aksi halde "device is busy" şeklinde hata mesajı alırız.
    Umount işlemi için yapmanız gerekende bağlantısını keseceğiniz dizinde olmamak ve aşağıdakini yazmak:
   
umount /dev/hda ya da /media/disk ya da hernereye baglı ise




 Kaynak : Linuxsever.com

Hiç yorum yok:

Yorum Gönder