
VirtualBox 7のゲストOSにハードディスクのext4なパーティションをマウントしたいのですが、VMDKファイルの作成に失敗します。
下記の状況ですが、正しい方法をお教えください。
[環境」
VirtualBox 7.0
ホストOS:Windows 11 Home Edition
ゲストOS:Xubuntu 22.04
HDD:内蔵HDD1台のみ
HDDパーティション
1 100MB fat32 SYSTEM
2 16MB
3 118GB ntfs c:ドライブ
4 1GB ntfs Recovery
5 113MB ext4
HDDのドライブ番号 0
(Windowsのwmicコマンド情報)
>wmic diskdrive list brief
Caption DeviceID Model Partitions Size
Hynix hDEaP3 \\.\PHYSICALDRIVE0 Hynix hDEaP3 3 125073607680
[やりたいこと]
VirtualBox 7のゲストOSにハードディスクのext4な第5パーティションをマウントしたい。
[やってみたこと]
Windowsの管理者としてのコマンドプロンプトで以下のように"VBoxManage createmedium disk"コマンドを実行したが、エラーとなる。
> cd %programfiles%\Oracle\VirtualBox
>VBoxManage createmedium disk --filename C:\Users\TARO\.VirtualBox\xu2204-drv0-part5.vmdk --format=VMDK --variant RawDisk --property RawDrive=//./PhysicalDrive0 --property Partitions=5
0%...VBOX_E_FILE_ERROR
VBoxManage.exe: error: Failed to create medium
VBoxManage.exe: error: Could not create the medium storage unit 'C:\Users\TARO\.VirtualBox\xu2204-drv0-part5.vmdk'.
VBoxManage.exe: error: VMDK: Image path: 'C:\Users\TARO\.VirtualBox\xu2204-drv0-part5.vmdk'. Failed to open the raw drive '//./PhysicalDrive0' for reading (VERR_ACCESS_DENIED) (VERR_ACCESS_DENIED).
VBoxManage.exe: error: VMDK: could not create raw descriptor for 'C:\Users\TARO\.VirtualBox\xu2204-drv0-part5.vmdk' (VERR_ACCESS_DENIED)
VBoxManage.exe: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCreateMedium(struct HandlerArg *)" at line 630 of file VBoxManageDisk.cpp
以上

No.1ベストアンサー
- 回答日時:
パッと見、access denied なので、VboxManageに.VirtualBoxフォルダーへのアクセス権がないように思えますが、多分、今までも同じような方法で作成しても問題なかったと思いますので、HDDのバッドセクターにヒットしたことが原因で、ファイルが読み込めないとか、ファイルシステムになんらかの、トラブルが発生しているようにも思えます
一度、Cドライブに、chkdskをかけてみてはどうでしょうか?
単純にCドライブの空きがないなどのケースも考えられますが、質問者さんの場合にはそれはないと思いますが、念の為
よっしーラボ様、ありがとうございます。
chkdskをかけても変わらず、悩んでいました。
PC起動時に仮想マシンを自動起動させており、その状態で作業していました。
仮想マシンを停止し、VirtualBoxも停止して作業をしたらvmdkを作成できました。

No.2
- 回答日時:
追加情報ありがとうございます
それは普通分からないですよね。ひょっとして、ram disk access だからでしょうか?何にしても、解決できているのであれば、良かったです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
umountしないでシャットダウン...
-
fsckを実行したらファイルシス...
-
FTPからシンボリックリンクを参...
-
VirtualBox 7のゲストOSでの物...
-
KNOPPIXでHDDを修復させたいで...
-
LinuxでFDDが認識しないので困...
-
Vine Linux でFloppyの中身が認...
-
Dirコマンドでフォルダ内ファイ...
-
Linux環境 grepで改行コード(CR...
-
SONYの音楽ソフト「x-アプリ」...
-
ラズパイで『’test.service’をs...
-
シェルスクリプトでエラーが出ます
-
net use /d の強制実行
-
batである文字列内に特定の文字...
-
pingは正常なのにtracerouteで...
-
Linux のシェルスクリプトの強...
-
TOPコマンドで表示するCPU使用...
-
-bash: ftp: コマンドが見つか...
-
テキストファイルから最終行の抽出
-
至急です、Ubuntuに詳しい方助...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LinuxでUSBをマウントできない
-
マウントしたUSBメモリに書き込...
-
Linux(Fedora)で外付けHDDが...
-
外部ドライブにマウントできな...
-
ddコマンドでバックアップした...
-
パーティションをマウントでき...
-
KNOPPIXでHDDを修復させたいで...
-
fstabでのquota の設定の仕方
-
既存のHDをマウントする方法
-
sda1下にディレクトリを作るや...
-
VirtualBox 7のゲストOSでの物...
-
knoppixでマウントできません。...
-
マウント関数について
-
OSが立ち上がりません
-
XPが起動しなくなりました…
-
FTPからシンボリックリンクを参...
-
ハードディスクの追加
-
linux下でfdisk実行時のエラー1...
-
ubuntu20.04 でディレクトリサ...
-
ddコマンドを使ったバックアッ...
おすすめ情報