Cygwin

母親のノートに Cygwin を投入.案の定はまる.
まず,sixnine.net - このウェブサイトは販売用です! - 表現 正規 ちゃん 講座 キー システム ファイル ブラウザ リソースおよび情報 にあるように

mount -u "$USERPROFILE" /home/$USERNAME

とやったら,なんかマイドキュメントじゃなかった.マイドキュメントは "C:\Documents and Settings\(username)\My Documents" なのだが,$USERPROFILE は "C:\Documents and Settings\(username)" だった.あれー?
さらに,この間違ってマウントしてしまったのがアンマウントできなくてはまる.これは,"mount -u" でマウントしたものは

umount -u /home/$USERNAME

としなければならなかった,というお話.
さらに,"Invalid argument" 表示にだいぶ悩まされたのだが,これはどうやら Re: mount --- invalid argument に書いてある話と関係しているようだ.要は,上記のような空白を含むフォルダ名は,自動的に "\ " とエスケープしてくれるのだが,むしろエスケープしてはダメらしい.バックスラッシュを削ったらマウントできた." " で囲んでいるのだから,確かにエスケープはいらないような気もするのだが.
元の目的は TeX を使えるようにすることだったのだが,そんなわけであと何か問題があっても明日に回します.もう疲れた.ま,TeX ももうインストールは済んでいるので基本的には使えるはずだけれど.