[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:1617

From: Masaru Kawashima <masaruk@xxxxxxxxxx>
Date: Tue, 19 Mar 2002 12:05:06 +0900
Subject: [sylpheed-jp:01617] ループバックマウントの方法 [Re: メールフォルダ場所の変更は ?]

川島です。

On Tue, 19 Mar 2002 00:43:51 +0900
"KM" <kmkm39@xxxxxxxxxx> wrote:

> > FAT32 の上に大きなファイルを作成して、そのファイル内に ext2 とかの
> > ファイルシステムイメージを作成し、ループバックマウントするというの
> > はどうでしょう?
> そのような上手い方法があるのですか。
> スイマセン、具体的にどのようにするのでしょうか?

例えば、FAT32 なファイルシステムのトップディレクトリにファイルシステムイ
メージを作成する場合、次のようにします。

  # cd /home/hogeUser/fat32
  # dd if=/dev/zero of=sylpheed.ext2 bs=1024k count=100
  # mke2fs -F sylpheed.ext2
  # mkdir -p /home/hogeUser/sylpheed.dat
  # chown hogeUser /home/hogeUser /home/hogeUser/sylpheed.dat
  # mount -o loop sylpheed.ext2 /home/hogeUser/sylpheed.dat
  # chown hogeUser /home/hogeUser/sylpheed.dat/.

最初の dd コマンドで、bs=1024k と指定していますので、その後の count= に続
く数字がファイルシステムイメージの MB 単位のサイズになります。上の例では、
約 100MB のファイルシステムが /sylpheed にマウントされます。

詳細は、上で使用している各コマンドのマニュアル等を参照してください。

これは、あくまで例ですから、ファイルシステムイメージのファイル名、サイズや
マウントポイントは、ご自分のご都合・お好みで任意に指定していただいて構いま
せん。勿論、ファイルシステムの種類も ext2 に限定されるものではありませんか
ら、ご使用の環境で利用可能な他のファイルシステムがあれば、それを利用してい
ただくことも可能なはずです。

一度この操作をしてしまったら、sylpheed が動作していない状態で、マウントされ
たファイルシステムにご自分のメイルフォルダ等(~/Mail,~/.sylpheed)を移動して、
シンボリックリンクを張ってやれば、良いと思います。

  hogeUser $ cd
  hogeUser $ mv Mail .sylpheed sylpheed.dat
  hogeUser $ ln -s sylpheed.dat/Mail .
  hogeUser $ ln -s sylpheed.dat/.sylpheed .

##########################################################################
※ 操作ミス等により Mail/ や .sylpheed/ 以下の内容が消えてしまったら大変で
   すから、事前にバックアップを採取しておくことを強くお勧めします。
##########################################################################

このファイルシステムを、システム起動時に自動的にマウントするためには、
/etc/fstab に次のような行を追加してやれば良いはずです。

  /home/hogeUser/fat32/sylpheed.ext2  /home/hogeUser/sylpheed.dat  ext2  loop  1  2


-- 
Masaru Kawashima <masaruk@xxxxxxxxxx>

[前][次][番号順一覧][スレッド一覧]

      1611 2002-03-18 17:07 [kmkm39@xxxxxxxxxx   ] メールフォルダ場所の変更は ?            
      1612 2002-03-18 17:19 ┗[hiro-y@xxxxxxxxxx   ]                                       
      1613 2002-03-18 18:08  ┗[masaruk@xxxxxxxxxx  ]                                     
      1614 2002-03-18 18:33   ┗[hiro-y@xxxxxxxxxx   ]                                   
      1616 2002-03-19 00:43    ┗[kmkm39@xxxxxxxxxx   ]                                 
->    1617 2002-03-19 12:05     ┗[masaruk@xxxxxxxxxx  ] ループバックマウントの方法 [Re: メールフォルダ場所の変更は ?]
      1621 2002-03-20 22:57      ┗[kmkm39@xxxxxxxxxx   ]                             
      1622 2002-03-20 23:45       ┗[kmkm39@xxxxxxxxxx   ] (続き) ループバックマウントの方法 [Re:   メールフォルダ場所の変更は ?
      1623 2002-03-21 00:50        ┗[masaruk@xxxxxxxxxx  ]                         
      1624 2002-03-21 05:35         ┗[kmkm39@xxxxxxxxxx   ] Re: ループバックマウントの方法 [Re:   メールフォルダ場所の変更は ?
      1625 2002-03-21 07:12          ┗[masaruk@xxxxxxxxxx  ]                     
      1628 2002-03-23 19:14           ┗[kmkm39@xxxxxxxxxx   ]