Cheat Codes-es
From DSL Wiki
[Volver a la Pagina principal] [In other languajes: english, deutsch]
Contents |
¿Qué es un codigo de arranque?
Un codigo de arranque es una option que se le puede pasar a DSL antes de que se inicie. Se pueden emplear para cambiar el modo en el que DSL opera. Como DSL esta basado en Knoppix hereda una cantidad de codigos de arranque de Knoppix. Con el tiempo se han añadido una serie de opciones propias de DSL.
¿Como uso un codigo de arranque?
Arranca DSL desde el Live CD. En el primet prompt de inicio teclea dsl seguido de los codigos de arranque que quieres emplear. DSL se iniciara entonces con tus opciones elegidas.
Si ejecutas DSL desde tu disco duro usando el gestor de arranque Grub, puedes poner tus codigos de arranque dentro del menu.lst de Grub y tenerlos puestos permanentemente. El archivo se encuentra en el directorio de arranque de la particion donde se instalo DSL. Necesitaras ser root para modificar este archivo. Busca la seccion que contiene el sistema DSL por defecto, que probablemente sea la primera parte del archivo, e inserta tu(s) codigo(s) de arranque en la linea kernel.
Tambien puedes modificar temporalmente las opciones de arranque de Grub en tiempo de arranque. Cuando aparece el menu de Grub, selecciona el sistema que quieres iniciar y oprime la e para editar. Selecciona la linea del kernel en la siguiente pantalla y presiona e de nuevo para editar esa linea. Haz tus cambios y dale a Enter para aceptar o Esc para cancelar. Finalmente, teclea b para arrancar con tus cambios. Estos cambios aplican solo a la sesion actual, y se revertiran al reiniciar. Si ejecutas DSL desde tu disco duro usando el gestor de arranque Lilo, el archivo a editar es lilo.conf y está en el mismo directorio de inicio mencionado arriba. La linea a editar es la de append. Tras efectuar cambios tienes que ejecutar el comando lilo para grabar los cambios al registro de arranque. Como DSL no usa el /etc/lilo.conf estandar para el sistema frugal , tienes que decirle a lilo donde esta el archivo de configuracion. Por ejemplo, si DSL esta instalado en hda2, el comando sería (como root) lilo -C /mnt/hda2/boot/lilo.conf
¿Que codigos de arranque hay disponibles?
| 2 | Runlevel 2, solo modo texto |
| base | No carga myDSL, solo el sistema base |
| nofstab | No actualiza ni crea /etc/fstab en cara arranque |
| desktop= | Elige tu gestor de ventanas. Opciones: fluxbox, jwm |
| dma | Activa aceleracion DMA para todas las unidades |
| fromhd=/dev/hda1 | Inicia desde imagen de CD previamente copiada |
| home=hdaX | Usa /mnt/hdaX/home/dsl como tu directorio home. Conocido comunmente como "home persistente." |
| host=web123 | Configura el nombre de la maquina (hostname) |
| lang={us / cs / da / de / es / fr / nl / it / pl / ru / sk...} | Elige un lenguaje/teclado |
| mem=xxM | Especifica la RAM en MB. Si estas obtieniendo errores seg en el proceso de arranque o si estas ejecutando en una maquina con muy poca RAM, usa este codigo para decirle a DSL la memoria total disponible (donde xx es tu RAM en MB). Por ejemplo: para una maquina con 24 MB RAM usa mem=24M "mem" tiene que estar en minusculas (la "M" del final tiene que ser mayuscula) |
| minimal | DSL usara el tema fluxbox 'minimal' |
| mydsl={hda1 / sda1} | Recupera aplicaciones myDSL (por defecto al cdrom) |
| nodhcp | Salta la configuracion de red |
| noicons | Si arrancas con X usa un escritorio vacio |
| no{scsi / pcmcia / usb / agp / swap / apm / apic / mce / ddc} | Desactiva deteccion de HW |
| opt=hdaX | Usa /mnt/hdaX/opt como tu ditectorio opt. Conocido comunmente como "opt persistente." Observa que las ucis que se montan aqui no estaran aqui al reiniciar, porque no estan realmente escritas ahi. Los tar.gzs, sin embargo, estan realmente escritos aqui, y lo seguiran estando aqui al reiniciar. |
| protect | Al iniciar DSL pedira una contraseña de encriptacion y desencriptara tres veces el archivo de copia de seguridad |
| restore | Carga la configuración guardada anteriormente |
| restore={hda1 / sda1 / floppy} | Especifica la localizacion de la configuration grabada |
| secure | Al iniciar DSL pedira las contraseñas de root y de dsl |
| {ssh / lpd / nfs / syslog / monkey / ftp} | Arranca varios demonios al inicio |
| tohd=/dev/hda1 | Copia CD a particion de disco duro y ejecuta |
| toram | Carga CD a RAM y ejecuta (requiere al menos 128 MB) |
| root={hda1 / sda1/ floppy } | Especifica la partición/dispositivo del administrador (root). En instalaciones frugales/persistentes, especifica la particion en la que reside el archivo KNOPPIX (cloop file). |
| knoppix_dir=<path to dir w/o leading "/"> | En instalaciones frugales, especifica el nombre del directorio del archivo KNOPPIX si es distinto de /KNOPPIX/. Usar junto con root= |
| knoppix_name=<cloop file name> | En instalaciones frugales, especifica el nombre del archivo KNOPPIX si es distinto de /<knoppix_dir>/KNOPPIX. |
| vga={normal / XXX} | Configura el modo de videa a emplear. Para mas informacion sobre modos de video ver vga=xxx |
| xmodule=fbdev | Añade a esto la designación del frame-buffer que requiera tu sistema, como por ejemplo fb1024x768. La designación será tratada como una opción dsl, y puedes incluír otras optciones junto con ella. Ver ejemplo abajo. |
| xsetup | Provoca la ejecucion de X Setup antes de X, dandote la oportunidad de seleccionar tu resolucion, teclado y raton. |
| fuse | Soporta la creación de sistemas de archivos por usuarios normales. Integrado con el kernel Linux v2.6.14. |
| expert | ??? |
| modules-disk | ??? |
| atapicd / idecd | Usa drivers de CD IDE nativos en vez de la emulación SCSI (Deshabilitando por tanto la escritura en CD 'debido al kernel 2.4), con un gasto ligéramente mayor de RAM que con la emulación SCSI normal. |
| noideraid | ??? |
| alsa | ??? |
| frugal | Remonta root como rw y desactiva el mensaje "remove cd" al apagar |
| noeject | Impide la ejección del CD al apagar. El mensaje "remove cd" se sigue mostrando, pero no hace nada. |
Ejemplo
Supon que deseas tener DSL en memoria y tus aplicaciones MyDSL estan guardadas en hda1. Entonces usarias el codigo de arranque:
dsl toram mydsl=hda1
Otras etiquetas de arranque
Puedes elegir otras etiquetas distintas de dsl para iniciar con un conjunto de opciones por defecto diferente. Las siguientes etiquetas de arranque estan disponibles:
| expert | Arranque y configuración interactiva |
| failsafe | (Casi) sin deteccion de hardware |
| fb1280x1024 / fb1024x768 / fb800x600 | Modo Framebuffer (para portatiles). Ver arriba xmodule=fbdev si necesitas incluír también otros códigos de arranque. |
| install | Sistema de instalacion basado en menus para acceso facil a todas las instalaciones posibles |
| lowram | Interfaz grafica de usuario con bajo uso de RAM con escritorio minimo |
| ide1=0x180,0x386 | ??? (Esto se necesita al iniciar DSL o Knoppix en algunas maquinas Sony Vaio) |
| pci=off | ??? |
| ide2=0x180, 0x386 pci=off | ??? Esto se necesita al iniciar el DSL-Live CD en algunos ordenadores portatiles Sony VAIO con unidades de CDROM externas PCMCIA (uso: dsl ide2=0x180, 0x386 pci=off) |
Observa que estas otras etiquetas de arranque NO se añaden a continuacion del comando dsl. En otras palabras:
dsl fb800x600
es INCORRECTO, mientras que
fb800x600
es correcto.
Finalmente, si lowram falla, puedes crear un modo texto superbajo en RAM que es util para crear un archivo de intercambio (swap) o una particion de intercambio:
dsl 1 vga=normal atapicd noideraid nosound noapic noacpi acpi=off noscsi noapm nousb nopcmcia nofirewire noagp nomce
