# qcow2_create

Create a new qcow2 disk image.

```rhai
qcow2_create(path, size_gb) -> string
```

## Parameters

- `path` (string): Path where the qcow2 image will be created
- `size_gb` (int): Size of the disk in gigabytes

## Returns

Returns the path to the created image.

## Examples

```rhai
// Create a 10GB disk image
let disk = qcow2_create("/vms/disk1.qcow2", 10);
print("Created disk: " + disk);

// Create a 50GB disk image
let large_disk = qcow2_create("/vms/large-disk.qcow2", 50);
```

## Notes

- Creates a sparse qcow2 image (doesn't allocate full size immediately)
- Parent directory must exist
- Uses qemu-img command internally
- Image format is qcow2 with default options
