歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

gnome下簡單的disk mount的方法

  使用gnome很方便的的就是使用各種panel,比如,電池狀態,音量調節,天氣預報,系統負載,無線網絡的信號強度等。

  有一個是叫disk mounter的,是專門用於mount disk的,配合上/etc/fstab,可以實現鼠標單擊mount 和 umount disk.

  下圖是disk mounter的配置界面。

  做兩張小圖片,一個表示mounted的狀態,一個表示umounted的狀態, 填上mount的路徑就可以了。

  試著點一下:出錯了。

  原來還需要在/etc/fstab裡面加入說明。

  在/etc/fstab裡加入

  /dev/hde1    /media/ms0    vfat    user,sync,noauto,uni_xlate   0 0

  /dev/hde1 是dev文件名

  /media/ms0, 為mount的位置,

  vfat是文件系統的格式 也可以使用auto讓系統自動探測。

  接著是mount的選項。

  noauto 不自動mount user 可以在用戶模式下mount. uni_xlate 為指令使用unicode,這樣可以顯示中文和日文的文件名。 sync  就是使用快速的同步方式,就是說移動設備可能會隨時撥出,禁止Linux使用delay write的操作。

  接下來是DUMP執行的指示

  Linux下只有ext2和ext3支持dump,ms一般是vfat格式的,因此使用0

  最後是fsck執行的順序的指示

  fsck是在系統障礙發生時,為了保證文件系統的完整性而執行的檢查程序,設成0,表示不檢查這個區,然後按順序大小,從小到大依次檢查

  到這裡可以通過鼠標mount 和umount disk了。

  Umount

  點剛才生成的圖標有一個Eject的選項,想當然的就用它Umount但是發現圖標的顏色還是Mounted的,怎麼回事,在命令行裡打了一下,原來是device is busy 的錯誤信息,

  這時你需要檢查是不是還有打開它的程序,(文件浏覽器,shell等等)

  都檢查過了,shell和文件浏覽器都沒有問題時,這時就需要懷疑是linux的一些系統的daemon了

  這裡介紹一條命令,可以查看是哪些程序打開了文件 : lsof

  lsof grep /media/ms0debianlinux:/etc# lsof grep /media/ms0famd      3923      mikelish  210r      DIR       33,1    16384        607 /media/ms0/dcim/101msdcffamd      3923      mikelish  232r      DIR       33,1    16384        720 /media/ms0/.Trash-mikelishfamd是是監視文件系統變化的daemon.最方便的解決方法是重啟那個進程。/etc/init.d/fam restart也可以使用kill比如寫一下以下的解本  kill -9 `lsof -t /dev/hde1`      umount /dev/hde1




Copyright © Linux教程網 All Rights Reserved