***************************************************************
umount 卸載設備
***************************************************************
umount <已掛載設備之名稱、資料夾>
***************************************************************
mount 指令常用參數簡介 (還有更多參數)
***************************************************************
語法:mount [parameters] [type] <要掛載設備名稱> [目的資料夾名稱]
參數說明:
<不必參數>:列出/etc/fstab中已掛載設備
-a:重新掛上 /etc/fstab 中的設備。也是測試能否正常?若不正常可立刻修正,以免重新開機時死當
-h:看參數說明,並不掛載任何裝置
-l:列出目前已經掛載的裝置、檔案系統名稱與掛載點
-V:列出 mount 的版本資訊
-t Type:將後面 「要掛載設備」以 Type 的檔案格式掛載到 「目的資料夾」
Type 有底下幾個:
vfat, msdos :這個是支援 Windows 系統的檔案格式,尤其是 vfat 常用
ext, ext2 :這個就是 Linux 的主要檔案格式
iso9660 :光碟機的檔案格式
nfs, ntfs, ufs :Windows 2000 使用 NTFS 格式
-o:
rw :讓 mount 的磁區為可讀寫
suid :允許該磁區可以設定檔案為 SUID 的狀態!
exec :允許該磁區可以執行 binary 的檔案!
auto :允許該磁區可以使用 mount -a 的參數設定!
nouser :禁止其他人(非 root 之使用者)使用掛載功能!這是預設值!
async :允許磁區可以進行非同步記錄(記憶體與硬碟不同步!最常用!)
defaults:同時具有 rw, suid, dev, exec, auto, nouser, async 這些功能的設定值,
所以預設情況中,使用這個即可。
nosuid :不許該磁區具有 SUID 的檔案屬性!
ro :設定為唯讀屬性!
remount :讓系統本來掛載的磁區重新被掛載!
iocharset=big5,codepage=950 :這種額外的功能參數以啟動中文編碼的支援
//範例
//----------
重新(偵測) 掛上fstab中所有設備:
# mount -a
掛上光碟:
[root @test /root]# mount -t iso9660 /dev/cdrom /mnt/cdrom
掛上 windows 檔案系統的軟碟:
[root @test /root]# mount -t vfat /dev/fd0 /mnt/floppy
掛上 Linux 檔案系統的軟碟:
[root @test /root]# mount -t ext2 /dev/fd0 /mnt/floppy
掛上 Linux 檔案格式硬碟:
[root @test /root]# mount -t ext2 /dev/hdc6 /home
讓根目錄重新掛載為可讀:
[root @test /root]# mount -o remount,rw /
//掛載軟碟
//----------
掛上Linux ext2 檔案格式軟碟:
mount -t ext2 /dev/fd0 /mnt/floppy
Windows fat32 格式(fat 12 是 msdos):
mount -t vfat /dev/fd0 /mnt/floppy
將軟碟機卸載:
umount /mnt/floppy
//掛載光碟
//----------
modprobe cdrom modprobe ide-cd
mount -t iso9660 /dev/cdrom /mnt/cdrom
umount /mnt/cdrom
//掛載硬碟
//----------
將硬碟以ext2架構,掛在「/media/game」:
mount -t ext2 /dev/hda2 /media/game
//製造新硬碟
//-------------
fdisk <裝置名稱> :直接以 fdisk 分割硬碟,例:fdisk /dev/hdb
mke2fs <裝置名稱> :以ext2 格式 format,例:mke2fs /dev/hdb
mkdir /disk2 :建立一個目錄名稱為 /disk2 ,預計用來掛載新硬碟
******************************************************************************
swap硬碟分割區之掛卸載,首先它必須是Linux swap(type 82)的類型
******************************************************************************
掛載語法:
swapon <裝置名稱> :掛載「裝置名稱」中的swap,例:swapon /dev/hda2
swapon -a :將所有的swap磁區掛載
卸載swap磁區語法:
swapoff <裝置名稱> :卸載 裝置名稱,例:swapoff /dev/hda2
swapoff -a :將所有的swap磁區卸載。
參考:
http://docs.hgiga.com/Discuz4/viewthread.php?tid=226
http://blog.udn.com/luckyhoo/628680