原来机器上就装一个cygwin。后面安装meta安装到同个目录下。发现启动cygwin到/home目录下。而不是用户目录下。改/etc/passwd文件无效。
发现在/etc/profile文件里面有句
export HOME="/home"
好象对HOME重新定义
后面有句
cd "$HOME"
注释掉export那句就可以到正确的用户目录了。
ps:如果passwd文件内容丢失。可以在cygwin shell下用命令mkpasswd -l来打印到屏幕上,也可以用重定位mkpasswd -l>passwd来在shell的当前目录下生成新的passwd文件。
