OS-9/68k system bootup floppy disk & harddisk backup

OS-9/68k system bootup floppy disk & harddisk backup

Post by tommy_yin » Fri, 06 Aug 2004 20:19:32


Hi,

I am using Microware OS-9/68K V2.4. I am new to the system. Could
anyone teach me how to :

a) Make a system bootup floppy disk, &

b) Format a new harddisk and make a backup of the harddisk in use.

To make a system bootup disk, I have tried to format a floppy disk and
copy the files from /h0/sys and /h0/cmds to the floppy. But, when I
tried to bootup using the floppy disk, I got the errors: "can't find
/f0/sys/auto_load", "can't find /h0/sys/auto_load", "can't find
/e0/sys/config.dat". When I check the harddisk, I can't find
"auto_load" in the directory "/h0/sys" and there is no "e0" drive in
our system. Are there any hidden files or drive inside the system and
how can I access them?

When I tried to format a new harddisk, I got a error "Fatal error
writing system sector Error #000:248". Are there any tips and tricks
when I format the harddisk? Is there any size limitation?

I am rather frustrated and hope someone could help.
 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by Allan R. B » Fri, 06 Aug 2004 22:44:16


XXXX@XXXXX.COM (Tommy Ying) wrote in



first you must format the floppy. Then before you copy files use os9gen to
create the bootfile. You may need to find the bootlist for a floppy that
does not try to autostart your system. The startup file for the floppy
boot should just start a shell.

to format a hard drive you will need a descriptor for the new hard drive.
More details about your system are necessary before I can help you there.
OS9 2.4 supported a large number of types of drives. Each drive type has
its on issues. Basically you will need a descriptor that is format enabled
for the new drive. Again I would do the OS9gen before copying files. The
dsave utility will copy the files and do the OS9gen for you.

Allan R. Batteiger

 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by tommy_yin » Sat, 07 Aug 2004 11:30:47


Thanks for your response.

First, how can I find the bootlist for a floppy or create one? I have
checked the system, the directory "/h0/cmds/bootobjs" does not exist.

How can I check or edit the descriptor for the new hard drive. The new
harddisk is : Quantum Fireball CR 3.5 Series 8.4GB.

My system info:
CPU = 68020
CLOCK = 25MHz
FPU = 68882
RAM = $2BF000 Bytes
Operating System = Microware OS-9/68K V2.4 w/o RBF w/o SSM

Tommy Ying
 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by Allan R. B » Sun, 08 Aug 2004 04:12:30


XXXX@XXXXX.COM (Tommy Ying) wrote in





Tommy
You have a contradiction here. OS9 w/o RBF but you are hooking up
disk drives ? A disk drive requires RBF to work. Also you will need a
drive smaller than 8.4GB. OS9 2.4 has will not work with drives over
2GB. If you have a fixed format and rbf utilities it will work up to
4GB.

Allan
 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by tommy_yin » Mon, 09 Aug 2004 08:10:28

Allan R. Batteiger" < XXXX@XXXXX.COM > wrote in message news:<xKQQc.21282983$ XXXX@XXXXX.COM >...

Allan

I think you are right, RBF should have installed to the system.
Actually, I access the floppy drive as /f0 instead of normal /d0 or
/d1.

The harddisk currently in use is 1.5GB. I login to the shell and type
the command "devs". I get:

Device Driver File Mgr Data Ptr Links
dd memdrv mfm $0147ee00 2
g0 gx gx $0147a430 11
f0 mp_fx rbf $01479730 1
h0 qx rbf $01478920 15
dd qx rbf $01478920 5
n0 nx_arc nfm $01476020 4
pipe null pipeman $01474650 2
mem memdrv mfm $0147ee00 1
t1 tx scf $014665d0 3
t3 tx scf $01462c20 3
s0 pssdriv pssman $0146c750 1
nil null scf $0146c6c0 2
term gx scf $0147a430 4

For process, I type "procs -e". I get:

Id PId S MemSize Age Module&IO
2 0 w 0.5k 0:05 sysgo <>>>g0
3 2 s 0.5k 0:05 mp_fx_mot <>>>g0
4 2 w 15.5k 0:01 tsmon <>>>term
5 4 w 5.75k 0:01 shedi <>>>term
6 0 s 10.25k 0:05 nmon <n0 >>>g0
7 0 s 17.25k 0:05 mtsmon <h0 >>>g0
8 0 s 0.00k 0:05 eio <n0
9 0 s 15.5k 0:05 tsmon <h0 >>>g0
10 5 * 18.25k 0:00 procs <>>>term
11 0 s 9.75k 0:05 pssspool <>>>nil
12 0 s 19.5k 0:01 mpplcmon <h0 >>>h0

If the directory "/h0/cmds/bootobjs" cannot be found, does the
information above useful to create the bootlist for os9gen? Do I need
more information?
Could you teach me how to make the bootlist?

Thank you very much for the help

Tommy
 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by Allan R. B » Tue, 10 Aug 2004 02:04:57

XXXX@XXXXX.COM (Tommy Ying) wrote in
news: XXXX@XXXXX.COM :


Tommy
You have the information and files necessary to create a boot file, it
will probably just take some work.
Do you have a MWOS dir ? you can ident the os9boot file and redirect
the output of ident to a file then edit it to only contain the moudle
names. A bootlist is just a list of files to merge into a bootable file.
The biggest problem is your init moudle or startup file. Hopefuly the
init just runs startup and not something else. Then you can create a
bootable floppy that just comes up to a shell.

Allan
 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by tommy_yin » Thu, 12 Aug 2004 10:13:59

Allan R. Batteiger" < XXXX@XXXXX.COM > wrote in message news:<Z2tRc.21410918$ XXXX@XXXXX.COM >...

My system do not have a MWOS dir. In my system, the following
directories exist in root directory of /h0:
CMDS, DATA, LANGUAGE, LOG, LOGHIST, MODS, PARAM, PRINT, PRODDATA,
REPORT, SPOOL, SYS AND TEXT.

There is no directory exist inside the CMDS and SYS directories. I can
find the file "startup" inside the SYS dir, but the file "OS9BOOT"
cannot be found.

In such case, how can I make the bootlist to merge into a bootable
file ?
Is there any software can help to make a system bootup folppy disk ?

Tommy
 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by Allan R. B » Thu, 12 Aug 2004 11:04:38

XXXX@XXXXX.COM (Tommy Ying) wrote in
news: XXXX@XXXXX.COM :

Tommy
Something is missing from your system. Someone must have hidden the
bootfile or put in a different location. There are ways to find out
where it is. The easy was is to use bfed and look at sector 0 and see
what sector number the bootfile is set for. The look at the Descriptor
at that address and see what the name of the file is and where it is
located. The system dirs you list indicate to me that this system was
setup custom for your application. Whoever set it up probably stripped
off any utilites not required for basic system operation. If you can
email a "mdir -e" of your system memory I can tell you which modules are
in your bootlist. You may need to create a new dir and save the modules
from memory in order to create a bootable floppy. Do you a a copy of the
kernel any on disk ?

Allan
 
 
 

OS-9/68k system bootup floppy disk & harddisk backup

Post by tommy_yin » Thu, 12 Aug 2004 20:20:17

Allan R. Batteiger" < XXXX@XXXXX.COM > wrote in message news:<W8fSc.21463983$ XXXX@XXXXX.COM >...

Allan

I have send you the email for the "mdir -e" listing. The way you
describe is rather difficult to me, could you please tell me in detail
the way to create the bootable floppy?

Thank you very much

Tommy