У меня есть Cisco Cloud Service Router 1000v, CSR1000, образ .iso, который рекламируется для работы на KVM . На платформе Google Compute Platform, GCP, я запустил виртуальный ЦП linux 1, виртуальную машину объемом 0,6 ГБ с назначенным общедоступным IP-адресом и частным IP-адресом по умолчанию и загрузил образ.
Мне удалось смонтировать его и увидеть файлы boot
и boot.catalog
.
[ron@csr1000 ~]$ sudo mkdir /mnt/tmp
[ron@csr1000 ~]$ sudo mount -t iso9660 -o loop csr1000v-universalk9.03.11.00.S.154-1.S-std.iso /mnt/tmp
mount: /dev/loop0 is write-protected, mounting read-only
[ron@csr1000 ~]$ sudo cd /mnt/tmp
[ron@csr1000 ~]$ sudo ls -a
. .bash_history .bash_profile csr1000v-universalk9.03.11.00.S.154-1.S-std.iso
.. .bash_logout .bashrc .ssh
[ron@csr1000 ~]$ dir
csr1000v-universalk9.03.11.00.S.154-1.S-std.iso
[ron@csr1000 ~]$ cd /mnt/tmp
[ron@csr1000 tmp]$ ls -a
. .. boot boot.catalog
Затем модифицировал / etc / fstab, чтобы указать приставке загружать CSR .iso при запуске.
[ron@csr1000 ~]$ sudo su -
Last login: Mon Oct 31 20:56:18 UTC 2016 on pts/0
[root@csr1000 ~]# ls -l /etc/fstab
-rw-r--r--. 1 root root 318 Oct 31 20:58 /etc/fstab
[root@csr1000 ~]# vi /etc/fstab
i
/home/ron/csr1000v-universalk9.03.11.00.S.154-1.S-std.iso /mnt/tmp iso9660 loop 0 0
enter
ctrl-c
esc
:w
:q
[root@csr1000 ~]# reboot
... и все равно ничего.
Нужно ли мне использовать виртуальный последовательный порт?
Руководство по настройке программного обеспечения маршрутизатора облачных служб Cisco CSR серии 1000v указывает на команду vert-install, но я не могу ее найти ...?
Затем изменил/etc/fstab, чтобы сказать полю загружать CSR .iso после запуска.
нет, который не загружает его, это просто говорит ОС монтироваться к .iso
изображение по телефону /mnt/tmp
.
, Если изображение работает на KVM, необходимо изучить выполнение его с qemu
. Обратите внимание, что вложенная виртуализация не поддерживается большинством сред облачных вычислений, таким образом, Вы можете быть ограничены эмуляцией программного обеспечения.