Loose-Info.com

Last Update 2019/12/26


TOP - Unix系OS - FreeBSD - mount(8)

ファイルシステムをマウントします。

mount オプション1 デバイス ディレクトリ オプション1(任意) 無し : デバイス、ディレクトリともに指定無しの場合は、マウントされているファイルシステム の一覧を表示 -t : マウントするファイルシステムを指定 指定するファイルシステム例 ufs(デフォルト) cd9660 mfs msdosfs nfs ntfs nullfs oldnfs udf unionfs -v : 実行中の詳細情報を表示 -r : 読み込みのみでマウント -w : 読み書き可能でマウント ※その他オプション多数有り デバイス、ファイルシステム(任意) マウントするデバイス、ファイルシステム ディレクトリ(任意) マウント先となるディレクトリ

※ オプションなどは個人的に重要と考えられるものを記述しており、記載の無いものは、manページや関連書籍などを参照願います。
※ 実行例の記述は、不要と考えられる部分の削除などの修正を行ったものを掲載しています。
※ 実行例の実行環境はFreeBSD 9.1です。また、実行例はデバイスとして8GBのUSBメモリーを使用しています。

(例) オプション、デバイス、ディレクトリ全ての指定無し
# mount

実行結果
# mount /dev/ada0p2 on / (ufs, local, journaled soft-updates) devfs on /dev (devfs, local, multilabel) /dev/da0p1 on /mnt/usbmem (ufs, local)

(例) オプション -t
# mount -t ufs -v /dev/da0p1 /mnt/usbmem

実行前
# mount /dev/ada0p2 on / (ufs, local, journaled soft-updates) devfs on /dev (devfs, local, multilabel) # gpart show da0 => 34 15663037 da0 GPT (7.5G) 34 204800 1 freebsd-ufs (100M) 204834 409600 2 freebsd-ufs (200M) 614434 614400 3 freebsd-ufs (300M) 1228834 819200 4 freebsd-ufs (400M) 2048034 1024000 5 freebsd-ufs (500M) 3072034 12591037 - free - (6.0G)

実行結果
# mount /dev/ada0p2 on / (ufs, local, journaled soft-updates) devfs on /dev (devfs, local, multilabel) /dev/da0p1 on /mnt/usbmem (ufs, local)

(例) オプション -v
# mount /dev/da0p1 /mnt/usbmem ← オプション-v無しの場合 # mount -v /dev/da0p1 /mnt/usbmem ← オプション-v有りの場合 /dev/da0p1 on /mnt/usbmem (ufs, local, writes: sync 2 async 0, reads: sync 1 async 0, fsid ...)

(例) オプション -r -w
# mount -t ufs -r /dev/da0p1 /mnt/usbmem1 # mount -t ufs -w /dev/da0p2 /mnt/usbmem2 # mount -v /dev/ada0p2 on / (ufs, local, journaled soft-updates, writes: sync 4 async 534, reads: sync 682 async 4, fsid 90633f527e1ad997) devfs on /dev (devfs, local, multilabel, fsid 00ff007171000000) /dev/da0p1 on /mnt/usbmem1 (ufs, local, read-only, fsid d53355526d97d008) /dev/da0p2 on /mnt/usbmem2 (ufs, local, writes: sync 2 async 0, reads: sync 1 async 0, fsid 3234555272754f0d)