mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-06-27 20:06:52 +00:00
24 lines
2.2 KiB
Plaintext
24 lines
2.2 KiB
Plaintext
Lógica del script format-disk.sh (resumen técnico)
|
|
|
|
Disco con formato no válido (RAID, ZFS, LVM, etc.):
|
|
🔹 El script detecta metadatos especiales.
|
|
🔹 Muestra advertencia al usuario.
|
|
🔹 Limpia firmas y tablas con sgdisk --zap-all y wipefs -a.
|
|
🔹 Crea una nueva tabla de particiones (GPT) con parted.
|
|
🔹 Crea una partición primaria y la formatea según elección.
|
|
|
|
Disco con formato válido (ext4, xfs, btrfs) pero sin tabla de particiones:
|
|
🔹 El script no entra en modo de formateo, simplemente lo monta tal cual.
|
|
🔹 No se intenta borrar nada.
|
|
🔹 El UUID se obtiene y se monta normalmente.
|
|
|
|
Disco con formato válido y tabla de particiones existente:
|
|
🔹 El script reconoce la partición existente y su sistema de archivos.
|
|
🔹 La detecta con lsblk, y si todo es válido, no toca nada.
|
|
🔹 Solo realiza el montaje (mount) y añade la entrada al fstab.
|
|
|
|
🧠 Conclusión
|
|
|
|
Si se formatea, el proceso siempre garantiza un disco limpio, creando nueva tabla de particiones y formateando la partición desde cero.
|
|
|
|
Si el disco ya está correctamente configurado, se respeta tal cual está ✅ |