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. |