home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Archive Magazine 1996
/
ARCHIVE_96.iso
/
discs
/
mag_discs
/
volume_4
/
issue_03
/
hints
/
MSDOSPARTN
< prev
Wrap
Text File
|
1990-11-18
|
4KB
|
87 lines
Summary of steps for getting MSDOS onto a hard disc.
1.) This step applies only if you have on old PCEmulator,
e.g. V1.20, and a V1.33 upgrade disc - unless Paul has
upgraded your V1.20 disc to V1.33. [I think that you had
probably done this for me, Paul, but I didn't know.]
(a) Read "ReadMe2" on the V1.33 disc. (b) Run "MakePC" on
the V1.33 disc. (This copies the file !PC.Rom from the 1.20
disc to the 1.33 disc. Although the desktop displays this as
a "text" file, I reckon that in fact it is the emulator
itself and that all the other files are concerned with
preparing the Arc to run the Emulator.)
2.) Read "ReadMe" on V1.33 but don't take too much notice of
it - it confused me a lot!
3.) Examine the files !PC.GenBoot.!Config and
!PC.GenBoot.!Modules. If you have more than 1 Mb of RAM, it
may be worth changing some of the "Y"s to "N"s in !Config.
When I first tried it, without any changes, my screen went
blank because my Taxan 795 monitor requires the VIDC
enhancer and the VIDCmodes software installed in order to
synchronize when not in modes 18-21. With a 4 Mb machine, I
decided to make all the responses "N" and everything seemed
OK.
4.) If you have a SCSI hard disc (as I have), run !SCSIDisk.
This renames !PC.SCSIRun2 to !PC.!Run2 and !PC.!Run2 to
!PC.!ADSF[sic]Run2. That is, it makes !Run2 the file that
defines where the MSDOS partition is to be placed - on a
SCSI hard disc not on an ADFS one. !SCSIDisk then creates a
file "PC.Drive_C" on the SCSI disc of the size you request
(1 to 32Mb). This file can be *TYPEd from the Arc command
line - but don't do it until everything is complete because
its contents misled me! The screen then displays
instructions for running two MSDOS commands: FDISK and
HDINSTAL. It also displays the injunction "Press ESC to
stop; Press RETURN to continue".
5.) If you press RETURN, the instructions are cleared from
the screen; the PCEmulator is loaded and you are invited to
put the MSDOS boot disk into "Drive A" (Drive 0). Doing so,
and pressing RETURN, loads MSDOS which asks for date and
time - but pressing RETURN in response to each request
supplies the information from the system clock. When the
"A>" prompt appears, you need to carry out the instructions
that were recently wiped off the screen: Type "FDISK", then
"1" to create a DOS partition, then "Y" to assign all of
file Drive_C to DOS; then "HDINSTAL" which formats the hard
disc and transfers the MSDOS system files from the floppy
MSDOS boot disc to the hard disc.
6.) If you press ESC (at the "ESC to stop, RETURN to
continue" injunction) and need to run !SCSIDisk again,
beware that this will re-rename the !Run2 files. I avoided
this by "REMming" the *rename statements in
!SCSIDisk.!RunImage. (This is a BASIC program from which it
would appear that the procedure for installing MSDOS on an
ADFS hard disc would be the same without the complication of
renaming the !Run2 files.)
7.) Once MSDOS is safely on the hard disc, the !PC
application can be transferred from the V1.33 disk to the PC
directory on the hard disk.
8.) One last complication for me was that when I typed
"HDINSTAL" I got the quaint message "insert new diskette in
drive C" and, on pressing RETURN, "drive not ready - format
failure". Eventually, after many hours and several phone
calls, the explanation turned out to be that I have two
external 5-1/4" drives and MSDOS was seeing the second of
these as Drive C and the SCSI hard disc as Drive D. To avoid
amending HDINSTAL (which is a simple batch file) I told
RiscOS that it had only two floppy drives (*CONFIGURE
FLOPPIES 2, followed by Ctrl+Break) and all went smoothly.
Subsequently I reconfigured to three floppies and now MSDOS
wakes up with a "D>" prompt ready to run from the hard disc.
The most useful tool for finding out what MSDOS thinks it
has is to type CHKDSK A:, CHKDSK B: etc.
9.) Finally, in RiscOS, LOCK the "Drive_C" file. I'm
astonished that this is not done by the PCEmulator prgrams.
Without it, a careless click in RiscOS might destroy all
your MSDOS files!
Bill Mapleson