免責事項:私はまだLinuxの経験がありません。
ホストオペレーティングシステム:Mint 21 (Ubuntu 22.04 ベース)
端末から生ディスクを作成できません(ここで見つけたガイド)これは、Virtualbox(v.7)がゲストオペレーティングシステム(Win7)用のインストールファイルを含む起動可能なUSBスティックを認識するために必要です。これはコマンドです(ここその他のソース(など))
sudo vboxmanage internalcommands createrawvmdk -filename ~/usb.vmdk -rawdisk /dev/sdb
私が受け取ったエラーは次のとおりです。
VBoxManage: error: Error code VERR_INVALID_PARAMETER at /home/vbox/tinderbox/build-trunk/svn/src/VBox/Storage/VMDK.cpp(4481) in function int vmdkRawDescParseConfig(PVMDKIMAGE, char**, uint32_t*, uint32_t*, void**, size_t*, bool*, char**)
VBoxManage: error: VMDK: could get raw descriptor for '/home/user1/usb.vmdk'
VBoxManage: error: Error code VERR_INVALID_PARAMETER at /home/vbox/tinderbox/build-trunk/svn/src/VBox/Storage/VMDK.cpp(5296) in function int vmdkCreateImage(PVMDKIMAGE, uint64_t, unsigned int, const char*, PCVDGEOMETRY, PCVDGEOMETRY, PCRTUUID, PVDINTERFACEPROGRESS, unsigned int, unsigned int)
VBoxManage: error: Cannot create the raw disk VMDK: VERR_INVALID_PARAMETER
VBoxManage: error: The raw disk vmdk file was not created
sudo
同じ結果を生成せずにコマンドを実行します。また、私のユーザーをグループに追加しましたdisk
。これはsudo fdisk -l
、raw ディスクを次にマップしようとした結果です。
Disk /dev/sdb: 59.38 GiB, 63753420800 bytes, 124518400 sectors
Disk model: USB 3.0 FD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
今は詰まっていてどんな助けでもいただければ幸いです。ありがとうございます!
答え1
これはVbox v7のバグのようです(アップデート後のArchlinuxの動作は非常に同じです)。 v6は完全に機能し、v7は以前に(v6)物理ドライブで作成されたvmdksから起動または作成できません。