VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
I have written VBoxRawdisk, a utility for macOS to help use a raw disk with VirtualBox.
This is the first release and should be considered alpha level software.
The software does nothing that you can't do manually with VBoxManage, diskutil and the command line. However - I frequently use raw disks and doing it manually got to be a pain in the butt.
I am very open to suggestions for improvements to how it is operating and welcome any feedback.
Be warned - if you don't know what you are doing it is very easy to destroy data by overwriting the wrong files or selecting the wrong drives.
VBoxRawdisk will only work with whole disks - i.e. it has no provision for using raw partitions.
Usage and limitations are described at https://www.whatroute.net/vboxrawdisk.html#usage
The link to download the utility is also on this page.
Regards
Bryan
[Mod edit: e-mail address removed]
This is the first release and should be considered alpha level software.
The software does nothing that you can't do manually with VBoxManage, diskutil and the command line. However - I frequently use raw disks and doing it manually got to be a pain in the butt.
I am very open to suggestions for improvements to how it is operating and welcome any feedback.
Be warned - if you don't know what you are doing it is very easy to destroy data by overwriting the wrong files or selecting the wrong drives.
VBoxRawdisk will only work with whole disks - i.e. it has no provision for using raw partitions.
Usage and limitations are described at https://www.whatroute.net/vboxrawdisk.html#usage
The link to download the utility is also on this page.
Regards
Bryan
[Mod edit: e-mail address removed]
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
Is this a "reply" to the problem you were facing two year ago in "Raw Disk Partitions"? It seems like it.
I'll give it a shot and let you know...
I removed your e-mail address from the post, just to avoid spamming.
I'll give it a shot and let you know...
I removed your e-mail address from the post, just to avoid spamming.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
Heh - I suppose it is a "reply". I finally got sick of doing it manually and figured a Swift wrapper around the necessary commands would make my life easier.socratis wrote:Is this a "reply" to the problem you were facing two year ago in "Raw Disk Partitions"? It seems like it.
I'll give it a shot and let you know...
It works OK for me but with different systems/configs? Be good to find out what I need to improve.
B
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
I will move this from "OSX Hosts" to the "Third Party Applications" forum.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
VBoxRawdisk is updated to Version 1.1.0
Download from https://www.whatroute.net/vboxrawdisk.html
Download from https://www.whatroute.net/vboxrawdisk.html
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
VBoxRawdisk is updated to Version 1.2.0
It can now handle raw partitions (previously entire disk only).
Download from https://www.whatroute.net/vboxrawdisk.html
It can now handle raw partitions (previously entire disk only).
Download from https://www.whatroute.net/vboxrawdisk.html
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
It seems that the author 'granada29' has released versions 1.3.0, 1.3.1 and 1.3.2. From the VBoxRawdisk website, and based on the timestamp of the files:
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
It seems that the author 'granada29' has released versions 1.3.3 and 1.3.4. From the VBoxRawdisk website, and based on the timestamp of the files:
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
I have just released vboxrawdisk-1.3.6 on my web site at https://whatroute.net/vboxrawdisk.html
This version is compiled with Xcode 12.2 and will run on macOS 10.10 (Yosemite) through macOS 11 (Big Sur).
There will be no 'universal' build of the software as there is little point in running it on an ARM based Mac.
This version is compiled with Xcode 12.2 and will run on macOS 10.10 (Yosemite) through macOS 11 (Big Sur).
There will be no 'universal' build of the software as there is little point in running it on an ARM based Mac.
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
Unfortunately VirtualBox 7.0.0 still has some bugs with rawdisk vmdk files. I'll release a new version of VBoxRawdisk when these bugs have been resolved.
I have raised a VirtualBox 7.0.0 bug report at https://www.virtualbox.org/ticket/21125
I have raised a VirtualBox 7.0.0 bug report at https://www.virtualbox.org/ticket/21125
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
The problems with generating VMDK files for raw disks in VirtualBox 7 have been resolved in the current test version of VirtualBox 7.0.3
I have released VBoxRawdisk 1.3.8 for use with VirtualBox 7.0.3 or later. Download from https://whatroute.net/vboxrawdisk.html
VBoxRawdisk also supports VirtualBox 6.1.x but is now limited to macOS Sierra (10.13) or later.
I have released VBoxRawdisk 1.3.8 for use with VirtualBox 7.0.3 or later. Download from https://whatroute.net/vboxrawdisk.html
VBoxRawdisk also supports VirtualBox 6.1.x but is now limited to macOS Sierra (10.13) or later.
-
- Volunteer
- Posts: 763
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: VBoxRawdisk - a macOS utility to generate rawdisk VMDKs
I have released VBoxRawdisk-1.4.0 and it is now available for download from https://www.whatroute.net/vboxrawdisk.html
This version has been tested on Apple Silicon under macOS Sonoma, using VirtualBox-7.0.97-162957-macOSArm64
A raw Linux-x86_64 disk boots and runs, albeit slowly.
MS-Windows 10 boots but hangs during initialisation with guest OS errors and has to be powered off.
In both instances there is significant host CPU overhead but the Oracle developers have indicated that this will improve in time.
This version has been tested on Apple Silicon under macOS Sonoma, using VirtualBox-7.0.97-162957-macOSArm64
A raw Linux-x86_64 disk boots and runs, albeit slowly.
MS-Windows 10 boots but hangs during initialisation with guest OS errors and has to be powered off.
In both instances there is significant host CPU overhead but the Oracle developers have indicated that this will improve in time.