В чем разница между двойной загрузкой и виртуальной установкой?

В чем разница между двойной загрузкой и виртуальной установкой?

Я просто хочу узнать, какие недостатки использования Ubuntu в VMware вместо двойной загрузки? Ubuntu как-то ограничивается VMware?

И предположим, что если я установлю Code::Blocks для Ubuntu (установленный через виртуальную машину), а затем выключу ОС. Если я снова запущу Ubuntu, Code::Blocks все еще будет присутствовать внутри Ubuntu?

решение1

В виртуальной машине Ubuntu будет ограничена настолько, насколько это указано в конфигурации ВМ. ТАК ЧТО если в вашей системе 8 ГБ ОЗУ, но виртуальная машина настроена только на 2 ГБ, то Ubuntu будет использовать только 2 ГБ. Вы сами решаете, сколько (или мало) ресурсов вы хотите назначить гостевой системе (т. е. той, что внутри ВМ).

«Диски» виртуальных машин обычно хранятся в файлах на вашей файловой системе хоста. Если вы не удалите эти файлы или не удалите виртуальную машину полностью, виртуальные диски полностью постоянны; они действуют как настоящий жесткий диск, и все, что вы туда поместите, останется, пока вы не удалите это явно или не сотрете виртуальную машину. На самом деле, вы можете удалить виртуальную машину, но сохранить виртуальный жесткий диск: представьте себе, что вы удаляете и сохраняете жесткий диск, одновременно выбрасывая компьютер в мусорку :)

решение2

Я уже несколько лет использую Ubuntu как в конфигурации двойной загрузки, так и в конфигурации виртуальной машины, поэтому поделюсь своим опытом.

Я просто хочу узнать, какие недостатки использования Ubuntu в VMware вместо двойной загрузки? Ограничивается ли Ubuntu в VMware?

Это зависит от того, для чего вы собираетесь использовать свой компьютер. Дома я использую двойную загрузку Ubuntu 14.04 с Windows 7, потому что я много играю на обеих. Игры потребляют много системных ресурсов. А в виртуальной машине важно помнить, что ваше видеооборудование будет в основном эмулироваться программным обеспечением. Попробуйте поиграть в Minecraft на виртуальной машине Ubuntu, и вы поймете, что я имею в виду. Технология виртуальных машин прошла долгий путь, но приложения с интенсивным использованием видео по-прежнему работают лучше «на железе».

На работе в качестве разработчика я запускаю Windows 8 с Ubuntu 14.04 на виртуальной машине. Я делаю это, потому что есть приложения на базе Linux, которые мне нужно использовать и запускать (для моей работы). И эти инструменты обычно запускаются в сочетании с проектами Visual Studio. Поэтому я часто быстро переключаюсь между Windows и Ubuntu, а это просто невозможно в конфигурации с двойной загрузкой.

если я установлю codeblocks для Ubuntu (установленный через виртуальную машину) и затем выключу ОС. Если я снова запущу Ubuntu, будут ли code blocks по-прежнему присутствовать внутри Ubuntu?

Да, ваша Ubuntu VM будет хранить свои данные на виртуальном диске. Ваши приложения и данные останутся там, как если бы вы установили Ubuntu как отдельную ОС.

Важно отметить, что ваша виртуальная машина будет ограничена только теми ограничениями ресурсов (ОЗУ, диск и т. д.), которые вы настроите. Конечно, если вы дадите слишком много, ваша хостовая ОС пострадает.

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