С /home/knoppix/Desktop/KNOPPIX
- это симлинк на /mnt-system
, так что, как вы уже заметили,/mnt-system/boot/syslinux/syslinux.cfg
и /home/knoppix/Desktop/KNOPPIX/boot/syslinux/syslinux.cfg
тот же файл.
причина, по которой он не работает, добавив fb800x600
добавить,fb800x600
это не параметр ядра, а загрузочная запись syslinux, записанная в последней части точно такого же файла:
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
как вы можете видеть, это просто еще один пресет, который имеет дополнительные параметры ядра в своем приложении, чем по умолчанию knoppix
/knoppix64
запись (решено the auto
запись:http://www.syslinux.org/wiki/index.php?title=Ifcpu64.c32).
сделать fb800x600
по умолчанию, изменить:
DEFAULT auto
to:
DEFAULT fb800x600
недостатком этого метода является то, что он будет пропускать 64-разрядную проверку процессора в auto
запись. Таким образом, вы всегда будете загружаться с 32-битным knoppix (который также имеет место при вводе fb800x600
вручную при загрузке).
чтобы избежать этого, добавьте три дополнительных параметров (vga=788 video=800x600 xmodule=fbdev
) в the APPEND
на LABEL fb800x600
до LABEL knoppix
и LABEL knoppix64
.
отметим, что APPEND
после DEFAULT auto
, по-видимому, не используется / бесполезен, поэтому не добавляйте три параметра там, скорее всего, это не сработает.
вы также можете добавить 64-битный вариант 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
и
LABEL auto
KERNEL ifcpu64.c32
APPEND knoppix64 -- knoppix
to:
LABEL auto
KERNEL ifcpu64.c32
APPEND fb800x600_64 -- fb800x600