# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Dark Matter

# FDOS_1_0_FINAL_freedos_setup_odin_fips

11 May, 1998

- 1
- 2
…
- 5
- 6
- 7
- 8
- 9
- 10

FIPS then reads the root sector of the hard disk and displays the partition
table.
Example:
| | Start | | End | Start |Number of|
Part.|bootable|Head Cyl. Sector|System|Head Cyl. Sector| Sector |Sectors | MB
-----+--------+----------------+------+----------------+--------+---------+----
1 | yes | 0 148 1| 83h| 15 295 63| 149184| 149184| 72
2 | no | 1 0 1| 06h| 15 139 63| 63| 141057| 68
3 | no | 0 140 1| 06h| 15 147 63| 141120| 8064| 3
4 | no | 0 0 0| 00h| 0 0 0| 0| 0| 0
If you don't know what to make of this, don't worry too much. You may just use
the number of Megabytes to identify your partitions.
The root sector is then checked for errors.
If you have more than one partition on the disk, you will be asked which one
you want to split.
The boot sector of the chosen partition is read and some information is dis-
played.
Example:
Bytes per sector: 512
Sectors per cluster: 8
Reserved sectors: 1
Number of FATs: 2
Number of rootdirectory entries: 512
Number of sectors (short): 0
Media descriptor byte: f8h
Sectors per FAT: 145
Sectors per track: 63
Drive heads: 16
Hidden sectors: 63
Number of sectors (long): 141057
Physical drive number: 80h
Signature: 29h
FIPS checks if this information is consistent with the partition table and
tries to detect other errors.
It then verifies if the two copies of the FAT are identical, if they are not,
FIPS will exit with an error message.
If everything checks out ok, FIPS now looks for free space at the end of
the partition. The new partition must have at least one cylinder, so if
the last cylinder is not free, you have no chance of splitting the
partition: FIPS will exit with an error message. Probably you forgot
to remove a mirror or image file (see above).
You must now enter on which cylinder the new partition should start.
Use the cursor keys right/left to increase or decrease the cylinder
count. The size of the remaining partition and the new partition are

- 1
- 2
…
- 5
- 6
- 7
- 8
- 9
- 10