PDA

View Full Version : IBM harddrive not seen in DOS but seen in Windows 98 Second edition


DANQU
08-30-2000, 08:00 PM
IBM harddrive not seen in DOS but seen in Windows 98 Second edition

I Fdisk a IBM HD when I had my old computer which had Windows 98, not sure of what edition,
And formatted it. Both Windows and DOS did see the drive. It is 10.1Gig. and was partitioned to the letter E:. When I purchase a HP Pavilion 6640c I added the IBM HD that was already formatted as a slave drive.
Windows 98 second edition saw all partitions but DOS does not, it only sees the C: drive that came with the computer.
Do I have to run Fdisk again and loose all my data?
Dan


I booted up in DOS and ran Fdisk pressing option 4 the second hard drive was not recognized and when I tried to partition it Fdisk only saw the C: drive. I went into the BIOS and tried to manually put the parameters in, CHS, and again the hard drive was not recognized by the BIOS.
What is left to do so the BIOS and DOS recognize the second drive?
DAN


[This message has been edited by DANQU (edited 08-31-2000).]

note: This information is from Hp support:
IF YOU HAVE 2 HARD DISKS AND 1 CD-ROM DRIVE

"*Set the first hard disk jumper as the Master; then connect the first hard disk to the primary controller.

*Set the second hard disk jumper as the CS or Slave; then connect the second hard disk to the primary controller using a ribbon cable with three connectors.

*Set the CD-ROM drive jumper as CS; then connect the CD-ROM drive to the secondary controller."

I used the ribbon cable that is attached to the CD-RW (which is the secondary ); the CD-RW is first then the second HD.
The CD-RW pin setting is not set to Slave or Master but a setting that I am not familiar with "cs" setting? and the ribbon cable shares the secondary controller with the CD-RW. can this set up be causing the problems?


[This message has been edited by DANQU (edited 09-01-2000).]

[This message has been edited by DANQU (edited 09-01-2000).]

ixl
08-30-2000, 10:31 PM
When you say "not seen in DOS" do you mean if you boot just to DOS, or a DOS box? Straight DOS (6.22 or earlier) can't handle drives over 8.4 GB. DOS within Windows should see the drive... tell us more please.

