Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Nov 1995 10:09:54 +0100 (MET)
From:      J Wunsch <j@uriah.heep.sax.de>
To:        ah@alvman.RoBIN.de
Cc:        freebsd-bugs@freefall.freebsd.org
Subject:   Re: misc/804: fdformat - patch to add DOS-filsystem
Message-ID:  <199511020909.KAA20485@uriah.heep.sax.de>
In-Reply-To: <199511020750.XAA20206@freefall.freebsd.org> from "Andreas Haakh" at Nov 1, 95 11:50:03 pm

next in thread | previous in thread | raw e-mail | index | archive | help
As Andreas Haakh wrote:
> 
>  Well, the situation was the following: I needed an MSDOS floppy and
>  I had both of my computers running FreeBSD (one is FreeBSD-server, the
>  other usually runs OS/2 and from time to time FreeBSD if needed). I 
>  usually don't need the mtools and I don't have them installed.
 ...

>  Mformat is part of mtools and whoever needs them will install them.
>  Others will use mount_msdos if necessary and appreciate the addition
>  to fdformat.

I'd rather stick with Bruce's argumentation here: mkdosfs (or
newdosfs) should become a standard part of the distribution.  We do
have a newfs (aka. mkufs), an (rather unrelated, since rarely used)
mkisofs, so there's no reason why some other major file system that is
supported should not be supported by an mkdosfs (or mkfatfs?).
Ideally, one would also like to get a fsckfatfs, but that's arguably
too much work for too less use.

>  I persomally dislike mformat because it only supplies the other half
>  of a 'real MSDOS-format' the creation of the filesystem.

But that's just a matter of *your* personal taste.  Other people see
the line drawn between both as entirely logical.  Note that the format
command in MSDOS starting at DOS 6 is also only a high-level format
command when used without any option, and it's also only a high-level
format command when applied to hard disks.

I think your contribution does also miss the boot code itself, i.e.,
sticking such a floppy into the drive and attempting to boot it will
result in a catastrophic failure (a jump to no-where land is sitting
right in front of the BPB), instead of providing a useful hint that
the disk doesn't contain a bootable system.

'tschuldigung für's Auf-Dir-Rumhacken. :)

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199511020909.KAA20485>