имитировать среду только для чтения без того, чтобы пользователи ее реализовали в 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”

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

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

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

  • Как установить LDOM на Solaris 11?
  • Гостевые дополнения «не могут найти программу» Kali Linux 2.0
  • модуль ядра vboxdrv
  • Необходимо установить гостевые дополнения VirtualBox 4.3.8 в CentOS 6.3
  • fstab не устанавливает общую папку VirtualBox?
  • Вход в виртуальную машину VirtualBox Fedora
  • Я отредактировал grub.cfg и linux mint теперь не будет загружаться (виртуальная коробка)
  • Manjaro: модуль vboxdrv не найден
  • VirtualBox - гостевое мостовое соединение с eth0 узла хоста
  • Как отладить NT_STATUS_IO_TIMEOUT?
  • Как заставить выпуск модификаторов клавиатуры
  • Interesting Posts

    почему rsync не выполняет дельта-перенос

    идеальная схема хранения btrfs для включения внешнего USB-накопителя в качестве резервного носителя

    Не удается найти Krita в меню «Пуск» (Linux Mint)

    Какие блоки размера используют `truncate -io-blocks`?

    Блокировка второго указателя мыши и ввода клавиатуры в одно окно

    Поместите несколько переменных после другой переменной

    Странный выход df после ddrescue clone

    Просмотр удаленного рабочего стола Ubuntu с Windows 7

    Как автоматически собрать массив mdadm raid 10 при загрузке?

    Yum может найти пакет, но не может его установить.

    Меню i3 xterm (ctrl + mouse) слишком маленькое

    Какое зеркало я загрузил из базы данных пакета Arch Linux?

    Найти файл, проверить размер и перезаписать, когда размер файла отличается

    «226 Transfer complete» гарантирует согласованность между локальными и удаленными файлами при использовании ftp?

    Установка Fedora 16 не полностью завершена

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