------------------
Charles M. Kozierok ( ixlubb@PCGuide.com )
Webslave, The PC Guide (http://www.PCGuide.com)
Comprehensive PC Reference, Troubleshooting, Optimization and Buyer's Guides...

DANQU
08-31-2000, 04:56 AM
Hi Charles
When I boot to DOS 7.10 from Windows 98, the only drive that is recognized is C: which has a HD of 15 Gig. originally.
This is the information I retrieved from system info.:

Microsoft Windows 98 4.10.2222 A
Clean install using /T:C:\WININST0.400 /SrcDir=C:\WINDOWS\OPTIONS\CABS /IS /IW /IQ /ID /IV /IZ /II /NR /II /C /U:xxxxxxxxxxxxxxxxx
IE 5 5.00.2919.6307
Uptime: 0:00:16:23
Normal mode
On "PAVILION" as "."
Hewlett-Packard
AuthenticAMD AMD-K6(tm) 3D processor
120MB RAM
60% system resources free
Windows-managed swap file on drive C (12711MB free)
Available space on drive C: 12711MB of 14308MB (FAT32)
Available space on drive D: 6635MB of 7722MB (FAT32)
Available space on drive E: 1260MB of 1930MB (FAT32)


Thanks
DAN

David
08-31-2000, 09:26 PM
You might try setting ALL of the HDD ports to "Auto", just in case it's not looking where you think it is.

Failing that, it looks like maybe you've stumped me. But I think you're on the right track by trying to get the BIOS to see the drive.


- David


[This message has been edited by David (edited 08-31-2000).]

DANQU
08-31-2000, 09:32 PM
Originally posted by David:
Perhaps Win98 has protected-mode routines that can access the HDD controller directly, allowing you to see the drives once 98 is fully up. But in DOS mode, I'm guessing, you may have to deal with the BIOS's idea of what your HDD is.

First, run FDISK just to see if the drive shows up (Don't make any partitioning changes). If FDISK didn't detect the drive, go to CMOS setup and make sure the drive's showing up there; You might also try setting that HDD port to "Auto".


Hi David
I ran Fdisk and it did not see the second drive at all. The CMOS was set to Auto and it still did not detect the second hard drive.
Thanks
DAN

DANQU
08-31-2000, 09:38 PM
Originally posted by ixl:
When you say "not seen in DOS" do you mean if you boot just to DOS, or a DOS box? Straight DOS (6.22 or earlier) can't handle drives over 8.4 GB. DOS within Windows should see the drive... tell us more please.



Hi Charles
When I boot to DOS 7.10 from Windows 98, the only drive that is recognized is C: which has a HD of 15 Gig. originally.
This is the information I retrieved from system info.:

Microsoft Windows 98 4.10.2222
A Clean install using /T:C:\WININST0.400 /SrcDir=C:\WINDOWS\OPTIONS\CABS/IS /IW /IQ /ID /IV /IZ /II /NR /II /C /U:xxxxxxxxxxxxxxxxx
IE 5 5.00.2919.6307
Uptime: 0:00:16:23
Normal mode
On "PAVILION" as "."
Hewlett-Packard
AuthenticAMD AMD-K6(tm) 3D processor
120MB RAM
60% system resources free
Windows-managed swap file on drive C (12711MB free)
Available space on drive C: 12711MB of 14308MB (FAT32)
Available space on drive D: 6635MB of 7722MB (FAT32)
Available space on drive E: 1260MB of 1930MB (FAT32)


Thanks
DAN

ixl
08-31-2000, 10:19 PM
You have me at a loss. I can't imagine why it would be seen in Windows on that HP and not DOS on the same machine. Maybe it's something peculiar to the HP, or there's a strange driver loading in DOS mode? I'm sorry, I've never seen this one before.

------------------
Charles M. Kozierok ( ixlubb@PCGuide.com )
Webslave, The PC Guide (http://www.PCGuide.com)
Comprehensive PC Reference, Troubleshooting, Optimization and Buyer's Guides...

DANQU
08-31-2000, 11:23 PM
Originally posted by ixl:
You have me at a loss. I can't imagine why it would be seen in Windows on that HP and not DOS on the same machine. Maybe it's something peculiar to the HP, or there's a strange driver loading in DOS mode? I'm sorry, I've never seen this one before.

Would setting the jumpers incorrectly cause this problem?
But why just in DOS?
pulling out any hair that is left
DAN

ixl
08-31-2000, 11:30 PM
Being bald won't help, I am pretty sure. http://www.PCGuide.com/ubb/smile.gif
Gonna sleep on this one and see if I can come up with something tomorrow...

------------------
Charles M. Kozierok ( ixlubb@PCGuide.com )
Webslave, The PC Guide (http://www.PCGuide.com)
Comprehensive PC Reference, Troubleshooting, Optimization and Buyer's Guides...

DANQU
09-04-2000, 09:38 PM
Originally posted by ixl:
Being bald won't help, I am pretty sure. http://www.PCGuide.com/ubb/smile.gif
Gonna sleep on this one and see if I can come up with something tomorrow...


Well no hair left on my head
The second hard drive is still NOT recognized by the CMOS or DOS 7.1.
I moved the jumper to the master setting on the CD-RW with no results.
Strange thing though, when I am in Windows 98 SE and go to the DOS prompt the drives are recognized??
Real dilemma
Dan

ixl
09-04-2000, 10:17 PM
Only thing I can think of: maybe some sort of Windows driver is involved in seeing this drive? When you say it isn't visisble in DOS, is that booting with a floppy or the hard drive? Is there a Disk Manager type program on that drive?

------------------
Charles M. Kozierok ( ixlubb@PCGuide.com )
Webslave, The PC Guide (http://www.PCGuide.com)
Comprehensive PC Reference, Troubleshooting, Optimization and Buyer's Guides...

DANQU
09-05-2000, 06:32 AM
Originally posted by ixl:
Only thing I can think of: maybe some sort of Windows driver is involved in seeing this drive? When you say it isn't visisble in DOS, is that booting with a floppy or the hard drive? Is there a Disk Manager type program on that drive?


Hi Charles
The computer boots up from the C: drive, which is the original drive, with out a Disk Manager, installed with the HP Pavilion 6640c. There was a Disk Manager on the second hard drive originally but when the hard drive was still in the old computer, which had Windows 98, an earlier release, I Fdisk it and formatted it.
That would have removed the Disk Manager that was on the drive, or do I have to re-format in Windows 98 SE?
But I can't do that because the second drive is not recognized in DOS 7.1.
I thought about replacing the ribbon cable but if that was bad then Windows 98 SE would not see the drive at all…and it does.

This is the Autoexec.bat:

@ECHO OFF
C:\PROGRA~1\NETWOR~1\MCAFEE~1\SCAN.EXE C:\
@IF ERRORLEVEL 1 PAUSE


REM To make a DOS Boot Diskette; See the file C:\DOSBOOT\DOSBOOT.TXT

path C:\WINDOWS;C:\WINDOWS\COMMAND
call c:\dosboot\drivers.bat
rem - By Windows Setup - mscdex.exe /d:IDECD000 /L:M


This is the config.sys:

REM To make a DOS Boot Diskette; See the file C:\DOSBOOT\DOSBOOT.TXT
[common]
device=c:\windows\himem.sys /testmem:off
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
dos=high,umb
buffers=40
rem The below DOS CD ROM driver is not required to run Windows 98.
DEVICE=c:\cdrom\OakCdRom.SYS /D:IDECD000
lastdrive=z

If more information is needed please let me know and I will provide it for you.
Thanks again
Dan




[This message has been edited by DANQU (edited 09-05-2000).]

ReddDogg
09-05-2000, 08:20 PM
Have you tried using a windows 98 boot disk? I know it sounds like silly question but it would bethe first thing I would try before digging in bios settings, because if it the boot disk works, and if winders 98 works, then it is the version of dos. But if boot disk doesn't work, then I would be tinkering (carefully of course) with bios to see if there is something peculiar in there.

------------------
Joe Redd
MCP

dale
09-06-2000, 01:21 AM
Hi Danqu,

Per you request, I did a detailed read of your problem and it does indeed sound similar to what I posted for the guy asking about 3 IDE drives. I am surprised that your HP docs indicates that you can choose either CS or Slave for your CDROM. Usually you have to absolutely know which to use. CS is for "Cable Select" which is a controller mode not used very often. If I were you, I would set the CD ROM to Slave and make your IBM HD the master on that secondary controller and go back to autodetect in the bios and see if things are better. The cable select appears to be a cool feature, just not normally used - it requires a special cable to make it work. From the Quantum web site:

CS Jumper - Cable Select
Only used in systems that support the cable select feature. Cable Select allows for each ATA disk drive to be jumped the same and the position on the cable determines the ID. This requires a special cable and both drives on the interface would have to support this feature.

regards,
dale

DANQU
09-06-2000, 01:17 PM
Hi Dale

The problem is solved! Thank to you very much!
What I did was installed and jumper the CD-RW on the secondary controller and set the jumpers to a slave setting. Then I set the hard drive jumpers to a master setting on the secondary controller so the BIOS sees the harddrive first when booting which has the MBR. Now everything is working fine, the second hard drive is recognized in CMOS and in DOS.

The CS setting sounds a little like SCSI with the position on the cable determines the ID.

Thanks again
DAN


[This message has been edited by DANQU (edited 09-06-2000).]