Skip to content

vmcloak.abstract ERROR: Error creating ISO file (err=255): b'' b"Bad Option '-allow-limited-size' (error -1 BADFLAG) #7

@D3vil0p3r

Description

@D3vil0p3r

@Cryss76 I'm following this doc to create a VM. When I launch

vmcloak --debug init --win10x64 --hddsize 128 --cpus 2 --ramsize 4096 --network 192.168.30.0/24 --vm qemu --vrde --vrde-port 1 --ip 192.168.30.2 --iso-mount /mnt/win10x64 win10base qemubr0

I get the following error:

2024-10-08 11:20:52,161 vmcloak INFO: Image IP: 192.168.30.2. Image network: 192.168.30.0/24
2024-10-08 11:20:52,162 vmcloak.abstract DEBUG: Downloading (installation) files for dependency 'python' 
2024-10-08 11:20:54,025 vmcloak.misc DEBUG: Successfully downloaded file 'python-3.10.0-amd64.exe' (27.00MB)' in '1.86' second(s) (15203983.12MB/s)
2024-10-08 11:21:10,685 vmcloak.abstract DEBUG: Executing genisoimage: /usr/bin/genisoimage -quiet -b boot.img -o /home/athena/.vmcloak/iso/win10base.iso -no-emul-boot -iso-level 2 -udf -J -l -D -N -joliet-long -relaxed-filenames -allow-limited-size /home/athena/.vmcloak/iso/tmp1zmouath
2024-10-08 11:21:10,723 vmcloak.abstract ERROR: Error creating ISO file (err=255): b'' b"Bad Option '-allow-limited-size' (error -1 BADFLAG).\nUsage: mkisofs [options] [-find] file... [find expression]\n\nUse mkisofs -help\nto get a list all of valid options.\n\nUse mkisofs -find -help\nto get a list of all valid -find options.\n\nMost important Options:\n\t-posix-H\t\tFollow sylinks encountered on command line\n\t-posix-L\t\tFollow all symlinks\n\t-posix-P\t\tDo not follow symlinks (default)\n\t-o FILE, -output FILE\tSet output file name\n\t-R, -rock\t\tGenerate Rock Ridge directory information\n\t-r, -rational-rock\tGenerate rationalized Rock Ridge directory info\n\t-J, -joliet\t\tGenerate Joliet directory information\n\t-print-size\t\tPrint estimated filesystem size and exit\n\t-UDF\t\t\tGenerate UDF file system\n\t-dvd-audio\t\tGenerate DVD-Audio compliant UDF file system\n\t-dvd-video\t\tGenerate DVD-Video compliant UDF file system\n\t-dvd-hybrid\t\tGenerate a hybrid (DVD-Audio/DVD-Video) compliant UDF file system\n\t-iso-level LEVEL\tSet ISO9660 level (1..3) or 4 for ISO9660 v 2\n\t-V ID, -volid ID\tSet Volume ID\n\t-graft-points\t\tAllow to use graft points for filenames\n\t-M FILE, -prev-session FILE\tSet path to previous session to merge\n"

Furthermore, why the output is not well formatted by actually applying \n\t?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions