Lines 93-103
Link Here
|
93 |
mbr = gpt_read(fd, 0LL, 1); |
93 |
mbr = gpt_read(fd, 0LL, 1); |
94 |
bzero(mbr, sizeof(*mbr)); |
94 |
bzero(mbr, sizeof(*mbr)); |
95 |
mbr->mbr_sig = htole16(MBR_SIG); |
95 |
mbr->mbr_sig = htole16(MBR_SIG); |
96 |
mbr->mbr_part[0].part_shd = 0xff; |
96 |
mbr->mbr_part[0].part_shd = 1; |
97 |
mbr->mbr_part[0].part_ssect = 0xff; |
97 |
mbr->mbr_part[0].part_ssect = 1; |
98 |
mbr->mbr_part[0].part_scyl = 0xff; |
98 |
mbr->mbr_part[0].part_scyl = 0; |
99 |
mbr->mbr_part[0].part_typ = 0xee; |
99 |
mbr->mbr_part[0].part_typ = 0xee; |
100 |
mbr->mbr_part[0].part_ehd = 0xff; |
100 |
mbr->mbr_part[0].part_ehd = 0xfe; |
101 |
mbr->mbr_part[0].part_esect = 0xff; |
101 |
mbr->mbr_part[0].part_esect = 0xff; |
102 |
mbr->mbr_part[0].part_ecyl = 0xff; |
102 |
mbr->mbr_part[0].part_ecyl = 0xff; |
103 |
mbr->mbr_part[0].part_start_lo = htole16(1); |
103 |
mbr->mbr_part[0].part_start_lo = htole16(1); |