debian 64 bit guest aborted

Discussions about using Linux guests in VirtualBox.
Post Reply
kidalabama
Posts: 5
Joined: 5. Dec 2013, 11:28

debian 64 bit guest aborted

Post 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.
Last edited by socratis on 29. May 2019, 15:08, edited 1 time in total.
Reason: Enclosed the information in [quote] tag for better readability
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: debian 64 bit guest aborted

Post 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.
klaus
Oracle Corporation
Posts: 1110
Joined: 10. May 2007, 14:57

Re: debian 64 bit guest aborted

Post 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.
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: debian 64 bit guest aborted

Post 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).
klaus
Oracle Corporation
Posts: 1110
Joined: 10. May 2007, 14:57

Re: debian 64 bit guest aborted

Post 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.
multiOS
Volunteer
Posts: 800
Joined: 14. Sep 2019, 16:51
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: WIN11,10, 7, Linux (various)
Location: United Kingdom

Re: debian 64 bit guest aborted

Post by multiOS »

Anybody clicking on the unknown and unexplained link in the previous post needs to develop a second brain cell :!:
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: debian 64 bit guest aborted

Post 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!
klaus
Oracle Corporation
Posts: 1110
Joined: 10. May 2007, 14:57

Re: debian 64 bit guest aborted

Post 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

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.
klaus
Oracle Corporation
Posts: 1110
Joined: 10. May 2007, 14:57

Re: debian 64 bit guest aborted

Post by klaus »

Will be in 6.1 after revision 139554, i.e. you need to wait for test build with this revision or newer.
Post Reply