Перейти к содержимому

Как переключаться между операционными системами

  • автор:

Как осуществить параллельную (одновременную) работу двух операционных систем и быстрое переключение между ними?

1) Операционные системы работали без ОС-посредника, то есть на голом железе (ну или с какой-нибудь программной прослойкой). Это к тому, чтобы не было ограничения в производительности. То есть, по сути, на компьютере реально одновременно работали две операционные системы друг другу не мешая.

2) Можно было довольно просто и быстро переключаться между операционными системами, подобно переключению рабочих столов в каком-либо тайловом менеджере окон вроде i3wm или виртуальным рабочим столам в Windows 10.

  • Вопрос задан более трёх лет назад
  • 19502 просмотра

1 комментарий

Простой 1 комментарий

Rsa97

одновременно работали две операционные системы друг другу не мешая

Невыполнимое требование. Работа ОС и приложений под ней в любом случае требует каких-либо ресурсов — процессора, памяти, диска. Соответственно, если одна ОС заняла X% какого-либо ресурса, то второй достанется максимум 100-X%.

Решения вопроса 3

NeiroNx

Программист
Взять 2 компа и KVM.
Ответ написан более трёх лет назад
Нравится 9 3 комментария

Mogekoff

никто никак @Mogekoff Автор вопроса
Компьютер один должен быть.

NeiroNx

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

Mogekoff

никто никак @Mogekoff Автор вопроса

Этого нет в условии.

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

mindtester

# @mindtester Куратор тега Windows
http://iczin.su/hexagram_48

(ну или с какой-нибудь программной прослойкой)

гипервизор называется. а ОС будут гостевыми в виртуальных машинах. других вариантов нет. от слова вообще нет

одна из самых тонких и качественных прослоек называется vmware vsphere

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

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

Удобное переключение между несколькими Windows с утилитой iReboot

Как упростить работу с несколькими Windows, установленными на одном компьютере? «Да куда уж проще?», — могут подумать многие, и отчасти будут правы. Мультизагрузчик формата Win8.1/Win10 позволяет настраивать меню выбора ОС прямо в своём окне.

В этом окне можем указать значение таймера ожидания нашего выбора из трёх возможных вариантов – 5 минут, 30 и 5 секунд. И также можем указать, какая из систем должна стоять в перечне первой и, соответственно, загружаться по истечении отсчёта таймера.

В среде одной из установленных Windows, в её свойствах можем ещё кое-что подкорректировать.

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

Как видим, всё необходимое есть в арсенале самой Windows. Но утилита iReboot предлагает нам ещё большее удобство – выбор нужной ОС для загрузки прямо в системном трее.

iReboot – бесплатная утилита от компании-разработчика NeoSmart Technlogies, создателя известной программы EasyBCD для редактирования загрузчика Windows. Эта программа селится в трее ОС и работает в фоне. При клике правой клавишей мыши по её значку увидим небольшую менюшку с выбором установленных Windows. Выставляем в этом меню галочку нужной ОС, и она запустится после перезагрузки или при следующем включении компьютера. Запустится напрямую, минуя окно мультизагрузчика.

А если установить галочку опции «Reboot on Selection», пункт активированной для следующего запуска Виндовс превратится в кнопку перезагрузки компьютера. Вызываем меню iReboot, двойным кликом выбираем нужную Windows, компьютер тотчас же перезагружается, и запускается нужная нам система. Вот так всё просто и удобно. iReboot можно установить внутри всех имеющихся на компьютере Windows и оперативно переключаться между ними.

Программа работает только с ОС, добавленными в загрузчик той, внутри которой запущена iReboot. Если Виндовс стоит на другом жёстком диске, у неё свой отдельный загрузчик, и она запускается через меню выбора устройств загрузки BIOS, iReboot не будет её обнаруживать. Но такую Windows (равно как и любую иную, запись о загрузке которой удалена или изначально отсутствовала), можно легко добавить в меню загрузки основной системы – с помощью программы EasyBCD. В меню iReboot есть пункт «Get EasyBCD!», ведущий на страницу загрузки этой программы.

