Linux i Windows na tym samym komputerze. Uzyskaj dostęp do systemu Windows z Ubuntu

8

Mam dwa systemy operacyjne zainstalowane na moim komputerze. Ubuntu i Windows. Czasami muszę używać okien do otwierania niektórych plików, ale muszę ponownie uruchomić komputer, aby uzyskać dostęp do okien, ponieważ używam Ubuntu jako mojego głównego systemu operacyjnego.

Czy jest jakaś opcja dostępu do okien zainstalowanych na moim komputerze za pomocą oprogramowania bezpośrednio z mojego Ubuntu?

Dziękuję wam wszystkim!

MM PP
źródło
2
Potrzebujesz dostępu do plików lub faktycznie uruchomić określone oprogramowanie, które istnieje tylko w systemie Windows?
nsn
2
Odpowiedzi, które generuje to pytanie, są „drugimi najlepszymi” opcjami, ale dzieje się tak tylko dlatego, że pytanie zostało zadane. Ponieważ nie pytałeś o konkretny typ pliku, otrzymujesz uogólnione odpowiedzi (co w przybliżeniu równa się „emulacji systemu Windows” przy użyciu konfiguracji VM lub Wine). Gdybyś wspominał dokładnie, jakiego rodzaju plików chcesz używać w Linuksie, prawdopodobnie uzyskałbyś znacznie lepsze odpowiedzi, które wskazują na natywne odpowiedniki oprogramowania.
krowe2

Odpowiedzi:

11

Nie absolutnie nie, ale zamiast tego można korzystać z niektórych aplikacji uruchamianych .exeplików od wewnątrz Ubuntu, takie jak wine, playonlinux....

Najbardziej znane jest wino .

możesz zainstalować wino za pomocą polecenia:

sudo apt-get install wine

Po zainstalowaniu wina możesz utworzyć środowisko Windows w systemie Ubuntu, aby zainstalować i korzystać z aplikacji Windows.

Tutaj znajdziesz mnóstwo aplikacji współpracujących z winem.

Kolejna opcja korzystania z maszyn wirtualnych, takich jak:

  • Xen
  • VBox
  • Qemu
  • VMWare

Tutaj możesz znaleźć listę dostępnych maszyn wirtualnych dla Ubuntu .

Maythux
źródło
2
Z mojego doświadczenia wynika, że ​​Wine działa naprawdę dobrze tylko wtedy, gdy jest używane przez aplikację zaprojektowaną do współpracy z Wine, taką jak Teamviewer. Inne aplikacje mogą działać, ale najczęściej nie będą działać poprawnie lub wcale.
SPRBRN,
Możesz sprawdzić listę dostępnych aplikacji do wina z linku powyżej
Maythux
@SPRBRN Czy widzisz różnicę między aplikacjami zainstalowanymi i przenośnymi ?
VRR,
Widzę Photoshopa na tej liście dostępnych aplikacji. Może to była moja instalacja lub wersja programu Photoshop, z której korzystałem, ale tak naprawdę nie działała. Zainstalowałem go, na początku działało, potem zaczął popsuć GUI, a na koniec porzuciłem go, gdy odmówił zapisania plików. A Photoshop nie jest jedyną aplikacją, która nie działała dla mnie. Nie znam żadnej różnicy między zainstalowanymi i przenośnymi aplikacjami, tylko wypróbowałem zainstalowane aplikacje.
SPRBRN
@SPRBRN Photoshop może znajdować się na liście, ale trzeba sprawdzić wyniki testów i zainstalować obejścia - istnieje wiele takich aplikacji, w których różne wersje wymagają różnych obejść.
Thomas Ward
14

Jeśli masz potężny sprzęt, rozważ użycie oprogramowania do wirtualizacji, takiego jak VirtualBox, do uruchamiania systemu Windows w systemie Linux, aby móc uruchamiać aplikacje systemu Windows w systemie Linux.

Chandrasekar
źródło
Dziękuję Ci. Jasne, VirtualBox to dobra opcja, ale nie mogę uruchomić systemu Windows już zainstalowanego na moim komputerze.
MM PP
2
Do użytku osobistego i niekomercyjnego poleciłbym zamiast tego VMWare Player, który jest znacznie szybszy i moim zdaniem z lepszą obsługą sprzętu.
Daniel
2
W rzeczywistości można migrować istniejącą instalację systemu Windows na maszynę wirtualną. Nie zrobiłem tego osobiście. Możesz spróbować, klikając link virtualbox.org/wiki/Migrate_Windows
Chandrasekar
1
VM jest zdecydowanie najlepszą opcją, wolę Qemu, ale zależy to od wielu rzeczy ... wina i takie jest po prostu nie.
Vladimir Cravero
1
Już zainstalowana wersja systemu Windows zakłada, że ​​ma wyłączny dostęp do całego sprzętu. W środowisku wirtualnym system Windows uzyskuje dostęp do zwirtualizowanego sprzętu. Nadal zakłada, że ​​ma wyłączny dostęp, ale to w porządku: zwirtualizowany sprzęt został zaprojektowany tak, aby obejść to założenie. Oznacza to jednak, że instalacja systemu Windows różni się potrzebnymi sterownikami sprzętowymi, a przynajmniej potrzebnymi ustawieniami.
MSalters,
5

