Como /home/knoppix/Desktop/KNOPPIX
é um link simbólico para /mnt-system
, assim, como você já deve ter percebido, /mnt-system/boot/syslinux/syslinux.cfg
e /home/knoppix/Desktop/KNOPPIX/boot/syslinux/syslinux.cfg
é o mesmo arquivo.
O motivo pelo qual não funcionou adicionando fb800x600
ao APPEND é, fb800x600
não é um parâmetro do kernel, mas uma entrada de inicialização do syslinux, escrita na última parte do mesmo arquivo:
LABEL fb800x600
KERNEL linux
APPEND lang=en apm=power-off vga=788 video=800x600 xmodule=fbdev initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1, loglevel=1
Como você pode ver, é simplesmente outra predefinição que possui parâmetros extras do kernel em seu APPEND do que a entrada padrão knoppix
/ knoppix64
(decidida pela entrada auto
: link ).
Para tornar fb800x600
o padrão, altere:
DEFAULT auto
para:
DEFAULT fb800x600
A desvantagem deste método é ignorar a verificação da CPU de 64 bits na entrada auto
. Portanto, você sempre inicializará com o knoppix de 32 bits (que também é o caso quando você digita fb800x600
manualmente na inicialização).
Para evitar isso, adicione os três parâmetros extras ( vga=788 video=800x600 xmodule=fbdev
) na APPEND
de LABEL fb800x600
à LABEL knoppix
e LABEL knoppix64
.
Observe que APPEND
após DEFAULT auto
aparentemente não é usado / inútil, portanto, não adicione os três parâmetros lá, o mais provável é que não funcione.
Você também pode adicionar uma variante de 64 bits da entrada fb800x600
:
LABEL fb800x600_64
KERNEL linux64
APPEND lang=en apm=power-off vga=788 video=800x600 xmodule=fbdev initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1, loglevel=1
E mude:
LABEL auto
KERNEL ifcpu64.c32
APPEND knoppix64 -- knoppix
para:
LABEL auto
KERNEL ifcpu64.c32
APPEND fb800x600_64 -- fb800x600