Formating error - Drive 0 Cyl X -> Y select 1, head 0 dirty f

55 views
Skip to first unread message

ich.c...@gmail.com

unread,
Apr 29, 2022, 6:45:47 PM4/29/22
to MFM Discuss
I have a internal WD1001-05 on a NCR DM-V.
Formating a harddisk works well so I read the HD with the MFMEMU.
The emulation works well too but I can't format the emulated hd and got the error for every cylinder:

Drive 0 Cyl X -> Y select 1, head 0 dirty f

So what is bad ?

David Gesswein

unread,
Apr 29, 2022, 7:30:32 PM4/29/22
to mfm-d...@googlegroups.com
On Fri, Apr 29, 2022 at 03:45:47PM -0700, ich.c...@gmail.com wrote:
> I have a internal WD1001-05 on a NCR DM-V.
> It's this one:
> http://www.bitsavers.org/pdf/westernDigital/WD100x/WD1001-05/WD1001-05.jpg
>
> Formating a harddisk works well so I read the HD with the MFMEMU.
> The emulation works well too but I can't format the emulated hd and got the
> error for every cylinder:
>
> *Drive 0 Cyl X -> Y select 1, head 0 dirty f*
>
> So what is bad ?
>

The message above is not an error. It just saying that a seek has been done
and heads 0-3 have been written to. Assuming the emulated drive has four
heads that is what you would expect from running a format program.

ich.c...@gmail.com

unread,
Apr 30, 2022, 3:46:26 AM4/30/22
to MFM Discuss
Thanks David for the info.

Yes, it's not an error. I found the code in mfm_emu.c - should have it done 1st.

   msg(MSG_INFO,"  Waiting, seek time %.1f ms max %.1f min free buffers %d\n",
         seek_time, max_seek_time, min_free_buf);

So I'm happy  but the format program on NCR MSDOS gave me an error message.
Formating the real hard disk (10 or 20mb) needs time but ended correct.

I will make a second try and post the results. What I do is for helping an other NCR DM-V owner with his
bad WD100-05 controller.

ich.c...@gmail.com

unread,
Apr 30, 2022, 1:28:48 PM4/30/22
to MFM Discuss
As I can't format the emulated HD with the WD 1001-05 controller what can I do to help finding the problem?

# NCR DM-V with an internal WD 1001-05 Rev.A12
# Not formating of Emulation possible
#
# like http://www.bitsavers.org/pdf/westernDigital/WD100x/WD1001_NCR_Decision_Mate_V/
# like http://www.bitsavers.org/pdf/westernDigital/WD100x/80-031003-00_A1_WD1001_OEM_Manual_Feb83.pdf
# Seagate ST125 (20MB) connected to internal  DM-V Harddiskkontroller
# and formated with discit like 10MB HD

Analyse:
Command line to read disk:
--sectors 17,0 --heads 4 --cylinders 615 --header_crc 0xffff,0x1021,16,0
--data_crc  0xffffffff,0x140a0445,32,5 --format Intel_iSBC_214_512B
--sector_length 512 --retries 50,4 --drive 1

Reading to emulation file was well.

Emulation:  
Read and write are ok  
Format doesn't work  and on the DM-V screen  "BAD MEDIA" was printed.



# All ok.
# NCR DM-V with an external WD 1002-HD0
# https://oldcomputers-ddns.org/public/pub/rechner/ncr/dmv/modules_pictures/hd-controller/wd1002-hd0_1.jpg
# http://www.bitsavers.org/pdf/westernDigital/WD100x/61-031050-0030_WD1002-05_HDO_OEM_Manual_Jul83.pdf
#
# Seagate ST125 (20MB) connected to external DMV Harddiskkontroller
#
#

Command line to read disk:
--sectors 17,0 --heads 4 --cylinders 615 --header_crc 0xffff,0x1021,16,0
--data_crc  0xffffffff,0x140a0445,32,5 --format WD_1006 --sector_length 512
--retries 50,4 --drive 1
Found cyl 0 to 614, head 0 to 3, sector 0 to 16                

Reading to emulation file was well.

Emulation: Read, Write and Format was OK.

ich.c...@gmail.com

unread,
Apr 30, 2022, 5:03:53 PM4/30/22
to MFM Discuss
Other case :
Just this moment - I added the original HD a 10MB NEC D5124 to the DM-V and could read the drive, saw the directory ... and now tried to read the drive with mfmemu.

I got a
Found drive at select 1
Command 7 fault 300 status 10030
Write fault
Seek complete
Not Index
Not Ready
Drive Selected


... is there something I have to add ?
I tried to read with - analyse.

David Gesswein

unread,
Apr 30, 2022, 7:15:48 PM4/30/22
to mfm-d...@googlegroups.com
On Sat, Apr 30, 2022 at 02:03:52PM -0700, ich.c...@gmail.com wrote:
> Other case :
> Just this moment - I added the original HD a 10MB NEC D5124 to the DM-V and
> could read the drive, saw the directory ... and now tried to read the drive
> with mfmemu.
>
> I got a
> Found drive at select 1
> Command 7 fault 300 status 10030
> Write fault
> Seek complete
> Not Index
> Not Ready
> Drive Selected
>
>
> ... is there something I have to add ?
> I tried to read with - analyse.
>
What was the full command line you used?

Above says the drive is reporting a write fault. Do you have the write
jumper off?

Any known difference between reading this drive and drive you sucessfully
read? Did you reboot between emulating and trying to read a drive? You should.

> ich.c...@gmail.com schrieb am Samstag, 30. April 2022 um 19:28:48 UTC+2:
>
> > As I can't format the emulated HD with the WD 1001-05 controller what can
> > I do to help finding the problem?
> >
> >
> > Analyse:
> > Command line to read disk:
> > --sectors 17,0 --heads 4 --cylinders 615 --header_crc 0xffff,0x1021,16,0
> > --data_crc 0xffffffff,0x140a0445,32,5 --format Intel_iSBC_214_512B
> > --sector_length 512 --retries 50,4 --drive 1
> >

What command and what was hooked up when you got this output? What did
the rest of the output say?


I think you have a emulator file from a real drive you read and one from
mfm_emu --initialize and then formatted.


What is ths difference with mfm_util --analyze on the two images?

If you want me to take a look compress them and upload to
http://www.pdp8online.com/upload/abuploadab.html

Reply all
Reply to author
Forward
0 new messages