1*d5c9a868SElliott Hughes#!/bin/sh 2*d5c9a868SElliott Hughes 3*d5c9a868SElliott Hughes# Copyright 2002 Alain Knaff. 4*d5c9a868SElliott Hughes# This file is part of mtools. 5*d5c9a868SElliott Hughes# 6*d5c9a868SElliott Hughes# Mtools is free software: you can redistribute it and/or modify 7*d5c9a868SElliott Hughes# it under the terms of the GNU General Public License as published by 8*d5c9a868SElliott Hughes# the Free Software Foundation, either version 3 of the License, or 9*d5c9a868SElliott Hughes# (at your option) any later version. 10*d5c9a868SElliott Hughes# 11*d5c9a868SElliott Hughes# Mtools is distributed in the hope that it will be useful, 12*d5c9a868SElliott Hughes# but WITHOUT ANY WARRANTY; without even the implied warranty of 13*d5c9a868SElliott Hughes# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14*d5c9a868SElliott Hughes# GNU General Public License for more details. 15*d5c9a868SElliott Hughes# 16*d5c9a868SElliott Hughes# You should have received a copy of the GNU General Public License 17*d5c9a868SElliott Hughes# along with Mtools. If not, see <http://www.gnu.org/licenses/>. 18*d5c9a868SElliott Hughes 19*d5c9a868SElliott Hughes# Example of a script making a Doc boot disk. Image will be t.img, a 20*d5c9a868SElliott Hughes# FreeDos boot sector is expected in bootsect.dos, and diag contains 21*d5c9a868SElliott Hughes# the system files 22*d5c9a868SElliott Hughes 23*d5c9a868SElliott HughesIMAGE=t.img 24*d5c9a868SElliott Hughesif [ $# = 1 ] ; then 25*d5c9a868SElliott Hughes IMAGE=$1 26*d5c9a868SElliott Hughesfi 27*d5c9a868SElliott Hughes 28*d5c9a868SElliott Hughes./mformat -i $IMAGE -C -t 80 -s 18 -h 2 -B bootsect.dos :: 29*d5c9a868SElliott Hughes./mcopy -i $IMAGE diag/io.sys ::IO.SYS 30*d5c9a868SElliott Hughes./mcopy -i $IMAGE diag/msdos.sys ::MSDOS.SYS 31*d5c9a868SElliott Hughes./mcopy -i $IMAGE diag/command.com ::COMMAND.COM 32*d5c9a868SElliott Hughes./mcopy -i $IMAGE diag/drvspace.bin ::DRVSPACE.BIN 33*d5c9a868SElliott Hughes 34*d5c9a868SElliott Hughes./mattrib -i $IMAGE +s +h +r ::io.sys ::msdos.sys ::drvspace.bin 35