Zamontować obraz ISO w Wine?

11

Muszę zainstalować jakiś program w winie, który wymaga dostępu do zamontowanego obrazu ISO. Za każdym razem, gdy montuję obraz ISO w Nautilus, na którym dysku montowany jest on w Wine?

W przypadku niektórych programów, które mogą automatycznie znaleźć ISO, nie mam problemu.

Nur
źródło

Odpowiedzi:

9

CDemu

Pomyślnie zamontowaliśmy obrazy CD lub DVD do instalacji aplikacji w Wine lub do uruchomienia aplikacji, która potrzebuje dostępu do swojej płyty CD za pomocą CDemu . Wśród ISO obsługiwanych jest wiele innych formatów. Dlatego obraz nie musi być w formacie ISO.

Aplikację można zainstalować, dodając następujące źródła do naszych źródeł:

  • ppa: cdemu / ppa

Następnie możemy zainstalować klienta CDemu i demona CDemu za pomocą

sudo apt-get update && sudo apt-get install cdemu-daemon cdemu-client

Po wylogowaniu i ponownym zalogowaniu lub ponownym uruchomieniu demon zostanie uruchomiony. Aby zamontować plik ISO jako CD, możemy następnie wydać:

cdemu load <number> <path_to_iso>

Do <number>odpowiada liczbie wewnętrznych napędów ładowane przez CDemu (domyślnie 2 dyski, to zmienić w /etc/default/cdemu-daemoncelu zwiększenia liczby razie potrzeby.

Oto przykładowe polecenie ładowania dysku 0z image.iso:

cdemu load 0 /home/nur/images/image.iso

Spowoduje to rozładowanie obrazu:

cdemu unload <number> 

Powiązane pytania:

Takkat
źródło
7

Po zamontowaniu ISO lub dysku za pomocą dowolnych narzędzi lub poleceń, które wolisz, rozpocznij Konfiguruj Wine i utwórz nowe mapowanie Dysku. Kliknij Dodaj, przejrzyj ścieżkę i wybierz OK. Tutaj zmapowałem Ubuntu 13.10 i386 DVD do napędu literą e:w winie ( g:dotyczy mojego napędu Flash).

cinfigWine

Następnie można przeglądać ISO lub dysk w $HOME/user/.wine„s dosdriveskatalogu.

urządzenia

precyzyjny
źródło
5
sudo mount -o loop /path/to.iso /mnt/cdrom/
Siergiej
źródło
Wygląda na to, że użytkownik już zamontował ISO. Ale szuka sposobu na automatyczne mapowanie już zamontowanych obrazów w urządzeniach Wine.
user.dz
2
Nur zamontował obraz za pomocą Nautilusa, dlatego wino go nie widzi. Jeśli zamontujesz obraz w zwykłej lokalizacji cdrom, to Wine będzie mógł go zobaczyć.
Siergiej
W późnych wersjach Ubuntu płyty CD były montowane w nowej ścieżce montowania: / media / nazwa_użytkownika / cd_title. W przeciwnym razie Wine nie tworzy automatycznie mapowania.
user.dz
2
Twoje rozwiązanie działa dobrze. Sugerowałbym dodanie stałego mapowania do /mnt/cdrom/użyciawinecfg karty / Konfiguracja win na dyskach lub utworzenie łącza do. ln -s /mnt/cdrom /home/user_name/.wine/dosdevices/e:
user.dz
3

Jeśli zamontowałeś obraz .iso w Ubuntu, Wine potraktuje go dokładnie tak, jak Ubuntu go traktuje. Więc jeśli przejdziesz do / z programem Wine (myślę, że jest to folder Z: \), zobaczysz wszystkie swoje pliki i foldery Ubuntu, i możesz przejść do punktu montowania ISO, który będzie wymieniony z mountpolecenie w terminalu (to chyba gdzieś w / mount)

Richard
źródło
programy takie jak Rebirth nie uznają, że CD-Rom jest dostępny
ttoine,