Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2788 clevermous 1
BOOT_F32.BIN - bootsector for FAT32;
2
MTLD_F32 - auxiliary loader file;
3
inst.exe - installer for WinNT+;
4
setmbr.exe - installs standard MBR (read below);
5
readme.txt - this file.
6
 
7
To install, flash with FAT32 file system, with free space available for
8
file kolibri.img and a couple of Kb for loader, is required.
9
 
10
Installation for WinNT+ users:
11
Run inst.exe, it will display a list of connected flash drives. Select
12
the drive, on which you want to install, and double-click on it.
13
The program will report success or fail (cannot read/write to drive or
14
drive is not FAT32-volume).
15
Copy to the flash the file kolibri.img with wanted distribution kit version.
16
(These two actions can be done in any order.)
17
Now you can boot from this flash drive.
18
 
19
I have encountered situation, when (recently released) flash does not boot
20
and displays message "Pen drive Without Operating System.Remove
21
Pen Drive And Reboot." If instead of booting you see the same or like message,
22
probably setmbr.exe can help. It must be runned with administrator rights.
23
After loading in the appeared list double-click on the drive corresponding to
24
your flash drive. Program will report success or fail.
25
 
26
Installation for users of other operating systems:
27
automatic - not supported yet. If you can work with disk editor, the following
28
information may help you: inst.exe does following:
29
- reads bootsector, checks that it specifies FAT32;
30
- copies to the flash the file MTLD_F32, at the same time sets attributes
31
"hidden","system","read-only" (they do not play any role for the loader itself,
32
they protect the file from unnecessary curiosity);
33
- reads the file BOOT_F32.BIN; in its data replaces volume parameters
34
from offset 3 to offset 0x5A (0x57 bytes) to parameters taken from current
35
bootsector;
36
- writes obtained data back to flash bootsector, and also in backup copy of
37
bootsector, if it is present (the 2-byte field on offset 0x32)
38
(backup copy indeed is not required to be modified, in real life it is not
39
used).
40
 
41
Under Linux a new bootsector can be installed to the drive /dev/sdb1 (replace
42
with a name of FAT32-volume of any device you want) with the sequence of
43
two following commands:
44
dd if=/dev/sdb1 of=BOOT_F32.BIN bs=1 skip=3 seek=3 count=87 conv=notrunc
45
dd if=BOOT_F32.BIN of=/dev/sdb1 bs=512 count=1 conv=notrunc
46
Files mtld_f32 and kolibri.img must be copied as usual.