Linux и Windows на одном компьютере. Доступ к окнам из Ubuntu

8

У меня на компьютере установлено две ОС. Ubuntu и Windows. Иногда мне нужно использовать Windows, чтобы открыть некоторые файлы, но мне нужно перезагрузить компьютер, чтобы получить доступ к окнам, потому что я использую Ubuntu в качестве основной ОС.

Есть ли возможность получить доступ к окнам, установленным на моем компьютере, с помощью программного обеспечения, прямо из моей Ubuntu?

Спасибо вам всем!

MM PP
источник
2
Вам нужно получить доступ к файлам или запустить конкретное программное обеспечение, которое существует только в Windows?
nsn
2
Ответы, которые дает этот вопрос, - все «вторые лучшие» варианты, но это только из-за способа, которым был задан вопрос. Поскольку вы не спрашивали о конкретном типе файла, вы получаете обобщенные ответы (что примерно соответствует «эмуляции системы Windows» с использованием установки на основе виртуальной машины или Wine). Если бы вы упомянули, какой именно тип файлов вы хотите использовать в Linux, вы, вероятно, получите гораздо лучшие ответы, которые указывают на собственные программные эквиваленты.
krowe2

Ответы:

11

Нет, абсолютно нет, но вместо этого вы можете использовать некоторые приложения, которые запускают .exeфайлы изнутри Ubuntu, например wine, playonlinux....

Наиболее известным является вино .

Вы можете установить Wine с помощью команды:

sudo apt-get install wine

После установки Wine вы можете создать среду Windows внутри Ubuntu, чтобы вы могли установить и использовать некоторые приложения Windows внутри.

Здесь вы можете найти множество приложений, которые работают с вином.

Еще один вариант использования виртуальных машин, таких как:

  • Xen
  • VBox
  • Qemu
  • VMWare

Здесь вы можете найти список доступных виртуальных машин для Ubuntu .

Maythux
источник
2
По моему опыту Wine работает очень хорошо, только если он используется приложением, предназначенным для работы с Wine, например Teamviewer. Другие приложения могут работать, но чаще всего не будут работать должным образом или не работать вообще.
СПРБРН
Вы можете проверить список доступных приложений для вина по ссылке выше
Maythux
@SPRBRN Нашли ли вы разницу между установленными и переносимыми приложениями ?
VRR
Я вижу Photoshop в этом списке доступных приложений. Может быть, это была моя установка или версия Photoshop, которую я использовал, но она действительно не работала. Я установил его, сначала он работал, затем начал портить графический интерфейс, и, наконец, я отказался от него после того, как он отказался сохранять файлы. И Photoshop - не единственное приложение, которое не работает для меня. Я не знаю никакой разницы между установленными и переносимыми приложениями, только пробовал установленные приложения.
СПРБРН
@SPRBRN Photoshop может быть в списке там, но вы должны на самом деле проверить результаты теста и установить обходные пути - есть довольно много таких приложений, где разные версии требуют разных обходных путей.
Томас Уорд
14

Если у вас мощное оборудование, рассмотрите возможность использования программного обеспечения для виртуализации, такого как VirtualBox, для запуска Windows внутри Linux, чтобы вы могли запускать приложения Windows, пока вы находитесь внутри Linux.

Chandrasekar
источник
Спасибо. Конечно, VirtualBox - хороший вариант, но я не могу запустить уже установленные на моем компьютере окна.
MM PP
2
Для личного и некоммерческого использования я бы порекомендовал VMWare Player, который намного быстрее и, на мой взгляд, с лучшей аппаратной поддержкой.
Даниэль
2
На самом деле вы можете перенести существующую установку Windows на виртуальную машину. Я не сделал это лично. Вы можете попробовать, перейдя
Chandrasekar
1
VM, безусловно, лучший вариант, я предпочитаю Qemu, но это зависит от тонны вещей ... вина, и это просто нет, нет.
Владимир Краверо
1
Уже установленная версия Windows предполагает, что она имеет эксклюзивный доступ ко всем аппаратным средствам. В виртуальной среде Windows получает доступ к виртуализированному оборудованию. Он по-прежнему предполагает, что у него есть эксклюзивный доступ, но это нормально: виртуализированное оборудование разработано, чтобы обойти это предположение. Но это означает, что установка Windows отличается необходимыми аппаратными драйверами или минимальными необходимыми настройками.
MSalters
5

Если вы хотите просто получить доступ к файлам, хранящимся в части Windows, вы можете использовать ntfs-3G для чтения раздела ntfs

user418381
источник
2

Прежде всего, что вы имеете в виду, когда говорите «доступ к Windows»? Если вы хотите запустить приложение Win под Linux, вы можете попробовать установить виртуализацию, такую ​​как VMWare или Xen, и в Xen вы можете установить Windows - но все же - ваше оборудование должно быть достаточно мощным.

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

Павел Войталь
источник
1
+1 Несмотря на то, что я не с вами you shouldn't use Linux at all, так как почти у всех приложений есть альтернатива с открытым исходным кодом, более того, он может использовать оба, если ему действительно нужно какое-то приложение, которого вообще нет в linux
Maythux
Я легко могу привести пример: приложения для разработки в сыром виде. Я - энтузиаст фотографии, и я пробовал много разных приложений для разработки файлов RAW - и ничто не было настолько мощным и быстрым, как некоторые приложения Windows (я имею в виду Phase One CaptureOne, который имеет только версию Win). Второй пример - MS Office - лучший - вы можете сказать все, что вы хотите сказать об OpenOffice - Он все еще не такой мощный, как MS Office, особенно когда вы опытный пользователь и сотрудничаете с другими людьми с вашими документами - но я думаю, это не тема для этого сообщества.
Павел Войталь
1

Если ваша машина достаточно мощная, вы можете установить что-то вроде VMware ESX в качестве основной ОС, которая является хостом только для других виртуальных машин. (Я не знаю, является ли ESX бесплатным или вы можете получить что-то подобное бесплатно.) Затем вы можете установить Ubuntu и Windows рядом друг с другом и запускать оба одновременно. Это делается все время в облаке с помощью AWS и Azure.

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

SPRBRN
источник
1

VirtualBox позволяет запускать гостевую ОС Windows на вашем хосте Ubuntu.

Более того, вы даже можете загружать окна, которые у вас есть, на другом разделе с virtualbox с вашего хоста Ubuntu.

Для этого вам нужно указать virtualbox использовать непосредственно ваш жесткий диск вместо использования виртуального жесткого диска VDI.

Это немного технически, но работает отлично.

Вот ссылка на руководство по виртуальной коробке https://www.virtualbox.org/manual/ch09.html#idp97335088

солнцестояние
источник
1

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

Посмотрите на эту ссылку .

Я читал, что Xbox One использует две разные операционные системы одновременно, так что это говорит мне, что это возможно, но я не мог сказать вам, как. Может быть, он использует DoubleDos.

Вы можете виртуализировать свою систему Windows, если это не версия OEM.

user322404
источник