“Primary Filegroup is Full” in SQL Server 2008 Standard for no apparent reason
OK, got it working. Turns out that an NTFS volume where the DB files were located got heavily fragmented. Stopped SQL Server, defragmented the whole thing and all it was fine ever since.