Просто сравнивая последний бит с другим примером, который я видел:
spawn ssh root@$ipaddr $scriptname $arg1
match_max 100000
expect "*?assword:*"
send -- "$password\r"
# send blank line (\r) to make sure we get back to gui
send -- "\r"
expect eof
Их синтаксис отправки кажется немного другим. И они также допускают довольно либеральное ожидание регулярного выражения. У конечных бит могут быть и ответы.
Выберите вариант второй линии в меню grub, чтобы войти в режим восстановления, затем снова появится меню с множеством опций, из которых выберете повторную загрузку в обычной опции или аналогичную, и теперь она начнется успешно ... это решение применим для двойной загрузки Windows Vista бизнес с ubuntu 12.04 ... HTH