最終更新:2021-05-11 (火) 18:35:41 (1072d)  

mount
Top / mount

Linux では、ファイルシステムをストレージ・デバイスに関連付けるプロセスのことをマウントと呼びます。

mount コマンドを使用して、ファイルシステムを現行のファイルシステム階層 (ルート) に接続します。マウントの際には、ファイルシステムのタイプ、ファイルシステム、そしてマウントポイント?を指定しなければなりません。

標準

  • mount [-fnrsvw] [-t vfstype] [-o options] device dir
    mount -t <タイプ> -o <オプション> <デバイスファイル> <マウントポイント>

fstabに書いてあるものをマウント

mount -a
  • mount -a,--all - Mount all filesystems (of the given types) mentioned in fstab.

オプション

  • -o : オプション
    • ro : 読み込み専用
    • rw : 読み書き
    • noatime
    • nouser
    • loop
  • -t : ファイルシステムタイプを指定
  • -r : -o ro と同じ

cannot mount read-only

hda1を読み込み専用でマウント

mount -o remount,ro /dev/hda1

ISOイメージをファイルシステムのようにマウント

# mount -t iso9660 -o loop "iso file name" "mount point"

例 (Ubuntu 14.04.5)

  • user@user-VirtualBox:~$ mount
    /dev/sda1 on / type ext4 (rw,errors=remount-ro)
    proc on /proc type proc (rw,noexec,nosuid,nodev)
    sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
    none on /sys/fs/cgroup type tmpfs (rw)
    none on /sys/fs/fuse/connections type fusectl (rw)
    none on /sys/kernel/debug type debugfs (rw)
    none on /sys/kernel/security type securityfs (rw)
    udev on /dev type devtmpfs (rw,mode=0755)
    devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
    tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
    none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
    none on /run/shm type tmpfs (rw,nosuid,nodev)
    none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
    none on /sys/fs/pstore type pstore (rw)
    systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
    gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=user)
    

サポートされるファイルシステムタイプ

  • パラメータ説明
    adfs
    affs
    autofs
    coda
    coherent
    cramfs
    debugfs
    devpts
    efs
    ext
    ext2ext2
    ext3ext3
    ext4ext5?
    hfsHFS?
    hfsplusHFS+
    hpfs
    iso9660ISO 9660(CD-ROM)
    jfsJFS
    minix
    msdosDOSのフロッピーとか
    ncpfs
    nfsNFS
    nfs4NFS4?
    ntfsNTFS
    proc
    qnx4
    ramfs
    reiserfsReiserFS
    romfs
    squashfsSquashfs
    smbfsSamba,CIFS(→smbmount?)
    sysv
    tmpfs
    ubifs
    udfUDF
    ufs
    umsdos
    usbfs
    vfatWindows 95のファイルシステム
    xenix
    xfsXFS
    xiafs

設定ファイル

関連