PTY allocation request failed on channel 0 の解決方法
うちのgentooちゃんをアップデートしたら、gome-terminal等々が下記のエラーで
getpt failed: No such file or directory
とか言って立ち上がらないという残念な状況に。
しかし、アップデートで起動しなくなるなんてgentoo使いにはよくあること。慌てず騒がず、MacBookからsshですよ。
ssh 192.168.0.x Password: PTY allocation request failed on channel 0
∑(゚Д゚)アァ !?
sshができないだと...
仕方がないので、解決方法を探ると、どうも/dev/ptsがマウントされてないのが原因のよう。
こいつを/etc/fstabに書いたりマウントすれば良いとのこと。うーん、今までマウントしてなかったけど、なんか定義ファイルが変わったのかな?
とりあえず、下記のようにすればOK
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. /dev/sdb1 /boot ext2 noauto,noatime 1 2 /dev/sdb2 / btrfs noatime 0 1 /dev/cdrom /mnt/cdrom auto noauto,ro 0 0 tmpfs /var/tmp/portage tmpfs size=10G 0 0 tmpfs /tmp tmpfs defaults,size=3g 0 1 none /dev/pts devpts gid=5,620 0 0 # これを追加
とりあえず、無事ssh出来るようになりましたとさ。ターミナルも無事回復。良かった良かった。