Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4287 Serge 1
При компиляции ядра можно задать - например, в lang.inc, - дополнительный
2
параметр extended_primary_loader=1; он переключает ядро на альтернативный
3
способ загрузки. Загрузка несовместима
4
с основой версией ядра; требуется специальный первичный загрузчик, существующие
5
собраны в папке bootloader/extended_primary_loader.
6
Есть варианты загрузки с FAT12/FAT16/FAT32/ISO,
7
есть вариант загрузчика, встраивающегося в загрузку Windows. Встраивание
8
в GRUB аналогично описанному для основного способа загрузки -
9
последним загрузчиком в цепочке
10
при этом оказывается тот, который установлен в образе дискеты FAT12.
11
 
12
При загрузке поддерживается опрос параметров из файла config.ini,
13
но не поддерживается сохранение выбранных параметров. Файл config.ini
14
ищется рядом с первичным загрузчиком, как и ядро kernel.mnt; в случае
15
загрузчика с дискеты эти файлы располагаются на самой дискете,
16
в случае других загрузчиков - рядом с первичным загрузчиком вне образа.
17
 
18
Если config.ini не найден, используются умолчальные значения. Если
19
config.ini найден, то он разбивается на строчки, строчки должны иметь
20
вид <параметр>=<значение>, перед параметром и вокруг знака равенства
21
могут быть пробелы, всё, что идёт в строке после значения, игнорируется.
22
Параметры чувствительны к регистру символов.
23
Строки, не имеющие такого вида, а также строки, в которых параметр неизвестен,
24
а также строки, в которых значение недопустимо, игнорируются.
25
 
26
Все числа должны быть целыми неотрицательными, записанными в десятичной
27
системе счисления. Булевские значения кодируются следующим образом:
28
0=off=no соответствует выключенному параметру, 1=on=yes - включённому.
29
 
30
Известные параметры:
31
 
32
timeout=<число секунд> задаёт время ожидания в экране выбора параметров.
33
Если таймаут больше 9, используется значение 9. Значение по умолчанию 5.
34
 
35
resolution=<ширина>*<высота> или <ширина>x<высота> задаёт желаемое
36
разрешение графического режима. Если такого графического режима,
37
устраивающего систему, не найдено, параметр игнорируется. По умолчанию
38
пробуются последовательно разрешения 1024*768, 800*600, 640*480.
39
 
40
vbemode=<номер видеорежима VBE> задаёт желаемый графический режим.
41
Если такой режим не существует или не устраивает систему, параметр
42
игнорируется. Параметр более приоритетен, чем resolution. Умолчального
43
значения нет.
44
 
45
vrr=<включить VRR> - булевский параметр. Умолчальное значение 0.
46
 
47
biosdisks=<включить доступ к дискам через BIOS> - булевский параметр.
48
Умолчальное значение 1.
49
 
50
imgfrom=<источник рамдиска>. 1 - грузить дискету, 2 - грузить файл
51
kolibri.img, находящийся рядом с первичным загрузчиком. Умолчальное
52
значение 1 при загрузке с дискеты и 2 в противном случае.