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 c?digos de arranque hay disponibles?
| 2 | Runlevel 2, s?lo modo texto |
| base | No carga myDSL, s?lo el sistema base |
| checkfs | fscks en los sistemas de ficheros desmontados |
| nofstab | No actualiza ni crea /etc/fstab en cada arranque |
| desktop= | Elige tu gestor de ventanas. Opciones: fluxbox, jwm |
| dma | Activa aceleraci?n DMA para todas las unidades |
| dosswapfile{=hda1} | Examina o Especifica dosswapfile |
| fromhd=/dev/hda1 | Inicia desde imagen de CD previamente copiada |
| home=hdaX | Usa /mnt/hdaX/home/dsl como tu directorio home. Conocido com?nmente como "home persistente." |
| host=web123 | Configura el nombre de la m?quina (hostname) |
| lang={us / cs / da / de / es / fr / nl / it / pl / ru / sk...} | Elige un idioma/teclado |
| legacy | Arranca sin unionfs |
| mem=xxM | Especifica la RAM en MB. Si est?s obteniendo errores seg en el proceso de arranque o si est?s ejecutando en una m?quina con muy poca RAM, usa este c?digo para decirle a DSL la memoria total disponible (donde xx es tu RAM en MB). Por ejemplo: para una m?quina con 24 MB RAM usa mem=24M "mem" tiene que estar en min?sculas (la "M" del final tiene que ser may?scula) |
| minimal | DSL usara el tema fluxbox 'minimal' |
| mydsl={hda1 / sda1} | Recupera aplicaciones myDSL (por defecto al cdrom) |
| nodhcp | Salta la configuraci?n de red |
| noicons | Si arrancas con X usa un escritorio vac?o |
| norestore | Desactiva la recuperaci?n autom?tica |
| no{scsi / pcmcia / usb / agp / swap / apm / apic / mce / ddc} | Desactiva detecci?n de HW |
| opt=hdaX | Usa /mnt/hdaX/opt como tu directorio opt. Conocido com?nmente como "opt persistente." Observa que las ucis que se montan aqu? no estar?n aqu? al reiniciar, porque no est?n realmente escritas ah?. Los tar.gzs, sin embargo, est?n realmente escritos aqu?, y lo seguir?n estando aqu? al reiniciar. |
| protect | Al iniciar, DSL pedir? una contrase?a de cifrado y codificar? con Triple-DES el archivo de copia de seguridad |
| restore | Carga la configuraci?n guardada anteriormente |
| restore={hda1 / sda1 / floppy} | Especifica la localizaci?n de la configuraci?n grabada |
| secure | Al iniciar DSL pedir? 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 partici?n 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 v?deo a emplear. Para m?s informaci?n sobre modos de v?deo ver vga=xxx |
| waitusb | Espera un poco m?s a dispositivos USB lentos en el arranque |
| 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 opciones junto con ella. Ver ejemplo abajo. |
| xsetup | Provoca la ejecuci?n de X Setup antes de X, d?ndote la oportunidad de seleccionar tu resoluci?n, teclado y rat?n. |
| fuse | Soporta la creaci?n de sistemas de archivos por usuarios normales. Integrado con el kernel Linux v2.6.14. |
| modules-disk | Hace que DSL pida m?dulos adicionales del kernel mediante disco. |
| 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 ligeramente mayor de RAM que con la emulaci?n SCSI normal. |
| noideraid | ??? |
| alsa | ??? |
| acpi=off | Usa esto si tu m?quina se cuelga en: ACPI: IRQ10 SCI: Level Trigger |
| frugal | Remonta root como rw y desactiva el mensaje "remove cd" al apagar |
| noeject | Impide la expulsi?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
