.exeファイルのアクセス許可が失敗する


12

Vistaパーティションにあるexeファイルを実行しようとしています同じことをする

回答:


26

これは、VistaパーティションがNTFSファイルシステムを使用しており、ファイルのfmask実行権限の設定を許可しないでマウントされているためと思われます。

これを修正するには、パーティションを手動でマウントする必要があります。

詳細については、この投稿をご覧ください。


実行する必要がある手順は次のとおりです。

  1. ターミナルを開いて次のように入力して、ドライブに対応するデバイスを決定します。 df
  2. 左端の列はデバイスであり、右端の列はドライブのパスです。Vistaパーティションのデバイスを見つけます。
  3. Windowsパーティションをアンマウントします。(代替テキストNautilusの横にある取り出しボタンをクリックします)
  4. ターミナルを開く
  5. 次を入力します。

    sudo mkdir /media/vista
    sudo mount -t ntfs -o fmask=0022,dmask=0000,uid=1000,gid=1000 \
        <DRIVE> /media/vista
    

    <DRIVE>ドライブのデバイスと交換します。


1
アイブかかわらず、同じことを行う前に、この問題があったことがない、とその記事は、笑私にはあまりにも技術的な方法です
Zabadda

@Zabadda:より明確な指示を追加しました。それは役立ちますか?
ネイサンオスマン

[OK] dfが私にこの与えpaste.ubuntu.com/545368を
Zabadda

@Zabadda:その時点でマウントされていると仮定すると、Vistaデバイスはになり/dev/sda1ます。
ネイサンオスマン

1
@Zabadda:現状では、毎回それをしなければなりません。ただし、常にそのようにマウントされるようにする方法があります。ただし、他の作業を伴うため、2番目の質問としてはおそらくそれが良いでしょう。
ネイサンオスマン

2

10.04を使用してWindowsターミナルからwineの.exeを実行すると問題なく動作しましたが、現在10.10では動作しません。これは新しいセキュリティ機能だと思います。Windowsパーティションから実行する代わりに、ファイルをubuntuファイルシステムに転送し、そこから実行します。私のために働く。


2

もう1つの回避策は、Wine PPAを有効にすることです。これは、通常のUbuntuパッケージが実行する実行ビットチェックを無効にするためです。

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