FS-plugin: VirtualDisk

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
white
Power Member
Power Member
Posts: 5743
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: FS-plugin: VirtualDisk

Post by *white »

Hacker wrote: 2023-01-16, 18:25 UTC white,
Indeed, thank you, basically same as Dalai wrote.
Yeah, true, I was too slow ;)
Masutin
Junior Member
Junior Member
Posts: 3
Joined: 2010-11-30, 00:25 UTC

Post by *Masutin »

1) To confirm, 1.3.3 is the latest and requires rebooting for the driver to work?
2) If you don't mind, is there a driver/tool/plugin that doesn't need a restart to mount ISO?
User avatar
Flint
Power Member
Power Member
Posts: 3501
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

Re: FS-plugin: VirtualDisk

Post by *Flint »

2Masutin
1. Yes, 1.3.3 is the latest published version. If you follow the readme instructions, then yes, driver installation will require a reboot. However, the same driver can actually be installed without reboot. To do so, you need to skip the INF driver installation procedure, and instead run the following commands from the elevated console:

Code: Select all

sc create vd_filedisk binPath= "C:\Program Files\TotalCmd\plugins\wfx\VirtualDisk\VD_Driver\amd64\vd_filedisk.sys" start= system type= kernel
sc start vd_filedisk
(Of course, the path to the driver file will depend on where you installed the plugin, and if you're using a 32-bit OS, you need to use the driver from the i386 subdir rather than amd64; oh, and "amd64" does not mean AMD only, it's just the name of the architecture that both AMD and Intel 64-bit CPUs implemented.)

2. In the current Windows versions you can mount ISO images without any external tools, it's built into the OS itself. There are lots of instructions in the Internet; one possible solution is the following PowerShell command:

Code: Select all

& mountvol.exe w: $(Mount-DiskImage -ImagePath "c:\path\to\image.iso" -NoDriveLetter -PassThru -StorageType ISO | Get-Volume).UniqueId
Unmounting is then performed using the command

Code: Select all

Dismount-DiskImage "c:\path\to\image.iso"
Path to ISO file and the chosen disk letter in the mountvol command are, of course, up to you.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 11.03 / Win10 x64
Post Reply