Page 1 of 1

debian 64 bit guest aborted

PostPosted: 29. May 2019, 13:21
by kidalabama
00:00:00.240186 File system of '/srv/dev-disk-by-label-1/vb/debian64_2/debian64_1_d_2.vdi' is ext4

00:00:00.240372 Console: VM runtime error: fatal=false, errorID=FatPartitionDetected message="The medium '/srv/dev-disk-by-label-1/vb/debian64_2/debian64_1_d_2.vdi' has a logical size of 10TB but the file system the medium is located on can only handle files up to 7TB in theory.

00:00:00.240374 We strongly recommend to put all your virtual disk images and the snapshot folder onto a proper file system (e.g. ext3) with a sufficient size"

00:00:00.262306 Shared clipboard service loaded

not fat partition but seeing fat partition why ? and why system aborted ?

debian64_1_d_2.vdi=10 TB
Virtualbox 5.2.24
host system openmediavault
Thank you.

Re: debian 64 bit guest aborted

PostPosted: 29. May 2019, 16:45
by mpack
Seems clearly wrong. I think you should raise a BugTracker ticket for this - but include a log file for version information - and hopefully that will not prove to be the Linux fork.

Re: debian 64 bit guest aborted

PostPosted: 29. May 2019, 18:05
by klaus
For some Linux filesystems the maximum file size is much less than the overall maximum filesystem size. Quick search found the following for ext4: file 16TiB, filesystem 1EiB. (Actually a little less, but that's not what counts).

Didn't find a commonly used filesystem which maxes out at a bit below 8T (which gives the rounding error talking about 7T), but VirtualBox simply asks the OS what the max file size limits are for a specific location on disk and therefore the checks in the code are likely to be correct.

We need a VBox.log file, it would show the filesystem type for all disk images.

Re: debian 64 bit guest aborted

PostPosted: 29. May 2019, 18:31
by mpack
Could this error have resulted from locating the VDI in a small partition? I'm guessing that the OS call you mention might return the smaller of (ext4_max_filesize, current_partition_size).

Re: debian 64 bit guest aborted

PostPosted: 29. May 2019, 19:43
by klaus
This would be a new kind of excessive cleverness not seen ever before... the sanity check leading to this error isn't meant to prevent the filesystem from filling up, it's meant to catch the very nasty "suddenly the file simply won't be able to grow any more" situation early, before it leads to data loss.

Re: debian 64 bit guest aborted

PostPosted: 24. Jul 2020, 06:57
by kidalabama

Re: debian 64 bit guest aborted

PostPosted: 24. Jul 2020, 09:53
by multiOS
Anybody clicking on the unknown and unexplained link in the previous post needs to develop a second brain cell :!:

Re: debian 64 bit guest aborted

PostPosted: 24. Jul 2020, 10:54
by mpack
Not unless they take precautions anyway... :)

It's a link to a VM log file showing a Linux fork version of VirtualBox plus the wrong extension pack installed - so the end result (ignore) is the same!

Re: debian 64 bit guest aborted

PostPosted: 28. Jul 2020, 19:35
by klaus
Let's not go for blaming things which are not likely the cause. The package created by Debian isn't known to be broken in any significant way (we have friendly contact with the packager). Yes, it's a quite old build (about 1.5 years old) and a slightly older Oracle Extension Pack, but as long as there are no messages pointing at true incompatibilities that's all OK.

The key lines from the log file are (thanks for providing the full VBox.log!):

Code: Select all   Expand viewCollapse view
00:00:01.332096 Console: VM runtime error: fatal=false, errorID=FatPartitionDetected message="The medium '/srv/dev-disk-by-label-1/vb/debian64_1/debian64_1_d_2.vdi' has a logical size of 10TB but the file system the medium is located on can only handle files up to 7TB in theory.
00:00:01.332101 We strongly recommend to put all your virtual disk images and the snapshot folder onto a proper file system (e.g. ext3) with a sufficient size"


With this information I could finally resolve the issue. It's a bug in VirtualBox, detecting the maximum file size incorrectly (at approx. 7TB). So you're getting this message erroneously, preventing you to use the disk image. The fix should make it soon to 6.1/trunk test builds, and it should show up in 6.1.14.

Re: debian 64 bit guest aborted

PostPosted: 28. Jul 2020, 22:16
by klaus
Will be in 6.1 after revision 139554, i.e. you need to wait for test build with this revision or newer.