2017-05-11 8 views
0

Azure CLIを使用してVHDをAzureにアップロードしようとしています。 私はUbuntu for Windows用にBashを使用しています。 私はこれらの指示に従いますhttps://docs.microsoft.com/en-us/azure/virtual-machines/linux/upload-vhdAzure CLIを使用してvhdをAzureにアップロード

ここで私は立ち往生して何をすべきかわかりません。

AZストレージブロブ --accountキーKEY1の--container名\ --account名mystorageaccountをアップロード\ --file /path/to/disk/mydisk.vhd --name --typeページをmydisks

[Errno 2] No such file or directory: 'C:/_Downloads/myvhd.vhd'

リソース・グループ、細かい作成したストレージディスク:myDisk.vhd

は、私は次のエラーを取得します。 どうすればいいですか?

マシンがWindows 10のプロ、最新のSP、Node.jsの、Windows用のUbuntuのためのbashで、紺碧のCLIはNode.jsのが必要なのか、なぜ

答えて

0

をインストールされていますか? azはPythonを使用します。古いazure cliはnode.jsを使用しますが、新しいものを使用しています(az - 新しい対azure -old)。

また、おそらく/mnt/c/_Downloads/myvhd.vhdのような適切なパスを使用する必要があります。 WSLを使用しているので、WSLで理にかなったパスを与える必要があります。ハードドライブ上のデータにアクセスするには

、あなたは/mnt/フォルダを使用する必要があり、それはすべてのドライブには申し訳ありませんが、ノードで何かをやって、私の頭の中にいることがあった

+0

あそこに取り付けられています。はい、Pythonをインストールしました。私はVHDLをC:\ Users \ ** user ** \ AppData \ Local \ lxss \ mnt \ cにあるWSLに提案してコピーした後、そのパス/mnt/c/myvhd.vhdを使用しましたが、同じエラーが発生します:[Errno 2]そのようなファイルやディレクトリはありません: '/mnt/c/myvhd.vhd' – AdamB

+0

あなたのvhdが 'C:\ Users ** user ** \ AppData \ Local \ lxss \ mnt \ c'あなたのwslのパスは 'mnt/C/Users ** user **/AppData/Local/lxss/mnt/c'のようなものになります。実際にファイルをWSLファイルシステムに入れたことはありませんでした。はサポートされていません – 4c74356b41

+0

ありがとうございます、進歩しましたが、私は '[Errno 13]を取得しました。許可が拒否されました:'私は管理者としてbashを実行しています – AdamB

関連する問題