Как получить новые изменения после перезапуска Virtual Box?

Как получить новые изменения после перезапуска Virtual Box?

Я использую Windows, но на Virtual Box у меня установлена ​​ОС Linux для тестирования Docker. Поэтому я хочу перезапустить свою виртуальную машину, чтобы получить изменения, которые будут применены только после ее перезапуска. Как сказано в документации:

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

1) Если я закрываю виртуальную машину, сохраняя состояние, но не делая снимок:

введите описание изображения здесь

и перезапустим его так:

введите описание изображения здесь

Я не вижу никаких изменений после перезапуска в терминале Linux.

2) Если я сделаю сброс:

введите описание изображения здесь

и мои настройки такие (или отмечаю галочкой Live CD/DVD): введите описание изображения здесь

Все изменения будут сброшены и ничего не применено.

3) Если я сделаю снимок и восстановлю его:

введите описание изображения здесь

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

Могу ли я как-то перезапустить Virtual Box, чтобы получить новые изменения, которые будут применены в дополнение к моим действиям?

решение1

Перезапуск в этом контексте необходим для применения некоторых изменений в базовой файловой системе и конфигурации (например, загрузка другого ядра), что может быть невозможно без перезапуска, поскольку они используются системой. Перезапуск гарантирует, что все ресурсы освобождены и что система может загрузить обновленные без конфликтов с предыдущими.

Когда вы сохраняете состояние машины или делаете снимок, вы полностью «замораживаете» свою файловую систему и конфигурацию. Поэтому перезапуск после восстановления из состояния машины или снимка не сделает то, что вы пытаетесь сделать — он не загрузит новые файлы и конфигурации, потому что вы их заморозили.

Похоже, вы используете LiveCD, который не сохраняет данные на HDD (файл VDI). Каждая "нормальная" перезагрузка делает систему снова чистой, и снимки не помогут, потому что вы попадете в ловушку "заморозки", как описано выше.

Единственное решение, которое у вас есть здесь, это фактически установить систему на жесткий диск виртуальной машины (файл VDI) и только потом пытаться сделать то, что вы пытаетесь сделать. Обычно тот же LiveCD имеет опцию для установки. Это может быть единственным курсом действий, который у вас может быть здесь.

решение2

В качестве дополнительной информации к основному ответу. Я просто забыл вручную запустить на десктопе установщик дляМята(потому что система работает и без него). То же самое работает автоматически для Ubuntu после запуска, а для Mint - нет.

введите описание изображения здесь

После запуска этого установщика я также решил ошибку:No bootable medium found! System halted.

который я получил после перезагрузки ОС. И шаг за шагом перенастроил все для системы Mint благодаря этомуруководство.

Связанный контент