48 lines
2.0 KiB
Plaintext
48 lines
2.0 KiB
Plaintext
Mkminix-0.1 by W. Black
|
|
|
|
Description
|
|
-----------
|
|
This directory contains a hacked version of mkfs.minix from util-linux 2.8.
|
|
The hack in question was primarily a bit of #ifndef-ing to make it compile
|
|
successfully under DJGPP. Due to DOS's brain-damaged 8.3 filename limitation,
|
|
the executable has been renamed from mkfs.minix to mkminix.exe.
|
|
[Executable deleted in the util-linux distribution.]
|
|
|
|
Distribution
|
|
------------
|
|
This distribution should have come with both sources and executable. If
|
|
you're missing either, feel free to visit my site at
|
|
http://www.geocities.com/SiliconValley/Network/5508 to get a fresh one if
|
|
you need it.
|
|
|
|
This program and its source program in util-linux are protected by the GNU
|
|
General Public License. See the file COPYING for details.
|
|
|
|
Why
|
|
---
|
|
Exactly why would anyone want to create a Minix filesystem under DOS? The
|
|
answer, as far as I am concerned, is in the interest of creating initial
|
|
ramdisks for Linux. By being able to configure an initrd from DOS (or Win
|
|
'95, etc.), you can make the transition to Linux that much easier (think
|
|
Win '95 autoplay Linux distributions, for example).
|
|
|
|
Phase II of this project would logically be to be able to populate this initrd
|
|
with files. That is my goal for mkminix-0.2.
|
|
|
|
Installation
|
|
------------
|
|
At this point, everything is pretty much already installed. Just run MKMINIX
|
|
from the DOS prompt. The source will compile under DJGPP if and only if you
|
|
have a copy of linux/minix_fs.h. I included the one from Linux kernel 2.0.30,
|
|
but these files have a way of changing in annoying ways, so it's probably best
|
|
to use one that matches whatever version of Linux you are going to be running
|
|
concurrently. This is if you have to be ABSOLUTELY sure that everything
|
|
matches... BTW, compile line is as follows for DJGPP:
|
|
|
|
gcc -o mkminix.exe mkminix.c
|
|
|
|
Desperate Plea for Attention
|
|
----------------------------
|
|
If you find this program useful (or silly, or a complete waste of time), please
|
|
drop me a line at wjblack@yahoo.com. Thanks!
|