под пропатченный видимо имеется ввиду переконфигурированный конфигурационной утилитой. описание в файле read me в архиве PLoP-а.
Цитата: @echo off
color 9F
plpcfgbt plpbt.bin
plpcfgbt vm=800x600 plpbt.bin
plpcfgbt plpbt.bin
pause
вот так можно переключить видео режим по умолчанию к примеру.
обычно связанное с юсб перенастраивают таким образом, чтоб PLoP автоматически загружал юсб и иногда после этого вызывал INT19h чтоб вернуться в загрузчик. не все биосы поддерживают INT19h, в некоторых эту опцию надо включать специально
[more] plpcfgbt - configure plpbt.bin
__________________________________________________________________
[146]plpcfgbt-0.11.zip is a tool to configure the binary version
plpbt.bin of the boot manager. This program is available for Windows
and Linux. You start the program from a command shell. If you run the
program without parameters then you will see the help information.
Usage: plpcfgbt [OPTIONS] file
Options:
========
parameter meaning
-----------------------------------------------------------------------------
vm setup video mode
values: text, 640x480, 800x600, 1024x768, 1280x1024
stm start mode of the boot manager
values: menu or hidden, hidden requires cnt=on and dbt not off
cnt activate countdown, values: on or off
cntval countdown in seconds between 1 and 99
dbt default boot, values: off, profile, floppy, cdrom, usb
dprf use default profile value between 1 and 16
stf starfield, values: on or off
zan windows zoom animation, values: on or off
fnt set font, values: bt or bios
usb1 force usb 1.1
values: off
1 = Mode 1 = skip ehci
2 = Mode 2 = force ehci to companion
usbmdev use usb massdev 1-99 (obsolete)
int19h do not boot the os and use int19h, values: on or off
hotkey startup hotkey, values: yes or no
prf set profile, value: 1-16
prfname set profilename 16 chars, 'prf' must be set
btdrv boot drive, 80h-89h, 'prf' must be set
btprt boot partition 1-4, 'prf' must be set
btlog boot log partition, 1-4, 'prf' must be set
skippcmcia skip pcmcia check, values: yes or no
fastpcmcia skip pcmcia check after usb card was found, values: yes or no
ignoreusbdev ignore number of usb devices 0-99
showextended show extended partitions in the main menu, values: yes or no
hiddenusb automatic usb boot without showing the boot manager
hiddencdrom automatic cdrom boot without showing the boot manager
Infos about int19h see [147]here.
The hotkey option is useful with CD's or ROM's. You get the info to
press CTRL-A to start the boot manager. If you don't press it, the
booting continues without the boot manager.
Examples
__________________________________________________________________
Print current settings:
plpcfgbt plpbt.bin
Configure hidden boot and boot the usb drive:
plpcfgbt stm=hidden cnt=on cntval=1 dbt=usb plpbt.bin
or
plpcfgbt hiddenusb plpbt.bin
plpbt.bin parameters (Linux Kernel Command Line)
__________________________________________________________________
When you use a Linux boot manager, then you can pass some parameters
with "append" to plpbt.bin.
List of supported parameters
Parameter Meaning
hiddenusb is the short version of "stm=hidden cnt=on cntval=1 dbt=usb"
hiddencdrom is the short version of "stm=hidden cnt=on cntval=1
dbt=cdrom"
usb1=1 Force USB 1.1 Mode 1 (ignore the EHCI controller)
usb1=2 Force USB 1.1 Mode 2 (force EHCI ports to usb 1.1)
vm=text Switch to text mode
fnt=bios Switch font to bios font
int19h=on Use INT19h instead of booting usb
showextended=yes Show extended partitions in the main menu
Example syslinux.cfg:
# configure the boot manager to start in text mode
label plp
linux plpbt.bin
append vm=text
# configure the boot manager to start in hidden mode and
# boot usb with forcing usb 1.1 mode 1
label plp2
linux plpbt.bin
append "hiddenusb usb1=1"[/more]
PLoP ещё можно интегрировать в биос