имитировать среду только для чтения без того, чтобы пользователи ее реализовали в VirtualBox

Я настроил виртуальную коробку на своей машине. Теперь у меня есть исходные изображения виртуальной коробки, доступные под папкой /home/original_vbox_images .

Теперь виртуальный ящик, согласно конфигурации, использует изображения из /root/VirtualBox VMs/ . Я планирую предоставить root-доступ для пользователей в гостевой ОС, установленной в Virtual Box. Таким образом, пользователи могут делать все с правами root в гостевой операционной системе. (Я ожидаю, что пользователи будут даже выполнять rm -rf / ).

Теперь, во время перезагрузки, я хочу, чтобы исходный образ виртуальной коробки, который у меня был со мной, снова был доступен. Итак, я подумал о том, чтобы сделать что-то подобное.

 vi /root/Desktop/newscript.sh cp -R /home/original_vbox_images/ /root/VirtualBox VMs/ 

Теперь, после предоставления разрешения на выполнение скрипта, я добавлю его в /etc/rc.local как /etc/rc.local ниже.

 vi /etc/rc.local sh /root/Desktop/newscript.sh 

На данный момент у меня 10 ГБ HDD. Однако я планирую увеличить емкость виртуального HDD.

Проблема в том, что копия может занять больше времени и не будет эффективной. Я ищу другое элегантное решение.

One Solution collect form web for “имитировать среду только для чтения без того, чтобы пользователи ее реализовали в VirtualBox”

Я думаю, вы можете настроить диск виртуальной машины неизменным , чтобы получить то, что вы хотите.

[…] неизменяемые изображения запоминают только записи на запись во время работы виртуальной машины; все изменения теряются при включении виртуальной машины в следующий раз. В результате, в отличие от «нормальных» изображений, одно и то же неизменяемое изображение можно использовать с несколькими виртуальными машинами без ограничений.

Затем, когда виртуальная машина выключается, изменения теряются.

  • Использование образа диска DD на Red Hat
  • Как определить, где запросы DNS терпят неудачу в стеке TCP?
  • Добавить поддержку ipv4 для CentOS 6.3
  • как сделать виртуальную коробку использовать видеопамять с графической карты NVIDIA?
  • Как перенести файлы с Windows на Ubuntu на Virtualbox?
  • Я не могу восстановить виртуальную виртуальную машину VM
  • Как преобразовать существующую виртуальную машину VirtualBox в образ?
  • нет звука в fedora 18
  • Как установить графический интерфейс в версии сервера Ubuntu 16.04?
  • Virtualbox, dkms, linux-header и virtualbox-dkms установлены, но говорят, что их не хватает?
  • Расширение / изменение размера корневого каталога Fedora Guest-OS в VirtualBox
  • Interesting Posts

    Присвоение переменной «awk» или «nawk» переменной в скрипте оболочки

    Очистка экрана GNU после полноэкранного приложения

    X застрял при использовании OpenGL

    Как увеличить размер буфера прокрутки для tty

    «Show ip rule» не принимает никаких аргументов

    GNOME 3.14+ запускает новый gnome-терминал и устанавливает заголовок

    Как производитель труб может сообщить потребителю трубки, что он достиг «Конец файла»? »(Un-named-pipe, not named-pipe)

    Исходящий адрес маскарада изменяется после добавления второго интерфейса к мосту

    Что такое блок-устройство?

    Проверка того, как долго пользователь был зарегистрирован

    / usr / bin / host не подбирает изменения в / etc / hosts даже после перезагрузки

    Отправить обновленную страницу руководства

    Кран Touchpad не работает Fedora WS24 на ноутбуке Toshiba

    Отображать возможные исправления, но не применять их автоматически

    Перенаправление портов IPTables должно быть сломанным Apache, но не было

    Linux и Unix - лучшая ОС в мире.