問題タブ [virtual-disk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3628 参照

vmware - VMDK 記述子ファイル形式

dd イメージ用の VMDK 記述子ファイルを作成して、このイメージ ファイルを VMDK として使用し、VM に接続できるようにしたいと考えています。

http://justaskweg.com/?p=959http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1002511のような記事を見つけることができます。しかし、自信を持ってファイルを作成できるように、ファイル形式を正確に説明するものを見つけることができません。

どんな助けでも大歓迎です。

0 投票する
7 に答える
91613 参照

mount - VMDK ディスク イメージのマウント

拡張子が vmdk の 1 つの vmware ディスク イメージ ファイルがあります。

これをマウントして、すべてのパーティション (隠しパーティションを含む) を探索しようとしています。

次のようないくつかのガイドに従おうとしました: http://forums.opensuse.org/showthread.php/469942-mounting-virtual-box-machine-images-host

vdfuse を使用してイメージをマウントできます

この後、1 つのパーティションとディスク全体が露出していることがわかります

ガイドを続けて、EntireDisk または Partition1 を使用してマウントしようとします

しかし、「マウント: ファイルシステムの種類を指定する必要があります」というエラーが表示されます

私が試した正しいタイプを見つけようとして

だから私はvfatとしてマウントするのにうんざりしていましたが、それは私に与えました

私は何を間違っていますか?

0 投票する
1 に答える
4957 参照

windows - Windows 記憶域スペース ミラーリング プールのインターリーブ (ストリップ) サイズを設定する

デフォルトの 256kb に対して 64kb のインターリーブで新しい Windows ストレージ スペースを作成しようとしています。

新しいミラーリング プールを作成し、PowerShell コマンドを使用してみました。

これが正しく機能したことを確認するにはどうすればよいですか?

プールのインターリーブを教えてください。ストレージ スペースのインターリーブを取得するにはどうすればよいですか?

0 投票する
0 に答える
36 参照

operating-system - 教育オペレーティングシステム用のシミュレートされたディスクの実装?

私は教育用オペレーティングシステム(IOS)に取り組んでいます。この IOS は、ホスト オペレーティング システム (linux) で実行されるシミュレータ (multi2sim) で実行されます。ホストOSの場合、「シミュレータ+IOS+ユーザープロセス」(IOS上で動作するユーザープロセス)が1つのプロセスとして動作します。

私は次のような仕様を持っています:

ここで、実際のディスクをシミュレートするようにシミュレートされたディスクを設計する必要があります。このシミュレートされたディスクは、プロセス (C プログラムの実行可能ファイル) のスワップ領域と、ファイル システムのファイルとディレクトリを格納するために使用されます..?

このタスクを達成するのを手伝ってくれる人はいますか? 正確にはどこから始めるべきですか..?私の最初のステップは何ですか..?

0 投票する
1 に答える
3571 参照

bios - VMDK ファイルで MBR セクターを見つけるにはどうすればよいですか?

VMware BIOS がロード前に MBR を検出する方法を理解しようとしています。

物理ハードディスクでは簡単です。MBR は最初のセクターにあります。
しかし、.. VM ではどうなるでしょうか。

2 つの VM を作成しました。最初の vmdk (Linux ベースのシステムがインストールされている) で、オフセット 0x2A0000 に MBR が見つかりました。
2 番目の vmdk ファイル (Windows XP がインストールされている) で、MBR を 2 回以上見つけましたが、見つけたすべてのオフセットを 512 (セクター サイズ) で割ることができませんでした。 MBRはセクターの先頭から開始する必要があります+セクターサイズはvmdkの512バイトです=> MBRの開始オフセットは512で除算する必要があります。間違っている場合は修正してください)。
したがって、それらはおそらくバックアップ用のコピーだったと思います..言うまでもなく、xp .vmdk の @ offset 0x2A0000 は何も興味深いものではありませんでした。

では、VMware の BIOS はどのように MBR を検出するのでしょうか? この構成可能なパラメータはどこにありますか\どのように計算されていますか?

追加情報:
- どちらの VMDK も 1 ファイルのハードディスク ファイルです (40GB まで拡張できます)。
それらが提供するシステムはそれらとそれらのみを使用します(XPはxp.vmdkを使用し、Linuxはlinux.vmdkを使用し、追加のVMDKはありません)。

- @Windows VM \.\PhysicalDrive0 で WinHex を使用して MBR を取得しました。問題ないように見えました (署名など)。
- @Linux VM コマンド「dd if=/dev/sda of=mbr.bin bs=512 count=1」を使用し、16 進バイトを表示して MBR を取得しました。最後に署名など)。
VM から MBR を取得した後、対応する各 .vmdk ファイルでホスト PC の MBR を検索しました (16 進エディターを使用)。オフセットは上記のとおりでした。

どんな助けでも大歓迎です。ありがとう!

0 投票する
1 に答える
1188 参照

c# - dokan と c# による仮想ディスクの作成にヘルプが必要

C# と dokan を使用して仮想ディスクを作成したいのですが、そのためのコード ヒントまたは API が必要です。または、Google で検索しても結果が見つからないため、それらの操作方法を知りたいです。

0 投票する
1 に答える
75 参照

azure - Azure の仮想マシンに 3 つ以上の仮想ディスクを接続する

Azure の単一の Windows 2008 VM に OSISoft をインストールしていますが、手順の一部では、アプリケーションごとに 4 つのドライブを用意することを推奨しています。ただし、Azure では 2 つのディスクのみを VM に接続できます。どのような代替手段がありますか?