Manage virtual hard disks attached to your VPS. Add, configure, or remove storage drives.
Storage changes can only be made when the server is in a powered off state. Please shut down your server before making any storage modifications.
Your server has {{ number_format($totalAllocatedStorage, 1) }} GB of storage configured, but your plan only allows {{ number_format($maxAllowedStorage, 1) }} GB. The server cannot be started until storage is reduced to within your plan limits. Please delete drives or upgrade your service to allow this configuration.
{{ number_format($totalAllocatedStorage, 1) }} GB used of {{ number_format($maxAllowedStorage, 1) }} GB allocated @if(count($unusedDrives) > 0) (includes detached drives) @endif
Select the SCSI controller type for SCSI drives.
Manage the virtual hard disks connected to your VPS.
No drives attached to this VM.
@if($this->remainingStorage > 0 && !$vmRunning) @elseif($this->remainingStorage > 0 && $vmRunning)Power off server to add drives
@endifThese drives have been detached but their data is preserved. You can reattach them or delete them permanently.
@if($newDriveBus === 'scsi') SCSI provides best performance with IO thread support. Recommended for most use cases. @elseif($newDriveBus === 'virtio') VirtIO Block offers high performance but does not support SSD emulation. @elseif($newDriveBus === 'sata') SATA provides good compatibility with most operating systems. @else IDE is primarily for legacy compatibility. @endif
Maximum available: {{ number_format($this->remainingStorage, 1) }} GB
Note: SSD emulation is not available for {{ $busTypes[$editDrive['bus']]['label'] ?? ucfirst($editDrive['bus']) }} drives.
@endif @if(!$this->editDriveIothreadSupported)Note: IO Thread is not available for {{ $busTypes[$editDrive['bus']]['label'] ?? ucfirst($editDrive['bus']) }} drives.
@endifCurrent Device: {{ $movingDriveKey }} ({{ $busTypes[$moveDrive['bus']]['label'] ?? ucfirst($moveDrive['bus']) }})
Size: {{ number_format($moveDrive['size'], 1) }} GB
Drive: {{ $detachDrive['label'] }} ({{ $detachingDriveKey }})
Size: {{ number_format($detachDrive['size'], 1) }} GB
Are you sure you want to detach this drive?
The data will be preserved but the drive will no longer be accessible to the VM until reattached.
Drive: {{ $deleteDrive['label'] }} ({{ $deletingDriveKey }})
Size: {{ number_format($deleteDrive['size'], 1) }} GB
Are you sure you want to DELETE this drive?
This action cannot be undone. All data on this drive will be permanently lost!
{{ $reattachingDriveKey }}
{{ $unusedDrives[$reattachingDriveKey]['size_formatted'] ?? 'Unknown size' }}
The drive will be reattached to the lowest available slot on the selected bus.