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