XenServerのドメインUにシングルユーザモードでログインする

オープンソースXenではpyGrubの起動カーネル選択画面が出たような気がするけど、XenServerだと起動する前に起動モードを指定しておくらしい。
 

UUID=d2508607-85a8-4af8-db80-d0023a4ffbf3

# シングルユーザモードに設定
xe vm-param-set uuid=$UUID PV-args=single

# 再起動
xe vm-shutdown uuid=$UUID --force
xe vm-start uuid=$UUID

# コンソール
/usr/lib/xen/bin/xenconsole `xe vm-list uuid=$UUID params=dom-id --minimal`

# passwdでパスワード変更。
# reboot
# Ctrl+] でコンソールを抜ける。

# マルチユーザモードに戻す
xe vm-param-set uuid=$UUID PV-args='graphical utf8'

 

参考URL

CTX127096 - Xen仮想マシンの仮想ディスクサイズを拡張する方法 - Citrix Knowledge Center
http://support.citrix.com/article/CTX127096