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
31e05d6d16852cbf8b568d2f42000702c7f0e4ffabIliyan Malchev        boot {
324e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            active y
334e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
34e05d6d16852cbf8b568d2f42000702c7f0e4ffabIliyan Malchev            len 8064
354e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
364e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
374e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX4
384e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # (extended partion begins)
394e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
404e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX5
414e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        third_party {
424e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
434e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            len 8064
444e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
454e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
464e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX6
474e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        inst_data {
484e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
494e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
504e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare
514e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        # /dev/sdX7
526d3fad1d908f3e2eb3334be88c17d5a497ef3f96Iliyan Malchev        inst_cache {
534e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare            type linux
544e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare        }
554e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare    }
564e56fb1d129fed6761571951c221b0e107e0b1ebBruce Beare}
57