Cuando inicio Linux Mint desde un Live CD, puedo guardar archivos en el "Sistema de archivos". Pero, ¿dónde se guardan estos archivos? No puede ser el disco, ya que es un CDR. No creo que esté almacenado en la RAM, ya que solo puede contener tanta información y no está destinado a ser usado como un "disco duro". La única otra opción es el disco duro ... pero ciertamente no guarda en ninguna partición en el disco duro que conozco, ya que ninguno de ellos está montado. Entonces, ¿dónde se guardan mis archivos?¿Dónde se almacenan los datos en un Live CD no persistente?
Respuesta
Lo creas o no, es un ramdisk :) Todas las distribuciones en vivo montan un disco duro temporal en la memoria RAM. El proceso es completamente transparente para el usuario y todo se debe a la magia del kernel de Linux.
El sistema operativo, de hecho, primero asigna un área de su memoria RAM en un dispositivo virtual, luego monta como un disco duro normal en su sistema de archivos.
Una vez que reinicie, perderá todos sus datos de ese ramdrive.
Ramdrive es necesario para casi todos los programas que se ejecutan en Live CD. De hecho, casi todos los programas, en particular los administradores de escritorio, están diseñados para escribir archivos, incluso temporales, durante su ejecución.
Como ejemplo, hay dos formas de ejecutar KDE en un Live CD: modificar su código profundamente para no permitirle cambiar el fondo de pantalla, etc. (la configuración del escritorio está almacenada dentro de ~/.kde) o volver a desplegarlo en un sistema de archivos grabable, como un ramdrive, para evitar errores de escritura en sistemas de archivos de solo lectura.
Obviamente, puede montar su HDD real o cualquier unidad USB en su sistema de archivos virtual y hacer que todas las escrituras sean permanentes, pero de forma predeterminada ninguna distribución en vivo monta sus unidades en el sistema de archivos raíz, sino que subdirectorios como /mnt, /medios, /ventanas
espero haber sido de ayuda.
De hecho, emula un disco con RAM; de Wikipedia:
Es capaz de ejecutar sin instalación permanente mediante la colocación de los archivos que normalmente se almacenaría en un disco duro en la memoria RAM, por lo general en un disco RAM , aunque esto a reducir el RAM disponible para aplicaciones.
RAM. En Linux, y de hecho en la mayoría de los sistemas Unix, cualquier tipo de dispositivo se ve como un sistema de archivos.
Por ejemplo, para obtener información de memoria en linux, usa cat /proc/meminfo
, donde cat
se usa para leer archivos. Entonces, hay todo tipo de cosas extrañas como /dev/random
(para leer basura al azar) y /dev/null
(para tirar basura). ;-)
Para que sea persistente, utilice un dispositivo USB, formateado correctamente y con un nombre especial. Vea aquí: https://help.ubuntu.com/community/LiveCD/Persistence
- 1. ¿Dónde se almacenan los "Certificados" en Firefox?
- 2. ¿Dónde se almacenan los datos enviados por UDP?
- 3. ¿Dónde se almacenan los ivars sintetizados?
- 4. ¿Dónde se almacenan los mensajes flash?
- 5. ¿Dónde se almacenan los objetos temporales?
- 6. ¿Dónde se almacenan los archivos evtx archivados?
- 7. ¿Dónde se almacenan los metadatos del puntero?
- 8. ¿Dónde se almacenan los módulos de python?
- 9. ¿Dónde se almacenan las macros?
- 10. Cómo se almacenan los datos en lucene
- 11. iPhone: ¿Dónde se almacenan NSUserDefaults?
- 12. ¿Dónde se almacenan los valores de DataValueField para CheckBoxList?
- 13. ¿Dónde se almacenan los datos en las bases de datos incrustadas de H2?
- 14. ¿Dónde se almacenan los volcados centrales en Mac?
- 15. ¿Dónde se almacenan los bloques CMS estáticos de Magento?
- 16. Cómo se almacenan los datos en un archivo de imagen
- 17. ¿Dónde se almacenan los métodos en la memoria?
- 18. ¿Dónde se almacenan las imágenes dentro de los programas?
- 19. ¿dónde se almacenan los marcadores de sincronización de Google Chrome?
- 20. ¿Cómo cambiar dónde se almacenan los repositorios de Subversion?
- 21. ¿Dónde se almacenan los procesos kernel que no se están ejecutando?
- 22. ¿Dónde se almacenan las propiedades. Configuración predeterminada?
- 23. ¿Dónde se almacenan los atributos de Java HttpSession?
- 24. ¿Dónde se almacenan los paquetes del sistema Java?
- 25. ¿Dónde se almacenan los archivos de logcat de Android?
- 26. Cómo | ¿Dónde se almacenan las variables cerradas?
- 27. ¿Dónde almacenan las cookies los navegadores?
- 28. ¿Dónde se almacenan las preferencias compartidas?
- 29. ¿Dónde se almacenan las compras de InAPP?
- 30. ¿Cómo se almacenan los NULL en una base de datos?