Debian 7.2.0にParallels Toolsをインストールできません


14

(Parallels Desktop 9、最新バージョン)

指示に従って、ルートに切り替えます:

$ su - root
$ whoami
root
$ echo $EUID
0

そしてインストーラーを実行します:

$ cd /media/cdrom0
$ ./install

私はこのエラーを受け取ります:

sudo: unable to execute ./install: Permission denied

何?私はルートだ!これは何ですか?実行ビットが設定されていることを確認するためにダブルチェックします:

$ ls -lA | grep install$
-r-xr-xr-x 1 root root  17284 Oct 25 09:22 install

うん。オンラインの人々は、sudoと入力した後にインストールスクリプトを端末にドラッグする必要があると言っています。だから私はそれを行い、このコマンドは形成されたものです:

$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied

ここでの解決策は何ですか?


1
何てfile /media/cdrom0/install言うの?
mpy

/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)変なのは、以前は走っcat installていたのでうまくいったからです。今では...でも、再起動後に失敗した
ジャスティンMrkva

2
CDのコンテンツ全体をHDDにコピーしてみてください。たとえば、cp -r /media/cdrom0 /tmp
mpy

回答:


14

だから私は解決策を見つけました...このクレイジーなコマンド(まあ、それほどクレイジーではありませんが、あいまいです)。

$ mount -t iso9660 -o exec /dev/cdrom /media/cdrom

DebianがCD(もちろん仮想CDを含む)をマウントすると、非実行可能としてマウントされます。そのため、exec特権を指定して手動で再マウントすると、ツールをインストールできました。exec以外のマウントが原因でファイルを読み取ることさえできなかったのは奇妙です(コピーを試みましたが、同様のエラーが発生しました)。


7

これは、Parallelsが「nosuid」オプションでイメージをマウントするためです。

ターミナルを起動し、suでrootになり、イメージをアンマウントします。イメージを再マウントします。インストーラーを起動します

$ su
$ umount /media/cdrom
$ mount /dev/sr0 /media/cdrom
$ cd /media/cdrom
$ sh installer

4

10.13.2014:これは非常に役に立ちました!

Parallelsに記載されている手順を試しました。

  • Ubuntu仮想マシンにParallels Toolsをインストールするにはどうすればよいですか?http://kb.parallels.com/en/113394
  • Parallels Toolsの手動インストールhttp://kb.parallels.com/en/112609
  • また、リンクがわからなくなった他のサイトもいくつかあります(履歴を表示しません)

•アンマウントのParallels経由でCD:キーは、私のためにしたデバイス/ CD / DVD 1 /切断 :Parallelsの経由•再マウントCD デバイス/ CD / DVD 1 /イメージの接続... 検索- PRL-ツール-lin.iso in: Macintosh HD /アプリケーション/ Parallels Desktop /目次/リソース/ツール/ prl-tools-lin.iso •Debianで、まだ行っていない場合はターミナルをロードします。上記:

$ cd /media/cdrom0

•順番が正しいことを確認するには、listと入力して、cdの中身を確認します(基本的に確認)。

$ ls

これには、「install installer install-gui kmods tools version」と表示されます。これが表示されない場合は、ディスクを再マウントする必要があります。Parallelsを介して最初の数ステップを実行することをお勧めします。正常に機能する場合は、先に進み、ファイルをホームディレクトリにコピーします。

$ sudo cp -r /media/cdrom0 /home/***<USERNAME>***/Downloads/

上記のように、tmpフォルダーの代わりにDownloadsフォルダーを作成しました。これは、ルートとしてもtmpフォルダーにアクセスできなかったためです。ダウンロードによって、怠け者になった場合は、少なくともGUIを使用してすべてを削除し、確認することができます。

•完了したら、cpが行われたことを確認しましょう。

$ cd /home/***<USERNAME>***/Downloads/cdrom0/
$ ls

•うまくいった場合、次を確認できるはずです。

install installer install-gui kmods tools version

上記で説明したとおりにすべてが解決しない場合は、Parallels Toolsをインストールします。現在のフォルダから抜け出す必要はありません。したがって、ほとんどの操作を行っている場合は、注意してください、あなたはダウンロードフォルダまたはファイルをコピーしたフォルダにいるはずです。インストーラーを実行しましょう:

$ sudo ./install

sudoによるパスワードの入力を求められます。先に進みましょう。すべてうまくいけば、端末が灰色がかった/青い画面に変わるのが見えるはずです。Parallels Toolsインストーラー(画像をアップロードしようとしましたが、ここではまだ新しい-申し訳ありません)

お役に立てれば。私はいくつかのサイトを読んで、週末のさまざまな部分を費やしてこれを実行しようとしました。


だから、これは実際に問題を解決するのですか(質問に答える)?
チャーリーRB 14年

それは私のためにした。今のところ、DebianからMacOSX 10.10または10.9に問題なく移行できます。
JoorMomz

2

ディスクまたはイメージを実行可能にするには、/ etc / fstabファイルを編集する必要があります。通常、最後の行には次のようなものがありudf,iso9660 user,noautoます。を削除しnoauto、代わりに挿入しますexec。ディスクまたはイメージを再マウントすると、ターミナルウィンドウからコマンドを実行できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.