function handleDiskWipe() showMessage('๐งน Drive Wiper (Secure Erase)', 'Permanently erase data from hard drives or SSDs. Methods: fast (overwrite zeros), full DoD 5220.22-M, Gutmann (35 passes), or ATA Secure Erase for SSDs. Irreversible โ proceed with caution.', true);
/* main container */ .acronis-container max-width: 1300px; width: 100%; background: rgba(10, 25, 35, 0.65); backdrop-filter: blur(2px); border-radius: 3rem; padding: 2rem 2rem 2.5rem 2rem; box-shadow: 0 25px 45px rgba(0, 0, 0, 0.5), inset 0 1px 1px rgba(255,255,255,0.1); border: 1px solid rgba(0, 191, 255, 0.25); transition: all 0.2s;
<hr>
<script> // Helper: show a subtle but informative toast-like modal that replicates boot-time messages function showMessage(title, description, isWarning = false) // Create a modal overlay (lightweight) const modalDiv = document.createElement('div'); modalDiv.style.position = 'fixed'; modalDiv.style.top = '0'; modalDiv.style.left = '0'; modalDiv.style.width = '100%'; modalDiv.style.height = '100%'; modalDiv.style.backgroundColor = 'rgba(0,0,0,0.75)'; modalDiv.style.backdropFilter = 'blur(6px)'; modalDiv.style.display = 'flex'; modalDiv.style.alignItems = 'center'; modalDiv.style.justifyContent = 'center'; modalDiv.style.zIndex = '10000'; modalDiv.style.fontFamily = "'Segoe UI', system-ui";
function handleNetworkConf() showMessage('๐ Network Configuration', 'Configure Ethernet/WiFi (if drivers available), set static IP or DHCP. Access shared folders via SMB/CIFS, NFS, or connect to Acronis Cloud storage. Mount network drives for backup/restore destinations.', false); index of acronis true image iso
// Bind all interactive elements, preventing default anchor navigation document.getElementById('btnBackup')?.addEventListener('click', (e) => e.preventDefault(); handleBackup(); ); document.getElementById('btnRecover')?.addEventListener('click', (e) => e.preventDefault(); handleRecover(); ); document.getElementById('btnClone')?.addEventListener('click', (e) => e.preventDefault(); handleClone(); ); document.getElementById('btnValidate')?.addEventListener('click', (e) => e.preventDefault(); handleValidate(); ); document.getElementById('btnMount')?.addEventListener('click', (e) => e.preventDefault(); handleMount(); ); document.getElementById('btnAcronisSurvival')?.addEventListener('click', (e) => e.preventDefault(); handleSurvival(); ); document.getElementById('toolDiskWipe')?.addEventListener('click', (e) => e.preventDefault(); handleDiskWipe(); ); document.getElementById('toolPartition')?.addEventListener('click', (e) => e.preventDefault(); handlePartitionManager(); ); document.getElementById('toolBootRepair')?.addEventListener('click', (e) => e.preventDefault(); handleBootRepair(); ); document.getElementById('toolNetworkConf')?.addEventListener('click', (e) => e.preventDefault(); handleNetworkConf(); ); document.getElementById('toolLogs')?.addEventListener('click', (e) => e.preventDefault(); handleSystemLogs(); ); document.getElementById('toolMemoryTest')?.addEventListener('click', (e) => e.preventDefault(); handleMemoryTest(); );
<!-- UTILITIES & TOOLS PANEL --> <div class="utilities-panel"> <div class="section-title"> <span>๐ ๏ธ</span> <span>Utilities & Diagnostics</span> </div> <div class="tool-list"> <div class="tool-item" id="toolDiskWipe"> <span class="tool-icon">๐งน</span> <span>Drive Wiper (secure erase)</span> </div> <div class="tool-item" id="toolPartition"> <span class="tool-icon">๐</span> <span>Partition Manager</span> </div> <div class="tool-item" id="toolBootRepair"> <span class="tool-icon">๐ง</span> <span>Boot Repair / MBR Fix</span> </div> <div class="tool-item" id="toolNetworkConf"> <span class="tool-icon">๐</span> <span>Network configuration (SMB/NFS)</span> </div> <div class="tool-item" id="toolLogs"> <span class="tool-icon">๐</span> <span>System report & logs</span> </div> <div class="tool-item" id="toolMemoryTest"> <span class="tool-icon">๐งช</span> <span>RAM diagnostic (memtest86+ style)</span> </div> </div> </div> </div> Access shared folders via SMB/CIFS, NFS, or connect
.info-card span:first-child font-size: 1.4rem;
// add a little visual for "press any key" style? not needed but nice const versionInfo = "Acronis True Image 2025 Boot Media | Build 41700 | Linux kernel 5.15"; const subtleInfo = document.createElement('div'); subtleInfo.style.textAlign = 'center'; subtleInfo.style.fontSize = '0.7rem'; subtleInfo.style.marginTop = '1rem'; subtleInfo.style.opacity = '0.6'; subtleInfo.innerText = versionInfo; document.querySelector('.footer-links')?.after(subtleInfo); Access shared folders via SMB/CIFS
.boot-hint background: #0e2a38; border-radius: 1.2rem; padding: 0.8rem 1.2rem; display: inline-flex; align-items: center; gap: 0.6rem; font-size: 0.8rem; font-family: monospace;
.tool-icon font-size: 1.5rem; min-width: 2rem; text-align: center;