En el kernel de Linux, ¿hay estructuras de datos que contengan automáticamente el último número de bloque escrito para una partición? No puedo encontrar ninguna fuente de kernel integrada que pueda usarse para obtener esta información. Cualquier ayuda es apreciada.Kernel de Linux: obtenga el último bloque de memoria escrita
9
A
Respuesta
1
Si desea conocer el último bloque de una partición que alguna vez ha sido escrito por el sistema, probablemente no lo encontrará.
Si lo que quiere es saber dónde podría truncar una partición sin perder datos "útiles", conocer el último bloque escrito no es suficiente, ya que tendría que lidiar con la estructura del sistema de archivos para "conocer" el tamaño de la partición ha cambiado.
Si su intención es poder cambiar el tamaño de una partición programáticamente sin pérdida de datos, le recomiendo usar libparted para eso.
Cuestiones relacionadas
- 1. Escribiendo la memoria kernel al bloque ext2
- 2. No se puede escribir en la memoria kernel a través del módulo kernel de Linux (Ubuntu)
- 3. Makefile para el módulo kernel de Linux?
- 4. Quiero contribuir con el kernel de Linux
- 5. Programación del kernel de Linux
- 6. desarrollo del kernel de Linux
- 7. Cómo limpiar los cachés utilizados por el kernel de Linux
- 8. ¿Cómo acceder a la memoria de espacio de usuario desde el kernel de Linux?
- 9. Linux kernel aio funcionalidad
- 10. Linux Kernel coding style
- 11. ¿Cuánta memoria consume el kernel de Linux por conexión de red TCP/IP?
- 12. ¿De qué versión de Linux kernel/libc es Java Runtime.exec() seguro con respecto a la memoria?
- 13. Streaming DMA en el controlador de kernel PCIE Linux
- 14. diferencias de parche entre el kernel de Android y el kernel de vanux Linux
- 15. Linux Kernel Invalidating TLB Entries
- 16. ¿Cómo puedo asignar memoria en el kernel de Linux para una cadena tipo * char *?
- 17. ¿Impresiones de depuración del kernel de Linux?
- 18. Organización de los encabezados kernel de Linux
- 19. Obtenga el último número de cheque (último ID del conjunto de cambios)
- 20. Linux Kernel: copy_from_user - struct con punteros
- 21. stdlib.h alternativa en kernel Linux?
- 22. El asignador de Linux no libera trozos pequeños de memoria
- 23. módulo del kernel Linux compilar
- 24. copia del bloque de memoria
- 25. Símbolo exportado del kernel de Linux
- 26. Cómo codificar un módulo kernel de Linux?
- 27. ¿Qué algoritmos de programación utiliza el kernel de Linux?
- 28. Llamante de función en el kernel de Linux
- 29. ¿Cómo configuro el kernel de Linux dentro de Buildroot?
- 30. ¿Qué significa "EXPORT_SYMBOL" en el código de kernel de Linux?