Rev 9303 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6440 | pathoswith | 1 | Минимальные системные требования КолибриОС: |
9303 | leency | 2 | * CPU 5x86: Pentium I, AMD или Cyrix без MMX с частотой 90 MHz |
2780 | clevermous | 3 | * RAM: 8 Mb |
9303 | leency | 4 | * Видеокарта: поддерживающая VGA (режим 640*480*16) или VESA |
2780 | clevermous | 5 | * Клавиатура: AT |
6440 | pathoswith | 6 | * Мышь: COM, PS/2 или USB |
2780 | clevermous | 7 | |
8 | Система может загружаться с любого из следующих устройств: |
||
9 | - Floppy 3.5 |
||
10 | - CD/DVD |
||
11 | - USB Flash |
||
9678 | leency | 12 | - HDD LBA |
13 | - ручная установка загрузчика |
||
2780 | clevermous | 14 | |
15 | I. Установка на дискету. |
||
16 | 1) Вставьте чистую дискету без сбойных секторов в дисковод. |
||
17 | 2) Запишите на неё образ kolibri.img любым из доступных способов: |
||
18 | а) (если Вы уже загрузили каким-либо образом Колибри) запустите программу |
||
19 | rdsave и выберите соответствующий дискете из предлагаемых вариантов |
||
20 | б) (для DOS и Windows) запустите прилагаемый install.bat |
||
21 | в) программой WinImage или её аналогами (например, DiskExplorer) |
||
22 | г) (для Linux) выставьте атрибут "исполняемый" прилагаемому скрипту |
||
23 | install.sh и запустите его |
||
24 | Теперь с дискеты можно загружаться (оставив её в дисководе, перезагрузитесь, |
||
25 | установив в BIOS'е опцию загрузки с дискеты). |
||
26 | |||
9678 | leency | 27 | II. Установка на USB-Flash-накопитель. |
28 | ISO образ можно записать утилитой Rufus https://rufus.ie |
||
29 | Но все же рекомендуется использовать специальный установщик для FAT32-томов |
||
30 | из каталога HD_load\USB_Boot. |
||
31 | Для особых же случаев есть статья, размещённая в каталоге HD_load\USB_Boot_old. |
||
32 | |||
33 | III. Установка на CD и DVD. |
||
34 | Есть специальная версия Kolibri для LiveCD, в которую помимо стандартной |
||
35 | поставки входят "тяжёлые" (по стандартам Колибри) программы. |
||
36 | Вы также можете создать загрузочный CD или DVD на базе стандартной поставки |
||
37 | (при желании добавив всё, что угодно) в режиме эмуляции загрузки с |
||
38 | дискеты. Необходимые для этого действия определяются используемой вами |
||
39 | программой записи CD/DVD |
||
40 | (ориентируйтесь на слова "эмуляция загрузки с дискеты"). |
||
41 | |||
42 | IV. Установка на жёсткий диск. |
||
2780 | clevermous | 43 | Существуют несколько загрузчиков с жёсткого диска. Все они рассчитаны на |
44 | пользователей DOS и Windows. Также есть возможность использовать стандартную |
||
45 | Linux-загрузку с GRUB. Все эти методы работают с файлом kolibri.img. Если |
||
46 | старая версия Kolibri уже установлена с использованием какого-либо из этих |
||
47 | загрузчиков, просто замените kolibri.img на новый. Если Вы загрузились с |
||
48 | LiveCD, на котором нет файла kolibri.img как такового, Колибри может создать |
||
49 | его самостоятельно, для этого запустите программу rdsave, введите имя файла |
||
50 | для сохранения и выберите соответствующий вариант. Разумеется, при создании |
||
9678 | leency | 51 | образа из-под Колибри система должна уметь писать на файловую систему раздела. |
2780 | clevermous | 52 | 1) Больше всего возможностей у загрузчика mtldr (автор - Diamond) - работа под |
53 | DOS/Win95/98/NT/2k/XP/Vista, поддержка FAT32 и NTFS, наличие инсталлятора, |
||
54 | установка в произвольную папку на диске. |
||
55 | Для установки просто запустите файл HD_load\mtldr_install.exe и укажите |
||
56 | файл образа. Кстати говоря, таким способом можно установить несколько |
||
57 | образов. Есть также вариант установки вручную - для тех, кто хочет |
||
58 | точно знать, что происходит при установке: инструкции в HD_load\mtldr |
||
59 | 2) Также существует загрузчик MeOSLoad (автор - Trans, доработал Mario79) - |
||
60 | работа под DOS/Win95/98, поддержка FAT32, |
||
61 | находящийся вместе с инструкцией в папке HD_load\MeOSLoad. |
||
62 | 3) Кроме того, есть программа, позволяющая загружать Kolibri непосредственно |
||
63 | из Windows 95/98/Me (естественно, выгружая последнюю) - это 9x2klbr |
||
64 | (автор - Diamond), поддержка FAT32 и NTFS. |
||
6440 | pathoswith | 65 | 4) Если у вас установлен Linux, можно настроить загрузку через GRUB. |
66 | К дистрибутиву прилагается файл 'memdisk', поместите его в каталог 'boot' |
||
67 | или в раздел, используемый для Kolibri. |
||
68 | a) Для GRUB2, в папке /etc/grub.d добавьте в один из файлов запись: |
||
2780 | clevermous | 69 | |
6440 | pathoswith | 70 | menuentry 'KolibriOS' { |
71 | linux16 (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/memdisk |
||
72 | initrd16 (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/kolibri.img |
||
73 | } |
||
74 | |||
75 | пример: |
||
76 | |||
77 | menuentry 'KolibriOS' { |
||
78 | linux16 (hd0,msdos1)/boot/memdisk |
||
79 | initrd16 (hd0,msdos1)/boot/kolibri.img |
||
80 | } |
||
81 | |||
82 | после чего в терминале выполните команду sudo update-grub. |
||
83 | |||
84 | б) Для старого GRUB, добавьте в файл конфигурации 'menu.lst' запись: |
||
85 | |||
2780 | clevermous | 86 | title KolibriOS |
87 | kernel (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/memdisk |
||
88 | initrd (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/kolibri.img |
||
89 | |||
6440 | pathoswith | 90 | Не забудьте, что нумерация в GRUB начинается с 0. Пример: |
91 | |||
2780 | clevermous | 92 | title KolibriOS |
93 | kernel (hd0,0)/boot/memdisk |
||
94 | initrd (hd0,3)/kolibri/kolibri.img |
||
95 | |||
9678 | leency | 96 | ================================================================================= |
2780 | clevermous | 97 | |
9678 | leency | 98 | Ручная установка загрузчика осуществляется следующим простым способом: |
99 | Шаг 1. Скопируйте файлы mtldr и kolibri.img в C:\ |
||
100 | (Не нравится C:\? Прочитайте замечания ниже.) |
||
101 | |||
102 | Шаг 2а) Для пользователей NT-семейства до Vista (NT/2k/XP/2003 Server (?)): |
||
103 | добавьте в boot.ini в раздел [operating systems] строку |
||
104 | c:\mtldr="KolibriOS" |
||
105 | (либо открыв любым текстовым редактором c:\boot.ini, |
||
106 | либо через Control Panel -> System -> Advanced -> Startup and Recovery |
||
107 | -> Edit). Название в кавычках можете заменить на всё, что вам нравится, |
||
108 | под этим названием система будет появляться в списке загрузки. |
||
109 | Теперь при загрузке будет выдаваться экран выбора операционной системы. |
||
110 | |||
111 | Шаг 2б) Для пользователей 9x-семейства (95/98) |
||
112 | (а может быть, это будет работать и для некоторых DOS): |
||
113 | добавьте в config.sys строку |
||
114 | install=c:\mtldr |
||
115 | первой строкой, если у вас простой линейный config.sys, |
||
116 | первой строкой в соответствующей секции, если config.sys |
||
117 | разбит на секции (и начинается с [menu]) |
||
118 | Теперь при загрузке mtldr будет спрашивать: "Load KolibriOS? [y/n]: " и ожидать |
||
119 | нажатия одного из 'y','Y','n','N'. |
||
120 | |||
121 | Для Windows Millenium это не работает, т.к. Me'шный загрузчик не |
||
122 | загружает внешнего кода из config.sys. (Спасибо camper'у за указание |
||
123 | на этот прискорбный факт.) Используйте 9x2klbr. |
||
124 | |||
125 | Шаг 2в) Для пользователей Vista: |
||
126 | откройте командную строку с администраторскими привилегиями |
||
127 | (пункт "Run as administrator" в контекстном меню); |
||
128 | если вы не планируете установки нескольких вариантов Колибри |
||
129 | как описано в замечаниях, просто запустите прилагаемый vista_install.bat; |
||
130 | иначе выполните следующие команды: |
||
131 | bcdedit /create /d "KolibriOS" /application BOOTSECTOR |
||
132 | (Название в кавычках можете заменить на всё, что вам нравится, |
||
133 | под этим названием система будет появляться в списке загрузки.) |
||
134 | Должно появиться сообщение типа |
||
135 | "Запись {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} успешно создана." |
||
136 | Далее в командах подставляйте полученное значение (оно, вообще говоря, |
||
137 | разное на разных компьютерах). |
||
138 | bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} DEVICE PARTITION=C: |
||
139 | bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} PATH \mtldr |
||
140 | bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast |
||
141 | |||
142 | Удаление в случаях 2а) и 2б) осуществляется удалением введённых данных в |
||
143 | boot.ini и config.sys соответственно. Удаление в случае 2в) делается так: |
||
144 | |||
145 | vista_remove.bat, если установка была через vista_install.bat; |
||
146 | bcdedit /delete {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} в общем случае |
||
147 | |||
148 | Если вы не помните назначенный при установке GUID (это нормальное явление), |
||
149 | то узнать его можно, выполнив команду bcdedit без аргументов и найдя |
||
150 | в выведенном списке соответствующий элемент. |
||
151 | |||
152 | Во всех случаях в экране выбора параметров KolibriOS можно на вопрос, |
||
153 | откуда грузить образ (пункт d, "образ дискеты"), |
||
154 | отвечать "3" (использовать уже загруженный образ). |
||
155 | |||
156 | Замечания: |
||
157 | |||
158 | 1. Пока что всё это работает для файловых систем NTFS и FAT32. |
||
159 | |||
160 | 2. Сам загрузчик mtldr необязательно помещать в C:\. Под 9x и Vista он может |
||
161 | размещаться где угодно, в NT/2k/XP - на диске C:, но необязательно |
||
162 | в корневой папке. (Разумеется, при установке нужно указывать вместо |
||
163 | c:\mtldr реальный путь и реальное имя файла.) |
||
164 | |||
165 | 3. Образ kolibri.img тоже необязательно помещать в C:\. Можно без всяких |
||
166 | изменений в установке использовать корневую папку любого логического диска, |
||
167 | размещающегося на первом физическом. |
||
168 | |||
169 | 4. Если хочется использовать логический диск на другом физическом диске? |
||
170 | Сгодится любой из следующих вариантов: |
||
171 | a) (Если вы умеете работать с FASM'ом) В исходниках (которые можно скачать |
||
172 | на http://diamondz.land.ru, там же, где и сам загрузчик) поменяйте |
||
173 | константу boot_drive (в конце mtldr.asm) с 80h на идентификатор диска, |
||
174 | 80h соответствует первому, 81h - второму и т.д. Перекомпилируйте. |
||
175 | б) (Если вы умеете работать с hex-редактором) Поменяйте байт по смещению 0xD98 |
||
176 | с 80h на идентификатор диска (как в пункте а). |
||
177 | в) Используйте установщик mtldr_install (скачать его можно там же). |
||
178 | Он настроит загрузчик и сам же его и установит. |
||
179 | |||
180 | 5. Если чем-то не нравится корневая папка? Тут появляются два варианта: |
||
181 | а) В исходниках поменяйте строку kolibri_img_name (в конце mtldr.asm) |
||
182 | на путь к файлу. Например, для C:\Program Files\kolibri\kolibri.img запишите |
||
183 | 'progra~1\kolibri\kolibri.img' (при этом нужны имена 8.3). Перекомпилируйте. |
||
184 | б) Используйте установщик mtldr_install. |
||
185 | |||
186 | 6. Если воспользоваться рекомендациями пунктов 2 и 5 и повторить установку |
||
187 | несколько раз для разных расположений связки mtldr+kolibri.img, |
||
188 | можно получить в загрузочном меню несколько входов для разных версий |
||
189 | Колибри (или для версий с разными настройками). |