Configurar, DiskLib: fix creación de particiones extendidas en MBR #154
Collaborator
- Autocálculo del tamaño de EXTENDED cuando tam=0, sumando lógicas + overhead EBR
- La EXTENDED puede estar en cualquier posición primaria (1-4), no solo en 3 o 4
- CACHE con tam=0 se trata como sin caché, insertando EMPTY en su lugar
- Creación del particionado completo en una sola llamada a ogCreatePartitions (caché incluida), sin depender de initCache previo
- Corrección del tracking de in_logical_zone para posicionar correctamente la primera partición lógica
- Gaps EBR aplicados a todos los tamaños de sector (antes solo para sectores de 4096 bytes)
- No formatear partición si sfi=EMPTY aunque ope=1
- Nuevo test de integración para escenarios de particiones EXTENDED (tests/test_extended_integration.py)
- Autocálculo del tamaño de EXTENDED cuando tam=0, sumando lógicas + overhead EBR
- La EXTENDED puede estar en cualquier posición primaria (1-4), no solo en 3 o 4
- CACHE con tam=0 se trata como sin caché, insertando EMPTY en su lugar
- Creación del particionado completo en una sola llamada a ogCreatePartitions (caché incluida), sin depender de initCache previo
- Corrección del tracking de in_logical_zone para posicionar correctamente la primera partición lógica
- Gaps EBR aplicados a todos los tamaños de sector (antes solo para sectores de 4096 bytes)
- No formatear partición si sfi=EMPTY aunque ope=1
- Nuevo test de integración para escenarios de particiones EXTENDED (tests/test_extended_integration.py)
narenas
added 2 commits 2026-04-29 11:34:07 +02:00
Merge pull request 'Configurar, DiskLib: fix creación de particiones extendidas en MBR' (#154) from fix_extended into main
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "fix_extended"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?