GNU/Linux >> Linux の 問題 >  >> Linux

シンボリック リンクの作成:プロトコル エラー

virtualbox.org のチケットの解決策は次のとおりです:https://www.virtualbox.org/ticket/10085#comment:32(注:管理者権限でコンソールで「whoami /priv」を実行してください)

<ブロック引用>

このバグについて Windows で調査を行いました。

ユーザーが (標準アカウントではなく) 管理者タイプの場合、UAC プロンプトなしで機能するシンボリック リンクを使用して VB を実行する方法はありません。

標準ユーザー アカウントをお持ちの場合 (または、アカウントを標準に切り替えて別の管理者アカウントを作成する場合) には、解決策があります。ただし、いくつかの手順を実行するには管理者権限が必要です (ユーザー アカウントには必ずしも必要ではありません)。

<オール>
  • ローカル セキュリティ ポリシーを実行します (Win+R、「secpol.msc」と入力、UAC を確認)。次に、「ローカル ポリシー -> ユーザー権利の割り当て」に移動します。
  • 「シンボリックリンクの作成」という権限を見つけてダブルクリックします。この権限を持つオブジェクトのリストにユーザーを追加します。または、「ユーザー」グループを追加できます。ログオフしてログオンします。コンソールで実行して成功を確認できます:

    whoami /priv
    

    特権 SeCreateSymbolicLinkPrivilege が有効になっていることが確認できれば、成功です。

  • ユーザーがホスト システムの共有フォルダに適切にアクセスできることを確認してください。

  • ここで前述したように、実行

    VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1
    

    C:\Program Files\VirtualBox フォルダーのコンソールで。 VM_NAME を VM の名前に、SHARE_NAME を共有フォルダーの名前に置き換えることを忘れないでください (VM 設定に表示されます)。

  • あなたは終わった。

  • Windows の「下位」バージョン (7Home など) を所有している場合、「secpol.msc」ユーティリティはありません。ヘルプについては、Windows Vista Home Edition で SeCreateSymbolicLink を付与する方法を参照してください。


    ホストファイルシステムに問題があります。ホスト フォルダーのアクセス許可が適切であり、ホスト ファイル システムがシンボリック リンクをサポートしていることを確認します。


    コマンド プロンプトを右クリックし、[管理者として実行] (または、これらのシンボリック リンクを作成するために使用しているプログラムを管理者として実行する必要があります)。


    Linux
    1. Linuxユーザーアカウント監視の概要

    2. ハードリンクをシンボリックリンクに変換しますか?

    3. ユーザーを変更すると、シンボリックリンクが期待どおりに機能しませんか?

    1. ルートとしてユーザーアカウントにWordPressをインストールします

    2. シンボリック リンクの環境変数

    3. シンボリックリンクを圧縮するには?

    1. gcsfuse 入出力エラー

    2. シンボリック リンクが機能しないのはなぜですか?

    3. 別のユーザーとして ssh する方法