[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: meadowを起動すると、Error (initialization): User has no home directoryと表示されます。
- X-ml-count: 6738
- Subject: Re: meadowを起動すると、Error (initialization): User has no home directoryと表示されます。
- From: Shun-ichi GOTO (後藤俊一) <shunichi.goto@xxxxxxxxx>
- Date: Sun, 30 Oct 2005 01:38:28 +0900
On 10/29/05, KOSEKI Yoshinori 小関 吉則 <kose@xxxxxxxxxxx> wrote:
> > ですが、どうすればいいのでしょうか。Cygwinにあわせると、
> > Meadowがスムーズに起動できませんし、
> > Meadowにあわせると、Cygwinが、思うように起動できませんし。
>
> > できれば、両方ともうまく起動できるようにしたいのですが。
>
> 上の方法はわかりにくいですか? (私はそうしています)
同じディレクトリをmeadow/cygwinの双方で使いたいということですよね?
であれば WindowsとしてのパスをHOMEに書いておけばよいだけかと思います。
cygwin で /home/Owner なのだったら、windowsでは
HOME=c:\cygwin\home\Ownerを設定すればよいということ。
WindowsレベルでHOME=C:\cygwin\home\owner な状態でbashを
起動すれば、bash内ではHOME= /home/owner に変換されているはずです。
結局同じ場所を示します。それだけでいいように思いますが。。。
c:\cygwin\ 以下以外の場所にhomeを作りたいという場合でも、
たとえば c:\gotoh なのだったら、windowsではHOME=C:\gotoh
としてbashを起動すれば、/cygdrive/c/home とちゃんと変換視して
くれるはず。これを /gotoh と表記したいのであれば、
小関さんの言うようにマウントが有効だと思います。
私もそうしています。
mount -f c:\users /users
として、HOME=C:\users\gotoh と。
--
Shun-ichi GOTO (後藤俊一)