Boot flagga

En startflagga är ett 1- byte- värde i en icke-förlängd partitionspost, inom en huvudstartpost . Det visas i början av en partitionspost som värdet 0x80. Ett värde på 0x00 indikerar att partitionen inte har startflaggan inställd. Alla andra värden är ogiltiga.

Dess primära funktion är att indikera för en starthanterare av MS-DOS / MS Windows -typ vilken partition som ska startas. I vissa fall används den av Windows XP/2000 för att tilldela den aktiva partitionen bokstaven "C:". Den aktiva partitionen är den partition där startflaggan är inställd. DOS och Windows tillåter endast en startpartition att ställas in med startflaggan.

Andra starthanterare som används av tredjepartshanterare (som GRUB eller XOSL ) kan installeras på en huvudstartpost och kan starta primära eller utökade partitioner som inte har startflaggan inställd.

Det finns många diskredigerare som kan modifiera startflaggan, till exempel Diskhantering i Windows, GPartEd i Linux och fdisk .

Vissa BIOS testar om startflaggan för minst en partition är inställd, annars ignorerar de enheten i startordning. Därför, även om starthanteraren inte behöver flaggan, måste den ställas in för att starta startkoden från BIOS.

Se även