(Parallels Desktop 9, najnowsza wersja)
Zgodnie z instrukcjami przełączam się na rootowanie:
$ su - root
$ whoami
root
$ echo $EUID
0
a następnie uruchom instalator:
$ cd /media/cdrom0
$ ./install
i pojawia się ten błąd:
sudo: unable to execute ./install: Permission denied
Co? Jestem rootem! Co jest z tym Dokładnie sprawdzam, czy bit wykonawczy jest ustawiony:
$ ls -lA | grep install$
-r-xr-xr-x 1 root root 17284 Oct 25 09:22 install
Tak. Ludzie online mówią, że po wpisaniu sudo przeciągnij skrypt instalacyjny do terminala. Robię to i powstaje to polecenie:
$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied
Jakie jest tutaj rozwiązanie?
file /media/cdrom0/install
mówi/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)
Dziwne, bo wcześniej biegałemcat install
i działało dobrze. Teraz kończy się niepowodzeniem nawet po ponownym uruchomieniu ...cp -r /media/cdrom0 /tmp
Odpowiedzi:
Znalazłem więc rozwiązanie ... to szalone polecenie (no nie takie szalone, ale niejasne).
Okazuje się, że gdy Debian montuje dysk CD (oczywiście dołączony wirtualny dysk CD), montuje go jako plik wykonywalny. Więc ręczne ponowne zainstalowanie go z określeniem uprawnień do wykonywania pozwoliło mi zainstalować narzędzia. Dziwne, że mount-non uniemożliwił mi nawet odczytanie plików (próbowałem je skopiować i dostałem podobne błędy), ale cokolwiek, co działa.
źródło
Powodem tego jest to, że Parallels montuje obraz z opcją „nosuid”.
Uruchom terminal, su, aby zrootować i odmontować obraz. Zamontuj obraz ponownie. Uruchom instalatora
źródło
10.13.2014: To było bardzo pomocne!
Próbowałem kroków opisanych w Parallels:
Dla mnie kluczem było: • odmontowanie płyty CD za pomocą Parallels: Urządzenia / CD / DVD 1 / Odłączenie • ponowne zamontowanie płyty CD za pomocą Parallels: Urządzenia / CD / DVD 1 / Connect Image ... - Wyszukaj narzędzia prl -lin.iso w: Macintosh HD / Aplikacje / Parallels Desktop / Contents / Resources / Tools / prl-tools-lin.iso • W Debianie załaduj Terminal, jeśli jeszcze tego nie zrobiłeś • Przejdź do płyty CD, jak zaznaczono powyżej:
• Aby upewnić się, że wszystko jest w porządku, wpiszmy listę, aby zobaczyć, co jest na płycie CD (zasadniczo, potwierdzanie):
Powinno to zawierać listę „zainstaluj wersję narzędzia install-gui kmods”. Jeśli nie widzisz tego, musisz spróbować ponownie zainstalować dysk. Proponuję zrobić kilka pierwszych kroków przez Parallels. Jeśli działa tak, jak powinno, chodźmy i skopiuj pliki do katalogu domowego:
Zrobiłem folder Pobrane zamiast folderu tmp, jak wspomniano powyżej, ponieważ nie mogłem dostać się do folderu tmp nawet jako root. Pobieranie przynajmniej pozwala mi wejść, usunąć i potwierdzić wszystko za pomocą GUI, jeśli się lenię.
• Po zakończeniu potwierdźmy, że proces cp miał miejsce:
• Powinieneś zobaczyć następujące elementy, jeśli się to udało:
Jeśli wszystko nadal idzie zgodnie z tym, co zauważyłem powyżej, przejdźmy dalej i zainstalujmy Parallels Tools : Nie musisz wychodzić z folderu, w którym się znajdujesz. Dlatego, jeśli robiłeś większość tego, co ja Uwaga: powinieneś znajdować się w folderze Pobrane lub w folderze, do którego skopiowano pliki. Uruchommy instalatora:
Poprosi Cię o podanie hasła z powodu sudo; chodźmy i zróbmy to. Jeśli wszystko poszło dobrze, powinieneś zobaczyć, jak twój terminal zmienia się w szarawo-niebieski sceen w. Instalator Parallels Tools (próbował załadować obraz, ale wciąż jestem tu nowy - przepraszam)
Mam nadzieję że to pomoże. Wiem, że przeczytałem kilka stron i spędziłem różne części mojego weekendu próbując uruchomić to.
źródło
Aby twój dysk lub obraz był wykonywalny, musisz edytować plik / etc / fstab. Zwykle w ostatnim wierszu znajdziesz coś takiego
udf,iso9660 user,noauto
.noauto
Zamiast tego wyjmij i wstawexec
. Ponownie zainstaluj dysk lub obraz, a teraz możesz wykonywać polecenia z okna terminala.źródło