2010-04-02 11 views
20

Supongamos que he instalado Linux en mi unidad flash. ¿Por qué necesito algo como el archivo de bucle de casper para que el guardado sea persistente? Entonces, ¿los archivos están siendo borrados? ¿No es la unidad flash lo mismo que la unidad de disco duro real? Soy un novato de Linux así que sea paciente.¿Qué es un archivo loop loop rw y por qué lo necesito para que el almacenamiento persista en una unidad flash USB?

¿O es porque Linux en una unidad flash es en realidad como un CD en vivo en una unidad flash? ¿Se puede instalar tal como está instalado en una unidad de disco duro?

+2

Creo que esta pregunta pertenece al superusuario. – glenneroo

+0

@glenneroo, no, [Unix SE] (http://unix.stackexchange.com) sería más apropiado que el superusuario. – cjm

+0

No sé mucho sobre casper rw tampoco. Aquí está lo bueno de esto. Desearía poder hacerlo en Windows. El sistema operativo permanece igual. Todos los cambios que hace que las carpetas, en el escritorio, las descargas, etc. permanezcan en el casper. Puse el casper en mi disco duro. Cuando estropeo mi sistema operativo, acabo de volver a poner el casper antiguo (último trabajo). –

Respuesta

6

Casper es básicamente un contenedor de almacenamiento para sistemas Linux que descarga programas/controladores/configuraciones cualquier cosa en la que esté guardado el software. Los archivos que no están en la unidad de casper son el CD en vivo (que estaría en un USB unidad en este caso) y archivos creados por el usuario como documentos, imágenes y videos de Open Office. No use espacio libre en su unidad USB con casper o no tendrá espacio para guardar documentos en la unidad.

Puede instalar Linux en su unidad flash que a su vez no necesitaría una Casper almacenamiento persistente debido a la forma en que funciona, pero hace que la unidad USB, ya que sólo se puede usar en el PC que se instala con.

Eso es lo que proporciona casper porque una unidad USB en vivo se puede usar en muchas PC con la misma configuración de hardware que la versión que descargó, y casper trae sus programas y configuraciones con usted.

0

Parece un modelo de "pan comido" para mantener su "herramienta" = (OS) & su "arte" = (Datos/Documentos) aislados unos de otros, y podría ir aún más lejos al "herramienta" = (SO) "Herramientas especiales" = (Mercancías adicionales) & "Arte" = (Datos/Documentos).

18

Live Linux de una memoria USB se realiza mediante la incrustación de una imagen de arranque del sistema de archivos de solo lectura como un archivo en una memoria USB y arranca desde allí. Esto se hace por un par de razones, la más grande de las cuales es que la barra sigue siendo legible/utilizable en otros sistemas, pero también porque significa que puede usar la misma pila de archivos para hacer un Live CD como una memoria USB.

Normalmente, cuando se hace esto, la parte RW se realiza a través de un ramdisk; sin embargo, con un dispositivo USB, tiene la oportunidad de almacenar la parte mutable del sistema en vivo en el dispositivo.

Usted puede pensar, "bueno, ¿por qué no simplemente hacerlo como un directorio en el palo?" La razón de esto es que un sistema de archivos FAT32 no tiene todos los metadatos que necesita un entorno Unix. Necesitas usar algo como ext2.

¿Qué es un archivo de casper? Es un archivo que ha sido tratado como si fuera una partición de disco duro. Eso es. En lugar de apuntar a mkfs.ext2 o montar en/dev/sda3 (una partición), lo ha apuntado a/mnt/sda3/casper-rw (un archivo).

+0

Sin embargo, había dos distribuciones que se podían instalar en las particiones FAT32: [ZipSlack] (http://www.slackware.com/zipslack/) y [PhatLinux] (https://web.archive.org/web/20070721004353/ http://phatlinux.com/). – niutech

+0

¿De verdad? ¿Cómo manejaron los permisos y el enlace simbólico? De cualquier forma, eso sería incompatible con un CD en vivo. El CD en vivo tenía permisos de primera clase y enlaces simbólicos; la unidad F32 no pudo.Esto causaría todo tipo de problemas si intentara almacenar la anulación de un archivo especial en F32. En el peor de los casos, tendría un duplicado editado de un archivo enlazado en la partición F32 que no coincidía con el original, y tenía diferentes permisos para ello. – Fordi

Cuestiones relacionadas