14e56fb1d129fed6761571951c221b0e107e0b1ebBruce Bearedevice {
24e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    scheme mbr
34e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
44e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    # bytes in a disk "block", must be a power of 2!
54e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    sector_size 512
64e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
74e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    # What LBA should the partitions start at?
84e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    start_lba 2048
94e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
104e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    # Autodetect disk size if == 0
114e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    num_lba 800000
124e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
134e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    partitions {
144e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX1
154e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        sysloader {
164e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            active y
174e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
184e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            # 8 cyls in length... about 8M
194e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            len 8064
204e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
214e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
224e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX2
234e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        recovery {
244e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            active y
254e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
264e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            # 8 cyls in length... about 8M
274e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            len 8064
284e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
294e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
304e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX3
314e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        inst_boot {
324e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            active y
334e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
344e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
354e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
364e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX4
374e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # (extended partion begins)
384e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
394e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX5
404e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        third_party {
414e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
424e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            len 8064
434e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
444e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
454e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX6
464e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        inst_system {
474e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
484e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
494e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    }
504e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare}
51