Вы можете просмотреть все свои разделы, запустив System-> Administration-> Disk Utility. Как только откроется окно, нажмите на свой жесткий диск справа. Посмотрите на разделы.
Если один из разделов является разделом NTFS, вполне вероятно, что это ваш раздел Windows. Если он есть, вы можете получить доступ к разделу из меню «Места».
sudo arp-scan 10.253.0.0/24 | grep -i <mac address>
Возможно, вам придется указать интерфейс, если у вас более 1 например [F5]. И ваша сеть и подсеть могут быть разными.
Теперь для дополнительного кредита вы можете использовать awk, чтобы вытащить только IP-адрес и собрать свою команду ssh, и все сделано в одном маленьком скрипте.
Это то, что Я бы сделал.
псевдокод:
start vm
sleep 1 min
ip=$(apr-scan | grep | awk print $2)
echo $ip
ssh <user>@$ip
Проблема с подходом arp заключается в том, что вы должны инициализировать связь TCP / IP или UDP с полем, прежде чем найти его в таблице arp системы.
Итак, вам нужно знать IP;) - курица и яйцо.
Однако этот способ должен работать:
VBoxManage list runningvms
"some_box_default_1486476025646_64328" {d20b1b0e-a5xf-4afc-94e0-4ea78d70539f}
VboxManage guestproperty get {d20b1b0e-a5xf-4afc-94e0-4ea78d70539f} /VirtualBox/GuestInfo/Net/1/V4/IP
Value: 10.XX.XX.XX
Net/0 for eth0 Net1 for eth1