FreeBSD9.1: freebsd mount usb mount_msdosfs Invalid argument
FreeBSD’nin herhangi bir sürümünde USB taktınız ama bilgisayarınız bunu görmüyor diye düşünüyorsunuz. O halde FreeBSD’de sonradan takılan eklenen herşeyin mount edilmesi gerektiğini bilmelisiniz.
USB’yi taktıktan sonra ekranda bir takım yazılar geçer;
da0 at umass-sim0 bus 0 scbus5 target 0 lun 0
da0: Removable Direct Access SCSI-5 device
da0: 40.000MB/s transfer
da0: ............
gibi bir takım şeyler yazar diyelim herhangi bir sebepten bu yazıları kaçırdınız ama merakta ediyorsunuz o halde
dmesg
komutu size son olarak geçen yazıyı gösterecektir.
Şimdi yapmanız gereken mount etmek demiştim.
yukardaki yazıda gördüğünüz gibi da0 diyor başında şimdi buna 0 Sektör 1 diyelim ve usb’yi FreeBSD’nin device’ın kısaltması olan /dev altında da0s1 olarak tanıdığına kanaat getirelim dilerseniz:
ls -l /dev/da*
komutuyla görebilirsiniz. Sizin makinanız farklı bir isimle tanıdıysa ona göre değişiklik yapınız. da yerine sizinki ne olarak tanıdıysa.
Şimdi başlıyoruz mount komutlarına sizin USB’niz neye göre oluşturulduysa (ntfs , fs , fat) sırasıyla deneyin nasıl olsa biri tutar :))
Bu arada USB’nizi /mnt altına mount ediyorum dosyaları /mnt klasörü altından görebileceksiniz.
#önce root olun şirenizi sorar girersiniz
su -l
#ilk deneme
mount /dev/da0s1 /mnt
#ikinci deneme
mount_msdosfs /dev/da0s1 /mnt
#üçüncü deneme
mount -t msdosfs /dev/da0s1 /mnt
#dördüncü deneme
mount -t ntfs /dev/da0s1 /mnt
#beşinci deneme
mount -t ufs /dev/da0s1 /mnt
daha fazlası ve mount işlemi için mutlaka konsolda
man mount
komutunu yazıp okumayı unutmayın.
Bu arada CD mount etmek istiyorsanız cd9660 kodunu unutmayın
mount_cd9660 /dev/cd0 /mnt
Linux Daemontools: /lib64/libc.so.6: could not read symbols: Bad value FreeBSD9: single user read only file