Устанавливаем EasyBCD, запускаем, кликаем «Добавить запись». В первой вкладке «Windows» указываем:
• Тип – последние версии системы;

• Имя – задаём удобное нам название системы, как она будет значиться в мультизагрузчике и меню iReboot;

Как организовать переключение между ОС Linux (debian) и Win 10 на ноутбуке без перезагрузки?

Уважаемые знатоки, всем доброго времени!
Возможно ли как то организовать переключение между ОС без перезагрузки?
Идея такова: Работаю в linux и когда необходимо (в идеале комбинацией клавиш) переключаюсь в другую ОС и обратно.
На сколько это реально при учете что у меня ноутбук Asus K53SD на базе процессора Intel i7-2670QM.

  • Вопрос задан более двух лет назад
  • 4174 просмотра

Комментировать
Решения вопроса 1

lik173

невозможно. Линукс это ОС. Ось читает твою память, грузит ядро и т.п. Если винда нужна просто так то посмотрите wine на серьёзную работу нельзя расчитывать,но работает.

А так качайте wsl или bash. В другом случае qemu, virtualbox,vmware

Как переключаться между операционными системами при запуске компьютера?

При условии, что ОСи установлены правильно, меню выбора появится само.

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Как осуществить параллельную (одновременную) работу двух операционных систем и быстрое переключение между ними?

1) Операционные системы работали без ОС-посредника, то есть на голом железе (ну или с какой-нибудь программной прослойкой). Это к тому, чтобы не было ограничения в производительности. То есть, по сути, на компьютере реально одновременно работали две операционные системы друг другу не мешая.

2) Можно было довольно просто и быстро переключаться между операционными системами, подобно переключению рабочих столов в каком-либо тайловом менеджере окон вроде i3wm или виртуальным рабочим столам в Windows 10.

  • Вопрос задан более трёх лет назад
  • 19509 просмотров

1 комментарий

Простой 1 комментарий

Rsa97

одновременно работали две операционные системы друг другу не мешая

Невыполнимое требование. Работа ОС и приложений под ней в любом случае требует каких-либо ресурсов — процессора, памяти, диска. Соответственно, если одна ОС заняла X% какого-либо ресурса, то второй достанется максимум 100-X%.

Решения вопроса 3

NeiroNx

Программист
Взять 2 компа и KVM.
Ответ написан более трёх лет назад
Нравится 9 3 комментария

Mogekoff

никто никак @Mogekoff Автор вопроса
Компьютер один должен быть.

NeiroNx

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

Mogekoff

никто никак @Mogekoff Автор вопроса

Этого нет в условии.

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

mindtester

# @mindtester Куратор тега Windows
http://iczin.su/hexagram_48

(ну или с какой-нибудь программной прослойкой)

гипервизор называется. а ОС будут гостевыми в виртуальных машинах. других вариантов нет. от слова вообще нет

одна из самых тонких и качественных прослоек называется vmware vsphere

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

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

Перезапуск компьютера Mac в macOS или Windows

После установки Microsoft Windows на компьютер Mac с процессором Intel можно переключать режим запуска компьютера между операционными системами macOS и Windows.

Запуск macOS из Windows

  1. В области уведомлений в правой части панели задач Windows щелкните стрелку вверх , чтобы показать скрытые значки.
  2. Нажмите значок Boot Camp .
  3. В появившемся меню выберите команду «Перезагрузить и запустить macOS».

If you haven’t installed the latest Boot Camp updates, you might get the message “Could not locate the OS X boot volume.”

Boot Camp menu in Windows 10

Либо выполните следующие действия.

Startup Manager screen

  1. Включите или перезагрузите компьютер Mac. Если в этот момент вы работаете в Windows, вы можете перезагрузить компьютер, выбрав опцию «Выключение» в меню «Пуск». Когда компьютер Mac начнет перезагружаться, нажмите и удерживайте клавишу Option (или Alt) ⌥ на клавиатуре. Отпустите клавишу, когда на экране появится окно, в котором будут показаны все доступные загрузочные тома.
  2. Выберите загрузочный том Mac (Macintosh HD), а затем нажмите клавишу «Ввод» или стрелку вверх.

