Как я могу одновременно запустить две невиртуализированные операционные системы на одном оборудовании?

Нам всем очень легко найти информацию о виртуальных машинах и ОС с двойной/мультизагрузкой, но мой вопрос:

Кто-нибудь придумал, как запустить две операционные системы одновременно без вышеупомянутых требований?

Например, скажем, у меня есть мой любимый вариант некоммерческой/не раздутой операционной системы, и я хочу загрузиться в нее

(но при в то же время во время этого процесса загрузки)

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

Да, мы можем загрузить одну систему, чтобы делать все это, да, мы можем использовать виртуальные машины, да, мы можем использовать мультизагрузку …. но где любовь, когда вы не хотите этого делать, так это то, что путь?

Sunpreet Rathor
2014-03-24 03:19:58
Как говорит Ян, в настоящее время решения вашей проблемы не существует, но вы можете приблизиться к нему.
Kenny H
2014-03-14 18 : 52: 16
Спасибо, ребята (девчонки),

Я знал ответ, но блин … это 2014 год. Лично я считаю, что это возможно с гибридным фреймворком, но это просто мысль, витающая вокруг (в равной степени, я считаю, что можно быть в сети без «КОРПОРАТИВНОГО» IP-провайдера … эти надоедливые волны данных окружают меня … часть меня думает, что на соседей следует подать в суд за вторжение бомбардируя мои мозговые волны их радио/телефонными/и т. д. волнами. Если телефон с напряжением 5 В может достигать сигнала до какой-то далекой вышки и сотовой связи, способной поддерживать удаленный сигнал …

Я бессвязно … ну, ребята, я дал вам несколько идей, теперь используйте эти умы и создайте новый мир ~!

Ян Ф
2014-03-16 14:39:53
Гибридная структура (что бы это ни было должно быть) не помогает решить проблему, которая технически невозможна.

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

Пытаться понять, что это сильно увеличит расходы, размер, энергопотребление ~ все, чего не хочет ни потребитель, ни бизнес..

Допустим, нам это удалось: вы не можете работать с двумя работающими операционными системами одновременно? Вы сами сказали, что хотите использовать для этого одну операционную систему, а затем переключиться на другие операционные системы для чего-то еще.

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

В оставшейся части вашего комментария я предлагаю самодельную клетку Фарадея — и держитесь подальше от микроволновых печей, они худшие.

Орон Дж.
2014-03-14 15:52:57
Как говорит Ян, вы не можете. Одна из основных ролей операционной системы — взаимодействие с оборудованием. Даже если бы вы могли загружать две системы одновременно, каждая из них попыталась бы взять под контроль оборудование, и они бы боролись между собой.

Но проблема еще глубже, компьютеры по сути являются последовательными устройствами. Они кажутся , чтобы делать много вещей одновременно, так как они очень быстрые, но они обрабатывают только один набор инструкций, по одной инструкции за раз. * Это делает невозможным загрузку двух систем в то же время. Как бы вы это сделали — по одной инструкции от каждой ОС? Загрузить немного здесь и еще немного там? Короче говоря, вам нужно загружать по одной части программного обеспечения за раз, и это также относится к ОС.

Вы могли использовать гипервизор, поэтому ОС стала бы «мастером» другой, но эти системы все равно будут виртуализированы, а сам гипервизор будет, по сути, «основной» операционной системой.

* Многоядерные процессоры, шины и т. д. означают, что в компьютерной системе существует ограниченное количество параллелизма, но это не имеет отношения к данному конкретному вопросу.

simon
2014-03-14 15:39:49
На месте;)
Янв F
2014-03-14 00:20:55
Вы не можете запустить несколько хостов системы на одном и том же оборудовании одновременно. Это было бы похоже на (попытку) ехать в двух противоположных направлениях на одной машине одновременно, это не работает.

Если у вас есть 2 человека, которые хотят что-то написать, но только 1 перо, они должны поделиться этим. Для этого им нужно прийти к соглашению и запланировать, кому и в какое время достанется ручка.

В случае компьютерного оборудования это будет работа гипервизора, используемого для виртуализации. Затем этот гипервизор делится одним ресурсом (оборудованием) с несколькими гостями, предоставляя каждому виртуальное оборудование, виртуальную машину.

Таким образом, наиболее близким к запуску двух операционных систем на одном оборудовании является использование гипервизора без оболочки, например ESX (i), Xen, Hyper-V.

Оцените статью
oilgasindustry.ru
Добавить комментарий