Genel

Freebsd Disk/Cdrom Mount ve Umount

Mount Komutu ve Disk Mount Etme

Fstab dosyasına yazmadan disk mount etmek için aşağıdaki komutları kullanıyoruz.

mkdir /usr/mnt/
mount /dev/da0s1e(disk ismi) /usr/mnt

eğer fsck yapmamızı isteyen bir uyarı ile karşılaşırsak;

fsck -t ufs /dev/da0s1a

mount parametreleri:

-a /etc/fstab dosyasındaki tüm dosya sistemlerini belirtilen bağlama noktasına bağlar.
-r Dosya sistemini read only (salt okunur) şekilde bağlar. Diskin üzerine veri yazamazsınız.
-t Bağlanacak dosya sistemin tipini belirtir. Varsayıla tip ufs şeklindedir. Diğer dosya tipleri şu şekildedir;

  • Unix dosya sistemi (ufs)
  • Linux dosya sistemi (ext2)
  • ISO 9660 Cd-Rom dosya sistemi (cd9660)
  • Sun sistem ağ dosya sistemi (nfs)
  • Microsoft Fat sosya sistemi (fat)
  • Microsoft Ntfs dosya sistemi (ntfs) 

-o Dosya sistemini bağlama seçeneklerini belirtir. Aşağıdaki değerler belirtilebilir.

  • Nosuid : Dosya sistemi üzerinde setuid ve setgid bitli dosyaları çalıştırma
  • Noexec : Binary dosyaların çalıştırılmasına izin verme 

Tabi bu şekilde mount komutu ile diski bağlarsak, sunucuyu reboot ettiğimizde, tekrar mount etmemiz gerekecektir. Kalıcı hale getirmek için fstab dosyasına yazmamız gerekiyor. 

ee /etc/fstab
 Device                Mountpoint      FStype  Options         Dump    Pass#/dev/ad6s1d             /www            ufs     rw               2          2

Yeni bir disk veya medya aygıtı taktıysak, /dev/ dizininden veya dmesg çıktısı ile diskin ismini öğrenebiliriz.

Eğer cd-rom taktı isek, mount komutunu aşağıdaki şekilde vermemiz gerekecektir. Çünkü yukarıda belirttiğimiz gibi, mount komutu varsayılan olarak ufs dosya sistemi şeklinde mount etmektedir.

mount -t cd9660 /dev/acd0 /cdrom

Eğer ntfs formatlı bir disk takıyorsak da onun için şu şekilde komut vermemiz gerekecektir. 

mount -t ntfs /dev/ad41d /mount 

Veya tip belirtmemek için direkt mount_dosyasistemi komutunu çalıştırabiliriz. Komutlarda şu şekildedir;

mount         mount_fusefs  mount_msdosfs mount_nullfs  mount_smbfs   mount_unionfs 

mount_cd9660  mount_mfs     mount_nfs     mount_oldnfs  mount_udf     mountd        

umount
Mount ettiğimiz disk/medya aygıtını devreden çıkarmak için kullanılır.

umount /cdrom veya umount /dev/acd0umount /dev/ad6s1d/

Sonradan not eklemeye geldim yazıya. mount için şu parametreler daha sağlıklı oluyormuş;

 mount -o rw (yazma ve okuma) /dev/diskismi /mountyeri
 mount -o ro (sadece okuma) /dev/diskismi /mountyeri 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir