Una gran ventaja de Puppy Linux es que Puppy no tiene que ser instalado. Puedes ejecutar Puppy directamente desde el CD, sin afectar para nada a tu sistema operativo. Como alternativa tambien puedes instalar Puppy en un disco duro o en una memoria USB.
Primero es necesario configurar la secuencia de arranque en la BIOS. Si no sabes como entrar en la página de configuración de la BIOS, consulta el manual de tu ordenador. Lo habitual es que tengas que pulsar alguna tecla inmediatamente despues de encender el PC: ESC, Supr, o una de las teclas de función F1 a F12. En el menú de la BIOS debes cambiar la secuencia de arranque de tal forma que el CD-ROM sea el primero y el disco duro el segundo. Sal del menú de configuración de la BIOS y grava los cambios.
Entonces el PC se reiniciará. Introduce inmediatamente el CD de Puppy en el lector de CD-ROM. Si eres demasiado lento se iniciará el sistema operativo que tengas instalado en tu disco duro. En este caso deja el CD insertado en el lector de CDs y reinicia el PC de nuevo.
Ahora Puppy debería iniciarse. Durante el arranque se te preguntará para que elijas tu pais. Navega con las teclas del cursor hasta tu pais. Despues presiona la tecla return. Seguidamente aparecerá una nueva ventana (Puppy video Wizard), en la que "Xorg" ya aparece marcado. Presiona la tecla return. Espera algunos segundos hasta la siguiente ventana (Puppy video Wizard). Entonces con las teclas de cursor selecciona tu tipo de pantalla (LCD panel = pantalla plana, CRT = monitor estandard) y la resolución. Despues presiona la tecla return. Tras unos segundos aparecerá el escritorio de Puppy.
Si "Xorg" no te funciona utiliza en su lugar "Xvesa". Despues de algunos segundos verás el escritorio de Puppy. Escoge la resolución (por ejemplo 1280x1024x24) y haz click en el botón "Test".

Despues de algunos segundos el escritorio de Puppy reaparecerá de nuevo. Haz click en el botón OK.

La desventaja de "Xvesa" es que tendrás que configurar el tipo de teclado que tengás, en caso de que no sea un teclado americano "US".
Puppy está concebido para cargarse completamente en la memoria RAM. Por lo que tu viejo sistema operativo no se tocará para nada, así que puedes investigar y usar Puppy Linux de forma segura, sin ningún temor a perder o estropear nada. Además cuando quieras puedes quitar el CD de la unidad de CD-ROM ya que una vez arrancado Puppy no es necesario.
Cuando salgas de Puppy se te preguntará si quieres guardar tu configuración (y tus archivos personales) en un archivo con el nombre pup_save.2fs. Si lo quieres guardar en un disco duro elige "SAVE TO FILE" y si lo quieres guardar en un CD elige "SAVE TO CD". (para cambiar de opción usa la tecla tabulador). Si no quieres guardar nada marca "DO NOT SAVE" y pulsa return.
Si quieres guardar los cambios realizados en Puppy (configuración, archivos personales...) se te preguntará en que partición o en que disco duro deseas guardar el archivo pup_save.2fs.
Cuando arrancas Puppy tienes la posibilidad de escribir alguna opción de arranque (boot options). Si no introduces ningún caracter, el proceso de arranque de Puppy en la memoria RAM continuará en muy pocos segundos. En este caso, Puppy buscará si tienes algún archivo pup_save.2fs, y sino lo encuentra te preguntará por el teclado que tienes y la resolución del monitor.
Escribiendo la siguiente opción en el arranque (boot):
puppy pfix=ram
cargarás Puppy en la memoria RAM pero Puppy no buscará el archivo pup_save.2fs, por lo que no se cargarán las sesiones que hayas podido gravar con anterioridad sino que cargarás Puppy como si fuese la primera vez que lo utilizas. Esta opción es muy útil y se ha usado algunas veces en este manual. Las otras opciones no las va a necesitar un usuario normal .
Puppy guarda la configuración y los archivos personales en un archivo con el nombre pup_save.2fs que se crea al salir de Puppy. Yo te recomiendo un tamaño de 512 MB para este archivo, que será suficiente para la mayoría de los usuarios y nos permitirá guardar una copia de seguridad en un CD-ROM (nota: si quieres guardar el archivo en una memoria USB debe tener una capacidad de 1 GB). Puppy puede gravar el archivo pup_save.2fs solo en una partición FAT32 (nota: memorias USB y discos duros externos normalmente tienen formato FAT32, por lo que pueden ser usados sin problemas). Los usuarios de Windows XP habitualmente usan un sistema de archivos NTFS, por lo que tienen dos opciones para crear y guardar el archivo pup_save.2fs:
Gravar el archivo en otro disco duro o en una memoria USB.
Reducir la partición NTFS y crear otra partición FAT32 o ext2/ext3
La mejor alternativa es la segunda.