Subversion Repositories Kolibri OS

Rev

Rev 7121 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

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