Запуск Windows из macOS

  1. Перезапустите компьютер Mac. Когда компьютер Mac начнет перезагружаться, нажмите и удерживайте клавишу Option (или Alt) ⌥ на клавиатуре. Отпустите клавишу, когда на экране появится окно, в котором будут показаны все доступные загрузочные тома (см. рисунок выше).
  2. Выберите загрузочный том Boot Camp, затем нажмите Return или стрелку вверх.

Либо выполните следующие действия в macOS Ventura 13 или более поздней версии:

  1. Перейдите в меню Apple  > «Системные настройки», а затем выберите «Основные» на боковой панели.
  2. Нажмите «Загрузочный диск» справа.
  3. Выберите загрузочный том Boot Camp, а затем нажмите «Перезагрузить».

Либо выполните следующие действия в более ранних версиях macOS:

  1. Перейдите в меню Apple  > «Системные настройки», а затем выберите «Загрузочный диск».
  2. Нажмите значок замка , а затем введите пароль администратора.
  3. Выберите загрузочный том Boot Camp, а затем нажмите «Перезагрузить».

Дополнительная информация

  • Если у вас возникли проблемы с использованием VoiceOver или другой программы чтения с экрана для выполнения этих действий, обратитесь в службу поддержки Apple.
  • Узнайте, как установить Windows 10 на компьютере Mac.

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

Как быстро переключаться между несколькими операционными системами

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

Но есть более простой способ. Быстрое переключение между компьютерными системами может быть достаточно длинным, близко и перезагрузкой, поэтому ожидание появится меню загрузчика с системой отбора может быть громоздкими. Поэтому вы можете быть заинтересованы в применении iReboot, что позволяет перезагрузить компьютерную систему на другой непосредственно с рабочего стола. Скачать iReboot не должны ждать появления загрузчика и выберите систему вручную.

Мы просто быть, например, в Windows 8 довести до перезагрузки Ubuntu, и все будет сделано для нас без дополнительного набора. iReboot добавляет значок в панели лотка, который при клике расширяет список найденных систем. Просто выберите тот, который вы хотите запустить при следующей перезагрузке. Затем включите компьютер снова и готов — компьютер не будет ждать, пока не появится меню списка систем и наших действий, вместо того, чтобы немедленно запустить систему, которая указала в iReboot.

Программа также имеет несколько вариантов конфигурации. Мы можем, например. Для того, чтобы выбрать операционную систему по умолчанию, которое будет выполняться, когда iReboot не размещены какие-либо дополнительные инструкции.

Как лучше запустить несколько операционных систем на ПК?

Для большинства людей не существует такого понятия, как «лучшая» ОС. Вы можете использовать наиболее удобную для вас ОС.

Тем не менее, каждая ОС уникальна, и иногда использование нескольких ОС является наиболее практичным способом. Программист может использовать Linux для написания кода и Windows для тестирования, художник может использовать Windows для Photoshop и Linux для повседневного домашнего использования.

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

Плюсы и минусы двойной загрузки

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

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

Самым большим преимуществом по сравнению с использованием виртуальной машины является то, что вы можете использовать все ресурсы вашего компьютера (ОЗУ, ЦП, ГП и т. д.) для операционной системы, в которую вы загружаетесь. Даже если у вас установлено несколько ОС, вы запускаете только одну. Это означает, что вы не выделяете половину своего процессора одному и половину своего процессора другому. Это важно для ресурсоемких видов деятельности, таких как игры.

Вы не только запускаете одну ОС в определенный момент времени, но также предоставляете каждой ОС определенные разделы жесткого диска, которые они могут использовать. Итак, если у вас есть один диск на 500 ГБ, возможно, Windows получит 200 ГБ, а Linux — 300 ГБ. Если у вас есть два отдельных диска, вы можете установить на каждый из них определенную ОС.

