View | Details | Raw Unified | Return to bug 115406
Collapse All | Expand All

(-)create.c 10 Aug 2007 22:08:14 -0000 (-4 / +4 lines)
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);

Return to bug 115406