玄箱HGメモ / Debian / homeディレクトリ移動


Last update: 2009-05-14 (木) 15:40:28
実施: 2008/12/13

玄箱HGメモ/Debian/homeディレクトリ移動

緑文字が入力コマンド。


Debian homeディレクトリ移動

玄箱/HGでは/等に適当な容量が割り当てられ、残り全部が/mntに割り当てられます。
ユーザーのホームディレクトリの/homeディレクトリは/に作られますが、/では容量的に危険です。
というわけで、/homeディレクトリを容量の少ない/ではなく/mntに作って/homeとしてmountします。

管理者権限(管理者アカウント参照)で作業する必要があります。

homeディレクトリ移動

/home/mntにコピーします。

KAGUYA:~# cp -p -r /home /mnt[ENTER]

/mnt/home/homeの内容がコピーされます。
一応、確認しておきます。

KAGUYA:~# ls /mnt/home[ENTER]

正常にコピーできたことを確認後、元の/homeは削除します。

KAGUYA:~# rm -rf /home[ENTER]

マウントポイントとして、空の/homeディレクトリを作成します。

KAGUYA:~# mkdir /home[ENTER]

/mnt/home/homeとしてmountするように設定します。

元のファイルはとりあえず残しておきます。
KAGUYA:~# cp -p /etc/fstab /etc/fstab._org[ENTER]

KAGUYA:~# vi /etc/fstab[ENTER]

/etc/fstabの例


# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>               <dump>  <pass>
/dev/hda1       /               ext3    defaults,noatime,errors=remount-ro      0 0
proc            /proc           proc    defaults                        0 0
none            /dev/pts        devpts  gid=5,mode=20                   0 0
/dev/hda2       swap            swap    defaults                        0 0
/dev/hda3       /mnt            ext3    defaults,noatime                0 0

以下の1行を追加

/mnt/home       /home           none    bind                            0 0

設定を有効にするために面倒なので玄箱/HGをリブートします。

mount確認

KAGUYA:~# mount[ENTER]

mount表示画面(例)

/dev/hda1 on / type ext3 (rw,noatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/hda3 on /mnt type ext3 (rw,noatime)
/mnt/share/home on /home type none (rw,bind)

/mnt/share/home on /home type none (rw,bind)が追加されていることを確認します。

Tips 1

容量は以下のコマンドで確認できます。
-mはMbyte単位で表示するためのオプションです。

KAGUYA:~# df -m[ENTER]

df -m表示画面(例)

Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/hda1                 2016       440      1474  23% /
tmpfs                       63         0        63   0% /lib/init/rw
tmpfs                       63         0        63   0% /dev/shm
/dev/hda3               467191        33    467158   1% /mnt
KAGUYA:~#

/にmountされた/dev/hda1が約2GByte(=約2000MByte)で、ほとんどの容量を/mntにmountされた/dev/hda3に割り当てていることが分かります。

Tips 2

/mnt/old/mnt/newにマウントするコマンドは以下の通り。

mount --bind /mnt/old /mnt/new

これをfstabに書くときは以下のよう記述する。

mnt/old /mnt/new none bind



コメント

コメントはありません。 コメント/玄箱HGメモ/Debian/homeディレクトリ移動?

Online: 2


FrontPage

Soft

Tips


最新の20件

2021-12-21 2020-04-06 2020-03-10 2013-06-28 2013-11-13 2014-06-24

今日の20件

  • counter: 2204
  • today: 1
  • yesterday: 1
  • online: 2

edit