[issue]: Ventoy created partition larger than the disk size
Official FAQ
- [X] I have checked the official FAQ.
Ventoy Version
1.0.86
What about latest release
Yes. I have tried the latest release, but the bug still exist.
Try alternative boot mode
Yes. I have tried them, but the bug still exist.
BIOS Mode
Both
Partition Style
MBR
Disk Capacity
238GB
Disk Manufacturer
Vansuny
Image file checksum (if applicable)
None
Image file download link (if applicable)
No response
What happened?
Ventoy installed successfully on my device but seems to have created a partition outside the disk space. The image says it all. The USB is real, I've checked with f3probe.

How did you install Ventoy, by Ventoy2Disk.sh ? or by GUI version? Some log please.
Besides, please give the result of fdisk -l /dev/sdb
Installed via GUI version
Output of fdisk -f /dev/sdb
Disk /dev/sdb: 238.47 GiB, 256053870592 bytes, 62513152 sectors
Disk model: Tech
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 268431360 bytes
Disklabel type: dos
Disk identifier: 0x49b65932
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 500039679 500037632 1.9T 7 HPFS/NTFS/exFAT
/dev/sdb2 500039680 500105215 65536 256M ef EFI (FAT-12/16/32)
Output after using the Ventoy2Disk.sh version:
Create partitions on /dev/sdb by parted in MBR style ...
Error: The location 500039679 is outside of the device /dev/sdb.
Done
Wait for partitions ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
Wait for /dev/sdb1//dev/sdb2 ...
sed: can't read /sys/class/block/sdb1/dev: No such file or directory
mknod -m 0660 /dev/sdb1 b ...
mknod: missing operand after ‘b’
Special files require major and minor device numbers.
Try 'mknod --help' for more information.
sed: can't read /sys/class/block/sdb2/dev: No such file or directory
mknod -m 0660 /dev/sdb2 b ...
mknod: missing operand after ‘b’
Special files require major and minor device numbers.
Try 'mknod --help' for more information.
[FAIL] /dev/sdb1//dev/sdb2 does not exist
When you use GUI release, there will ba a log.txt file after you install. Upload it here for analyze please.
Well, I know the reason. Your USB stick is 4k native (logical sector size and physical sector size are both 4096). Ventoy doesn't support 4K native USB stick now.
Ok, if that is the reason for the issue do you still want me to upload the log? Any chance 4k native usb sticks will be supported in the future? (if not that is fine)