Мне нужно создать портативную виртуальную машину, которая могла бы использоваться на компьютерах с ограниченным доступом пользователей, которым требуются права администратора. Я слышал о QEMU. Но проблема в том, что он работает очень медленно. Есть ли альтернатива высокой производительности? Я думаю о возможности временного управления загрузочным меню без прав администратора и загрузки своего собственного образа виртуального диска в качестве решения, если это возможно, но я не знаю.
1 ответ
Без прав администратора в ОС хоста будет очень трудно получить высокую производительность от вашей гостевой ОС, если система уже не была настроена так, чтобы вы могли запускать образ переносимой виртуальной машины как администратор. Например, если проигрыватель VMWare уже был предварительно установлен на машине, вы можете легко перемещать и включать виртуальную машину и выключать ее, делая ее переносимой, и вам не нужны права администратора для добавления или удаления виртуальной машины из программного обеспечения проигрывателя.
Если в хост-ОС не установлено программное обеспечение VM, вам необходимо заменить хост-ОС. Это можно легко сделать, не внося никаких изменений в компьютер, если используемый вами компьютер поддерживает загрузку с USB или привода CD/DVD. Что вам нужно сделать, это сделать Live CD/USB с VirtualBox или другим аналогичным программным обеспечением хоста виртуальной машины Linux, предварительно установленным на нем, а также иметь виртуальную машину на переносном USB-накопителе (это может быть даже тот же самый диск, с которого вы загружаетесь)). Затем вам просто нужно перезагрузить компьютер, который вы хотите использовать, и загрузиться с Live CD/USB и запустить виртуальную машину, вы будете "администратором" ОС Live CD/DVD, чтобы программное обеспечение виртуальной машины могло использовать драйверы низкого уровня. это даст вам хорошую производительность внутри вашей виртуальной машины.
Самым большим ограничивающим фактором в обеих настройках будет скорость чтения и записи USB-диска, на котором вы установили образ виртуальной машины. Большинство дешевых USB-флешек не имеют хорошей производительности записи, и я бы порекомендовал заплатить за более дорогой, который показывает хорошие скорости записи или даже положить его на портативный внешний SSD.