Jeśli chcesz po prostu uzyskać dostęp do plików przechowywanych w części systemu Windows, możesz użyć NTFS-3G do odczytu partycji NTFS

użytkownik418381
źródło
2

Po pierwsze, co masz na myśli mówiąc „dostęp do systemu Windows”? Jeśli chcesz uruchomić aplikację Win pod Linuksem, możesz spróbować zainstalować wirtualizację, taką jak VMWare lub Xen, aw Xen możesz zainstalować system Windows - ale nadal - Twój sprzęt musi być wystarczająco wydajny.

Jeśli naprawdę potrzebujesz aplikacji, która nie jest dostępna w Linuksie - nie powinieneś w ogóle korzystać z Linuksa, jednak jest wiele darmowego oprogramowania, które może być naprawdę dobrym zamiennikiem aplikacji Win.

Paweł Wojtal
źródło
1
+1 Eventhough Nie jestem z tobą you shouldn't use Linux at all, ponieważ prawie wszystkie aplikacje mają alternatywne oprogramowanie typu open source, ponadto może korzystać z obu, jeśli naprawdę potrzebuje aplikacji, której w ogóle nie ma w Linuksie
Maythux
Mogę z łatwością podać przykład: aplikacje do surowego programowania. Jestem entuzjastą fotografii i próbowałem wielu różnych aplikacji do tworzenia plików RAW - i nic nie było tak wydajne i szybkie jak niektóre aplikacje Windows (mam na myśli CaptureOne Phase One, która ma tylko wersję Win). Drugi przykład - MS Office jest najlepszy - możesz powiedzieć cokolwiek chcesz powiedzieć o OpenOffice - Wciąż nie jest tak potężny jak MS Office, szczególnie gdy jesteś jego zaawansowanym użytkownikiem i współpracujesz z innymi ludźmi przy pomocy swoich dokumentów - ale myślę, że to nie jest temat dla tej społeczności.
Paweł Wojtal
1

Jeśli twój komputer jest wystarczająco wydajny, możesz zainstalować coś takiego jak VMware ESX jako główny system operacyjny, który jest hostem tylko dla innych maszyn wirtualnych. (Nie wiem, czy ESX jest darmowy, czy możesz dostać coś podobnego za darmo.) Następnie możesz zainstalować Ubuntu i Windows obok siebie i uruchomić oba jednocześnie. Odbywa się to cały czas w chmurze dzięki AWS i Azure.

Nadal potrzebujesz narzędzia takiego jak Pulpit zdalny lub VNC, aby uzyskać dostęp do jednego lub drugiego systemu operacyjnego. Nie wiem, jak to działa na komputerze i nie sądzę, że jest to dobre rozwiązanie dla Ciebie, bardziej przeznaczone dla dużych firm i hostingu w chmurze. Virtualbox jest właściwą drogą.

SPRBRN
źródło
1

VirtualBox pozwala uruchomić gościa systemu operacyjnego Windows na hoście Ubuntu.

Co więcej, możliwe jest nawet uruchomienie systemu Windows na innej partycji za pomocą virtualbox z poziomu hosta Ubuntu.

W tym celu musisz powiedzieć virtualboxowi, aby używał bezpośrednio dysku twardego zamiast wirtualnego dysku twardego VDI.

Jest to trochę techniczne, ale działa idealnie dobrze.

Oto link do instrukcji virtualbox https://www.virtualbox.org/manual/ch09.html#idp97335088

przesilenie dnia z nocą
źródło
1

Możesz uzyskać dostęp do partycji Windows z Ubuntu bez uruchamiania systemu Windows. Wystarczy ustawić atrybuty, aby umożliwić udostępnianie. Możesz to zrobić albo z systemu Windows, albo z Ubuntu, pod warunkiem, że jesteś administratorem.

Spójrz na ten link .

Czytałem, że Xbox One korzysta jednocześnie z dwóch różnych systemów operacyjnych, więc mówi mi to, że jest to możliwe, ale nie mogłem powiedzieć, jak to zrobić. Może używa DoubleDos.

Możesz zwirtualizować system Windows, o ile nie jest to wersja OEM.

użytkownik322404
źródło