2

Мы знаем, что отключение кабеля питания от ПК может привести к повреждению жесткого диска и повреждению вашей ОС.

Может ли такой же вред (или любой другой вред) случиться, если я отключу виртуальную машину (например, с помощью опции Power Off в VBox)? Может ли это повредить мой виртуальный образ?

Это предполагает, что я не хочу сохранять какие-либо данные до выключения.

2 ответа2

2

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

Точно так же вред моему виртуальному образу - это также плохой выбор слов, потому что это может означать, что файлы, определяющие виртуальную машину, будут по какой-то причине повреждены, и тогда произойдет то, что VBox не сможет распознать виртуальную машину. Если программное обеспечение виртуальной машины не спроектировано / не сконфигурировано, ничто из того, что вы делаете в ней, не может повлиять на сами файлы определения виртуальной машины и т.д.

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

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

Не журналируемые файловые системы (FAT *, ext2) не имеют такой защиты и могут требовать chkdsk , fsck - что может привести к сбою в серьезных случаях, приводящему к не монтируемому объему и потере данных.

Если они повреждены и не могут быть восстановлены, вы можете отформатировать том и установить новую ОС. То же самое с ВМ. Так что разницы нет.

1

Чтобы ответить на вопрос, да, это может повредить установку Windows на виртуальной машине. Возможно, что с этим методом все будет в порядке, но только потому, что он работает, не означает, что это хорошая идея.

Если ваша виртуальная машина заблокирована, иногда у вас нет другого выбора, но лучше просто «приостановить» свою виртуальную машину, когда вы используете ее на время, или сделать правильное завершение работы. Иногда обновления Windows устанавливаются частично и ждут правильного завершения работы, чтобы завершить их настройку, и если вы отключите питание системы, это может вызвать проблемы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .