Memoria USB de personalización: Difference between revisions
m (Memoria USB de personalizacion moved to Memoria USB de personalización: ó) |
No edit summary |
||
Line 4: | Line 4: | ||
Esto le permite instalar su propio conjunto de actividades y biblioteca de contenidos en una version de OS [sistema operativo] firmado de OLPC. You may want to include a named activity pack in your customization key. Si lo desea, puede incluir el nombre de una "[[activity pack]]" ([[paquete de actividades]]) de personalización de su memoria. |
Esto le permite instalar su propio conjunto de actividades y biblioteca de contenidos en una version de OS [sistema operativo] firmado de OLPC. You may want to include a named activity pack in your customization key. Si lo desea, puede incluir el nombre de una "[[activity pack]]" ([[paquete de actividades]]) de personalización de su memoria. |
||
<!-- |
|||
* 1 Preparing the customization key: 1 Preparar la clave de personalización: |
|||
* 2 Using the customization key: 2 Utilizando la clave de personalización: |
|||
* 3 Scaling up 3 Incremento de |
|||
* 4 See also 4 Véase también |
|||
* 5 Previous Versions: 5 versiones anteriores: |
|||
--> |
|||
== Preparando la memoria USB == |
== Preparando la memoria USB == |
||
Line 22: | Line 14: | ||
** Esto creará un subdirectorio paquetes vacíos y un subdirectorio de arranque que contiene dos archivos: <tt>runos.zip</tt> y <tt>actos.zip</tt>. Estos dos archivos tienen instrucciones especiales de arranque, que instalan los otros archivos que pones en la memoria USB. |
** Esto creará un subdirectorio paquetes vacíos y un subdirectorio de arranque que contiene dos archivos: <tt>runos.zip</tt> y <tt>actos.zip</tt>. Estos dos archivos tienen instrucciones especiales de arranque, que instalan los otros archivos que pones en la memoria USB. |
||
* |
* Opcional: Si quiere instalar una imagen de sistema operativo [OS], agregar <tt>fs.zip</tt> y <tt>osNNN.img</tt> a la memoria USB de version base del OS que desea instalar. |
||
** Esto es opcional. En caso de que no haya un OS base firmado, las actividades seguirán siendo instaladas. |
|||
Opcional: Si quiere instalar una imagen de sistema operativo [OS], agregar <tt>fs.zip</tt> y <tt>osNNN.img</tt> a la memoria USB de construir la base que desea instalar. |
|||
⚫ | |||
** This is optional. Esto es opcional. If no signed base build is present, the activities will still be installed. En caso de que no firmó base construir está presente, las actividades seguirán siendo instalado. |
|||
** Sólo las liberaciones oficiales estan firmadas, y tienen un archivo asociado que se llama <tt>fs.zip</tt>. |
|||
⚫ | |||
o Only official releases are signed, and have an associated fs.zip file. Sólo las emisiones oficiales se firmó, y tienen un archivo asociado fs.zip. |
|||
* Cree sus paquetes de actividad (archivo <tt>.xo</tt>). |
|||
* Cree sus paquetes de contenido (archivo <tt>.xol</tt>). |
|||
* Arrastre los archivos <tt>.xo</tt> y <tt>.xol</tt> (paquetes de actividad y bibloteca) que desea instalar al directorio "<tt>bundles/</tt>" en la memoria USB. |
|||
** Por ejemplo, ver en la lista de actividades en la <tt>G1G1 activity pack</tt>, entonces visita http://mock.laptop.org/repos/local.update1/XOS/index.html para descargar la versión más reciente de las actividades que desea añadir a los legajos directorio. <!-- For example, look at the list of activities in the G1G1 activity pack , then visit http://mock.laptop.org/repos/local.update1/XOS/index.html to download the latest version of activities that you wish to add to the bundles directory.--> |
|||
** O bien, utilizar la script de Python ''create-customization-key'' para poblar el directorio de paquetes. |
|||
** '''Animación de arranque''' : Si crea un archivo <tt>zip</tt> que contiene archivos llamados <tt>frame00.565</tt> a través de <tt>frame26.565</tt> y colocarlo en el directorio <tt>bundles/</tt> con un nombre que termina en <tt>.pb</tt>, puede personalizar la animación de arranque. También puede sustituir el gráfica de cerrar (pero nuestra certificación UL depende de la visualización del gráfico ''estándar''). |
|||
== Uso de la memoria USB de personalización === |
== Uso de la memoria USB de personalización === |
||
Cuando haya creado su memoria USB con este conjunto de archivos especiales: |
|||
Once you've created your USB flash drive(s) containing this special set of files: Una vez que hayas creado tu USB Flash Drive (s) que contienen este conjunto especial de archivos: |
|||
* Insert the USB flash drive into a powered-off XO Inserte el llavero USB en una potencia de despegue XO |
|||
* Turn the machine on while holding down all four game pad keys to update to newer build and customize. Encienda la máquina en explotación, mientras que en los cuatro juego de llaves almohadilla para actualizar a nuevas construir y personalizar. |
|||
# Inserte la memoria USB en una XO apagada |
|||
⚫ | |||
# Encienda la máquina, mientras que todos los cuatro ''llaves de juego'' estan en explotación, para actualizar a un nuevo desarrollo y personalizar. |
|||
The machine will erase all contents of the flash including any existing activation lease or developer key on the XO, install the base build, and then install your custom activity and content set. |
|||
⚫ | La máquina va a borrar todo el contenido existente del flash, incluyendo cualquier arrendamiento de activación o clave de promotor en el XO, instalar la base de construir y, a continuación, instalar la costumbre de su actividad y el contenido fijado. It will then power-off, and you can remove the USB flash drive and move on to the next XO. A continuación, se apagará, y puede eliminar el llavero USB y pasar a la siguiente XO. |
||
* If you only want to customize : Si sólo desea personalizar: |
|||
** On secure/restricted machines you can turn the machine on; you don't have to hold down any game pad keys. El seguro / Restringido máquinas puede activar la máquina; no tienes que mantener pulsada cualquier juego almohadilla llaves. |
|||
** On developer/unrestricted machines you will need to hold down the x game key to simulate security. El desarrollador / ilimitado de máquinas tendrá que mantener pulsada la tecla x juego para simular la seguridad. |
|||
NOTE : If your machine is unactivated, this key does not perform the activation step for you. NOTA: Si su máquina está unactivated, esta clave no realiza la activación de paso para usted. You will need to Activate your XO in order to get the machine to boot after this process. Usted tendrá que activar su XO con el fin de conseguir la máquina para arrancar después de este proceso. Note that you can not put your activation lease on the customization key and expect it to work; the XO will boot the customization routine instead of booting into the activation routine. Tenga en cuenta que no se puede poner a su activación de arrendamiento en la personalización clave y esperar que funcione, el XO arrancará la personalización de rutina en lugar de arranque en la activación de rutina. Your activation lease file (lease.sig) must be on a different key (or else you must temporarily rename the 'boot' directory on the customization key). Su activación de arrendamiento archivo (lease.sig) debe estar en una clave diferente (o de lo contrario, hay que renombrar temporalmente el 'boot' en el directorio de personalización clave). |
NOTE : If your machine is unactivated, this key does not perform the activation step for you. NOTA: Si su máquina está unactivated, esta clave no realiza la activación de paso para usted. You will need to Activate your XO in order to get the machine to boot after this process. Usted tendrá que activar su XO con el fin de conseguir la máquina para arrancar después de este proceso. Note that you can not put your activation lease on the customization key and expect it to work; the XO will boot the customization routine instead of booting into the activation routine. Tenga en cuenta que no se puede poner a su activación de arrendamiento en la personalización clave y esperar que funcione, el XO arrancará la personalización de rutina en lugar de arranque en la activación de rutina. Your activation lease file (lease.sig) must be on a different key (or else you must temporarily rename the 'boot' directory on the customization key). Su activación de arrendamiento archivo (lease.sig) debe estar en una clave diferente (o de lo contrario, hay que renombrar temporalmente el 'boot' en el directorio de personalización clave). |
Revision as of 01:47, 20 September 2008
Una memoria USB de personalización es una unidad flash USB con carpetas de arranque especial que al iniciar el sistema se instalará actividades y paquetes de contenido, y, opcionalmente, una nueva imagen de sistema operativo, desde la memoria USB a un XO.
Esto le permite instalar su propio conjunto de actividades y biblioteca de contenidos en una version de OS [sistema operativo] firmado de OLPC. You may want to include a named activity pack in your customization key. Si lo desea, puede incluir el nombre de una "activity pack" (paquete de actividades) de personalización de su memoria.
Preparando la memoria USB
- Obtener una memoria USB
- NOTA: Actualmente, esto no funciona cuando una tarjeta SD arranca. Solamenta debe utilizar una memoria USB.
- La memoria USB debe estar formateada con una partición VFAT, Este es el valor por defecto para las grandes unidades flash USB.
- Desempaquete customization-2.zip en el directorio raíz de la memoria USB.
- Esto creará un subdirectorio paquetes vacíos y un subdirectorio de arranque que contiene dos archivos: runos.zip y actos.zip. Estos dos archivos tienen instrucciones especiales de arranque, que instalan los otros archivos que pones en la memoria USB.
- Opcional: Si quiere instalar una imagen de sistema operativo [OS], agregar fs.zip y osNNN.img a la memoria USB de version base del OS que desea instalar.
- Esto es opcional. En caso de que no haya un OS base firmado, las actividades seguirán siendo instaladas.
- Por ejemplo, los archivos para construir desarollo 711 (versión 8.1.2) se encuentran en http://download.laptop.org/xo-1/os/official/711/jffs2/, donde encontrará los archivos fs.zip y os711.img.
- Sólo las liberaciones oficiales estan firmadas, y tienen un archivo asociado que se llama fs.zip.
- Cree sus paquetes de actividad (archivo .xo).
- Cree sus paquetes de contenido (archivo .xol).
- Arrastre los archivos .xo y .xol (paquetes de actividad y bibloteca) que desea instalar al directorio "bundles/" en la memoria USB.
- Por ejemplo, ver en la lista de actividades en la G1G1 activity pack, entonces visita http://mock.laptop.org/repos/local.update1/XOS/index.html para descargar la versión más reciente de las actividades que desea añadir a los legajos directorio.
- O bien, utilizar la script de Python create-customization-key para poblar el directorio de paquetes.
- Animación de arranque : Si crea un archivo zip que contiene archivos llamados frame00.565 a través de frame26.565 y colocarlo en el directorio bundles/ con un nombre que termina en .pb, puede personalizar la animación de arranque. También puede sustituir el gráfica de cerrar (pero nuestra certificación UL depende de la visualización del gráfico estándar).
Uso de la memoria USB de personalización =
Cuando haya creado su memoria USB con este conjunto de archivos especiales:
- Inserte la memoria USB en una XO apagada
- Encienda la máquina, mientras que todos los cuatro llaves de juego estan en explotación, para actualizar a un nuevo desarrollo y personalizar.
The machine will erase all contents of the flash including any existing activation lease or developer key on the XO, install the base build, and then install your custom activity and content set. La máquina va a borrar todo el contenido existente del flash, incluyendo cualquier arrendamiento de activación o clave de promotor en el XO, instalar la base de construir y, a continuación, instalar la costumbre de su actividad y el contenido fijado. It will then power-off, and you can remove the USB flash drive and move on to the next XO. A continuación, se apagará, y puede eliminar el llavero USB y pasar a la siguiente XO.
- If you only want to customize : Si sólo desea personalizar:
- On secure/restricted machines you can turn the machine on; you don't have to hold down any game pad keys. El seguro / Restringido máquinas puede activar la máquina; no tienes que mantener pulsada cualquier juego almohadilla llaves.
- On developer/unrestricted machines you will need to hold down the x game key to simulate security. El desarrollador / ilimitado de máquinas tendrá que mantener pulsada la tecla x juego para simular la seguridad.
NOTE : If your machine is unactivated, this key does not perform the activation step for you. NOTA: Si su máquina está unactivated, esta clave no realiza la activación de paso para usted. You will need to Activate your XO in order to get the machine to boot after this process. Usted tendrá que activar su XO con el fin de conseguir la máquina para arrancar después de este proceso. Note that you can not put your activation lease on the customization key and expect it to work; the XO will boot the customization routine instead of booting into the activation routine. Tenga en cuenta que no se puede poner a su activación de arrendamiento en la personalización clave y esperar que funcione, el XO arrancará la personalización de rutina en lugar de arranque en la activación de rutina. Your activation lease file (lease.sig) must be on a different key (or else you must temporarily rename the 'boot' directory on the customization key). Su activación de arrendamiento archivo (lease.sig) debe estar en una clave diferente (o de lo contrario, hay que renombrar temporalmente el 'boot' en el directorio de personalización clave).
Ampliación
For large-scale country deployments, we provide a tool to convert a customization key into a filesystem image suitable for Quanta to flash onto machines at the factory. A gran escala despliegues país, le ofrecemos una herramienta para convertir una personalización clave en un sistema de archivos de imagen adecuado para Quanta a parpadear en las máquinas en la fábrica. See the Image builder page for more information. Ver la imagen constructor página para obtener más información.
Véase también
Firmware security explains how the XO firmware handles files like runos.zip and actos.zip at boot time. Firmware de la seguridad se explica cómo el firmware XO gestión de los archivos como runos.zip y actos.zip en el momento del arranque. [ edit ] Previous Versions: [Editar] versiones anteriores:
* customization-1.zip deprecated: this version hangs when unpacking bundles with many files because of a resource starvation bug personalización-1.zip obsoleto: esta versión se cuelga cuando desempaquetar paquetes con muchos archivos a causa de un error de recursos hambre