ファイルシステムの管理

ディレクトリやファイルを管理するシステム全体をファイルシステムと言います。

IV.18.1. ファイルシステム使用状況の確認

ファイルシステムの使用状況を確認するには、dfコマンドを使います。

ファイルシステム     1K-ブロック  使用        空き 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
                     478581664  71553640 382717448  16% /
/dev/sda1               101086     32605     63262  35% /boot
none                   1993716       384   1993332   1% /dev/shm

オプション-h(--human-readable)を使うと容量を人間に見やすい形式で表示できます。

ファイルシステム    サイズ  使用  残り 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
                      457G   69G  365G  16% /
/dev/sda1              99M   32M   62M  35% /boot
none                  2.0G  384K  2.0G   1% /dev/shm

その他のオプションについては、

$ df --help
で確認できます。より詳しく知りたい場合は、
$ man df
として確認してください。

IV.18.2. ファイルシステムのマウント

/etc/fstab が変わっているので、マウントする方法も変わります。

Vine 4.0 からは GNOME で Auto Mount を利用できるようにするために、 /etc/fstab の /dev/cdrom 等の記述がなくなっているので、 従来のように mountコマンドを用いる方法では、一般ユーザーは利用できません。 また、従来のように /etc/fstab を用いて一般ユーザーでも mount できるようにする方法は説明しますが、 この方法を用いることは推奨しません

マウントするには、gnome-mount というパッケージに入っている gnome-mount , gnome-umount というコマンドを用います。

gnome-mount,gnome-umount は X Window System (GNOME) を起動していない状態でも使用できます。

マウントするにはそれぞれ次のようにします。

$ gnome-mount -t -d /dev/cdrom
gnome-mount 0.4
Resolved device file /dev/cdrom -> /dev/hdc
Mounted /dev/cdrom at "/media/cdrom"
$ gnome-mount -t -d /dev/floppy-fd0
gnome-mount 0.4
Resolved device file /dev/floppy-fd0 -> /dev/fd0
Mounted /dev/fd0 at "/media/floppy"

/media/cdrom/media/floppy などのように /media以下に適当なディレクトリが作成されマウントされます。

-t オプション はマウント先などを表示するためのオプションです。

GNOME 上であれば、/media/Vine Linux 4.1 for IA32 のようにメディアの名前が利用されます。また、コンソールであれば /media/cdrom になるなどマウント場所はかわります。

WARNING が出てマウントできない場合には

/media というディレクトリが無いと、次のような WARNING のメッセージが出てマウントできません。

** (gnome-mount:5989): WARNING **: Mount failed for /org/freedesktop/Hal/devices/volume_label_Vine_Linux_4_1_for_IA32
					org.freedesktop.Hal.Device.UnknownError : An unknown error occured
gnome-mount:5989 の数字の部分は実行する時によって変わります。 また volume_label_Vine_Linux_4_1_for_IA32 の部分はマウントしようとするメディアによって変わります。

root権限で次のようにしてディレクトリを作成してください。

$ sudo mkdir /media

マウントを解除(アンマウント)するにはそれぞれ次のようにします。

$ gnome-umount -t -d /dev/cdrom
gnome-mount 0.4
Resolved device file /dev/cdrom -> /dev/hdc
Unmounted /dev/hdc.
$ gnome-umount -d /dev/floppy-fd0
Resolved device file /dev/floppy-fd0 -> /dev/fd0
Unmounted /dev/fd0.

gnome-mount を gnome-umount にします。

注意

CD-ROMやフロッピーディスクなどをマウントした場合は、取り出す前に必ずアンマウントしてください。 ファイルを書き変えたりした場合など、アンマウントせずに取り出すとファイルやメディアが壊れる可能性があります。 また、マウントを解除するまでは CD-ROMドライブ等のEJECTボタンを押してもCD-ROMを取り出すことはできません。