Chromebook vmcコマンドを普通のshellから使う

Chromebookの開発者モードだと、croshではなく普通のシェルが使える。(croshからshellコマンドを実行) この、通常シェル(開発者シェルというべきか)からは、croshではでなきない通常のlinuxコマンド実行などが行えるが、vmcコマンドはエラーになる。

localhost / # vmc list
Error: expected CROS_USER_ID_HASH environment variable

Chromebook仮想マシンを制御するvmcコマンドは、croshという制限つきシェルから使うのが普通らしい。 ただし,以下をやれば通常シェルでも可能だった。

localhost / # export CROS_USER_ID_HASH=`echo /home/user/*|sed 's@^.*/@@'` 

localhost / # vmc list
termina (7002292224 bytes)
Total Size (bytes): 7002292224