Вот два основных подхода использования нескольких операционных систем (ОС) на компьютере.
1. Установка нескольких ОС на компьютер параллельно. При этом каждая ОС «живёт» в отдельном разделе жёсткого диска компьютера, и одновременно может быть загружена только какая-то одна из этих ОС.
Преимущества: ОС работают независимо друг от друга, машинные ресурсы предоставлены каждой ОС полностью, ОС работают в реальной (а не виртуальной) среде.
Недостатки: невозможность одновременной работы в двух ОС, зависимость от аппаратной конфигурации компьютера, невозможность простого копирования установленных ОС на другой компьютер, невозможность эмуляции отсутствующих аппаратных устройств.
Необходимый софт: дистрибутивы ОС, программа для разбивки на разделы и форматирования жёсткого диска (например, EASEUS Partition Master Free), загрузчик ОС (например, GRUB или Plop). При установке современных ОС (в частности, Windows или Linux) загрузчик устанавливается автоматически, но зачастую он не видит соседних ОС или без дополнительной настройки видит, но не загружает ‒ в общем, на мой взгляд, удобнее использовать отдельный самостоятельно настраиваемый загрузчик.
2. Установка второй (третьей, четвёртой...) ОС в качестве «гостевой» на виртуальную машину, работающую в «основной» ОС. При этом на компьютер с «основной» ОС устанавливается программа-виртуальная машина, которая эмулирует устройство компьютера и позволяет размещать ОС на виртуальном жёстком диске, что представляет собой обычный файл, настройки самой машины также хранятся в файлах.
Преимущества: возможность одновременной работы в нескольких ОС («гостевая» работает как обычное приложение в оконном или полноэкранном режиме), независимость от аппаратной конфигурации «железного» компьютера (эмулируется виртуальный «другой» компьютер с конфигурацией по выбору, как следствие ‒ возможность эмулировать и реально отсутствующие устройства), возможность лёгкого переноса установленных «гостевых» ОС на другой компьютер (просто копируется файл виртуального жёсткого диска и все остальные файлы настроек виртуальной машины).
Недостатки: «гостевые» ОС полностью зависят от «основной» (если «основная» выйдет из строя, то и «гостевые» запустить на этом компьютере будет невозможно), каждая ОС использует только часть машинных ресурсов (ресурсы делятся между одновременно работающими ОС), «гостевые» ОС работают на виртуальной машине медленнее, чем на «чистом» аналогичном «железе».
Необходимый софт: дистрибутивы ОС, виртуальная машина (на мой взгляд, самая удобная ‒ VirtualBox).
При наличии достаточно мощного компьютера для задач тестирования различных программ или ОС, или когда основная работа ведётся в одной ОС, а другие нужны, чтобы быть «на подхвате», удобнее использовать виртуальную машину. Если же ресурсы компьютера ограничены, и каждую ОС предполагается использовать «равноправно» с остальными (разные ОС нужны каждая для своей задачи, и эти задачи не связаны между собой), то лучше устанавливать ОС параллельно.
поставил виртуал бокс, пытаюсь подключить другую ос - выдает ошибку...
Мало информации. Каким образом подключаешь другую ОС и что это за ОС? Что именно за ошибка? И так далее. Желательно бы более подробное описание и скриншоты.
Кратко расскажу, как в самых общих чертах «с нуля» начать работу с VirtualBox.
Пример начала работы с VirtualBox делал в ОС Windows. Все параметры на скриншотах ‒для примера, в пояснениях сказано, по каому принципу их выбирать.
1. Добываем загрузочный установочный компактдиск (или DVD) операционной системы (ОС), которую хотим устанавливать на виртуальную машину, и делаем с него файлобраз в формате ISO (можно скачать уже готовый образ из Интернета);
2. Скачиваем VirtualBox и Extension Pack (набор драйверов и дополнений) с их официального сайта:
4. Открывается такое окно, в нём нажимаем «Создать» для создания новой виртуальной машины (ВМ):
5. В поле «Имя» вписываем понятное название для нашей ВМ (придумываем самостоятельно); в поле «Тип» выбираем семейство ОС, которая будет «гостевой» (т.е. будет устанавливаться на ВМ), там на выбор Windows, Linux, Solaris и т.д.; в поле «Версия» указываем версию предполагаемой к установке ОС. Важно указывать правильные «Тип» и «Версию», потому что машина создаётся оптимизированной под них. Например, если на ВМ будем ставить Windows 98, то будет так: «Тип» Microsoft Windows, «Версия» Windows 98; жмём [Next];
6. Выбираем объём оперативной памяти, выделяемый для ВМ, он должен быть не меньше рекомендуемого объёма для устанавливаемой ОС;[Next];
7. Создаём для нашей машины виртуальный жёсткий диск (можно подключить и существующий); [Создать].
Тип файла жёсткого диска зависит от того, как он будет использоваться дальше. Если предполагается работать
только с VirtualBox, то создаём VDI, это «родной» формат VirtualBox. Если предполагается переносить ВМ на другой комп, где не VirtualBox, а какаято другая программа, то надо более универсальный VDMK или VHD.
Ещё там есть типы для конкретных наиболее распространённых ВМ (Parallels Workstation, QEMU). Для примера ‒VDI; жмём [Next];
8. Выбираем тип виртуального жёсткого диска: динамический или фиксированный. Динамический будет разрастаться до предельного размера по мере наполнения ВМ файлами (экономит место на реальном жёстком диске «железного» компа, но более медленный), фиксированный создаётся сразу указанного размера и работает быстрее; [Next];
9. Далее выбираем размер файла виртуального жёсткого диска, должен соответствовать требованиям устанавливаемой ОС плюс место для программ и прочих данных; [Создать];
9. По завершении создания диска мы видим нашу «собранную» ВМ.
Теперь необходимо её настроить. Жмём жёлтую шестерёнку «Настроить» и попадаем в окно настроек, где уточняем конфигурацию нашей ВМ.
После того, как ВМ настроена, запускаем её кнопкой «Запустить». Сразу же ВМ предлагает нам выбрать диск, с которого пойдёт загрузка. Так как наша ВМ пока пуста, как банка пива после пьянки, и мы сейчас как раз и устанавливаем ОС, то нужно указать здесь путь к файлуобразу загрузочного установочного компактдиска ОС.
Жаль по винде не могу подсказать. А вот для линукса основная ошибка в том, что ядро должно быть с модулем VirtualBox. вышло новое ядро, значит должен быть модуль с поддержкой этой версии ядра.
Плюс в Биосе нужно включить виртуализацию.
На счет двух ОС через комп, то нужно сначала ставить виндоус, потом оставлять свободной место на винде и ставить любой линукс(убунта, федора) и линукс сам установит загрузчик, что будешь выбирать что грузить линукс или виндоус
shhef, эта ошибка действительно встречается у некоторых пользователей, и разработчики VirtualBox о ней выпустили официальный «тикет»: https://www.virtualbox.org/ticket/13460 . В «тикете» разработчики советуют при данной ошибке использовать более раннюю версию: VirtualBox 4.3.12. Скачать можно у них же на сайте в разделе более старых сборок: https://www.virtualbox.org/wiki/Download_Old_Builds_4_3