В большинстве случаев ОС не сможет работать за пределами своего раздела, хотя иногда вы можете просматривать и редактировать файлы в других разделах. Разные ОС хранят свои данные по-разному. Например, в Windows обычно используется файловая система NTFS, а в Linux — EXT4 или BTRFS. Перемещение файлов между файловыми системами иногда требует стороннего программного обеспечения и может занять больше времени из-за процесса преобразования.

Так что же происходит, когда вы хотите перейти с Windows на Linux? Как упоминалось ранее, вам необходимо перезагрузить компьютер, потому что ОС выбирается во время загрузки.

Это может быть довольно неудобно в зависимости от того, как часто вам нужно переключаться между ОС. Есть вещи, которые вы можете сделать, чтобы ускорить загрузку операционной системы, например, установить диск NVMe. Но даже в этом случае перезагрузка для переключения ОС по-прежнему является проблемой.

Если вы решите использовать метод двойной загрузки, мы настоятельно рекомендуем вам начать с ПК с Windows и установить Linux, а не начинать с ПК с Linux и устанавливать Windows. Так меньше головной боли.

Плюсы и минусы виртуальной машины

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

Короче говоря, виртуальная машина — это эмулятор, который запускает «гостевую ОС» (например, Linux) из вашей «хост-ОС» (например, Windows). После того, как вы установите гостевую ОС, вы сможете запустить ее, как и любую другую программу, и в основном это будет просто еще одно окно на вашем рабочем столе.

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

Этот подход не только более удобен, но и безопаснее виртуальные машины, поскольку каждая гостевая ОС работает в изолированной среде. Что бы ни происходило внутри гостевой ОС, ваша хост-ОС останется в безопасности и не изменится — даже если она выйдет из строя или вы подхватите вирус! Это одна из причин, почему виртуальные машины лучше всего подходят для тестирования новых операционных систем.

Еще одна замечательная функция, которую предлагают виртуальные машины, — это возможность перемещать ваши гостевые ОС с одного хоста на другой. Гостевая ОС обычно сохраняется в виде файла на жестком диске, поэтому, если два хоста используют один и тот же эмулятор, например VirtualBox, этот файл можно передавать и загружать без особых проблем. В некоторых случаях вы даже можете клонировать хост-ОС в гостевую ОС для использования в другом месте.

Однако все это имеет свою цену.

Недостатком является то, что ресурсы вашего компьютера — ОЗУ, ЦП, ГП и т. д. — распределяются между всеми работающими виртуальными машинами и вашей хост-машиной. Это означает, что если вы решите запустить Linux в Windows, Linux не будет работать на 100% и может отставать или испытывать какие-либо другие проблемы с производительностью. Чем больше у вас оперативной памяти, тем плавнее она будет работать.

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

Наконец, вы, вероятно, задаетесь вопросом, какую ОС использовать в качестве хоста, а какую — в качестве гостя. Технически это не имеет значения. VirtualBox, например, является кроссплатформенным и отлично работает практически на всех ОС.

Поэтому мы рекомендуем выбирать ОС, которую вы будете использовать чаще всего в качестве хоста. Если вы проводите большую часть своего времени в Linux и вам нужна только Windows для Photoshop, сделайте Linux своим хостом. Если вы используете Linux для программирования только один час в день, сделайте Windows своим хостом. Просто, верно?

Единственное предостережение, если вам нужно 100% ресурсов вашего компьютера в гостевой ОС, например, для редактирования видео, игр или другой ресурсоемкой деятельности. В этом случае вам, вероятно, лучше использовать двойную загрузку.

Двойная загрузка или виртуальные машины: что лучше для вас?

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

В противном случае вы можете использовать двойную загрузку. Это особенно актуально, если вы хотите поставить каждую ОС в равное положение.

Вы также можете установить несколько операционных систем на USB-накопитель, если хотите. Это избавит вас от необходимости совместно использовать дисковое пространство на вашем компьютере и позволит вам легко загружать ОС с USB-накопителя в любое время и в любом месте.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *