16
16
# You should have received a copy of the GNU General Public License
17
17
# along with this program. If not, see <http://www.gnu.org/licenses/>.
27
21
require_512_byte_sector_size_
35
27
dd if=/dev/zero of=$dev bs=1M count=4 || fail=1
38
30
parted -s $dev mklabel msdos > out 2>&1 || fail=1
41
33
# Create extended partition
42
34
parted -s $dev mkpart extended 2048s 8191s > out 2>&1 || fail=1
45
37
# Create logical partition
46
38
parted -s $dev mkpart logical 4096s 8191s > out 2>&1 || fail=1
50
42
printf %0${bootcode_size}d 0 > in || fail=1