A Word of Wisdom from DavidP

This is a discussion on A Word of Wisdom from DavidP within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Actually alot of older Compaqs don't have a CD support in there Bios at all. Then you need to find ...

  1. #46
    Barjor
    Guest
    Actually alot of older Compaqs don't have a CD support in there Bios at all. Then you need to find a Dos driver you can load from the command prompt. Like mscdex.exe or you might find something on the CD manufactors home page.

  2. #47
    _B-L-U-E_ Betazep's Avatar
    Join Date
    Aug 2001
    Posts
    1,412
    >> Windows 98 startup disks have basically no support for CDROM drives


    Yes they do have a generic driver that works with most drives. (mscdex.exe)

    >>>(not to mention they have basically no tools).

    Don't need em. It comes with fdisk and a couple of others. Others are loaded after your cdrom is going.

    Of course we are talking to ourselves now. DavidP isn't posting... he may have already gotten it.
    Blue

  3. #48
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    sorry...the holiday break is over and school is back in so i dont have as much time to posts...

    anyways...

    Thanks for the site of the BIOS boot floppy, Betazep, I will try it.

    >mscdex.exe

    I have that file on quite a few disks, and I even copied it from a floppy to the computer. I just dont know how to use it....Somebody tell me....

    >Since I've seen so quick replies from you DavidP I assume that you have another computer of your own there. How about plugging the HD of that 120 Compaq to some other computer (obviously with a cd-rom) and installing Windows there and then plugging it back?

    Yeah, the computer I am trying to fix is my computer in my room. The computer I am usually on the net with is the computer I am using right now which is the family computer. I could take the hard drive out and put it in another comp...but thats a last resort...I dont want to have to open up one of my other computers, find an open slot, install the HD in that computer, install Windows on the HD, and then put it back in the computer I am trying to fix...so if nothing else works i will do that...
    My Website

    "Circular logic is good because it is."

  4. #49
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    ARGX!

    okay....when I run the EXE file i downloaded, what is it supposed to do? It does nothing...(using XP)

    I was gonna copy it to a diskette and put it on the computer I am trying to fix...but it is too big for one diskette.

    So I sent it to a compressed ZIP folder, but it is still way too big...I even tried zipping it multiple times...

    Is it because of XP? Should it be doing something but because I am running it on XP it is not? I could put it onto a CD and take it to one of my 95 systems...
    My Website

    "Circular logic is good because it is."

  5. #50
    Registered User Camilo's Avatar
    Join Date
    Oct 2001
    Posts
    78
    ok, try to pay attention to the mscdex.exe post, apart from the mscdex, you need the drivers of your cdrom, so, you install the cdrom device driver and, then copy mscdex.exe in c: or in the directory of the device drivers (varies within manufacturers), and if the device driver setup program asks permission for writing config.sys and/or autoexec.bat, say YES, and make sure config.sys and autoexec.bat exists, some setup programs don't do anything if they don't exist, the mscdex line in autoexec.bat should look like this:
    C:\MSCDEX /D:MSCD001 /V
    and in the config.sys
    DEVICE=C:\CDPRO\VIDE-CDD.SYS /D:MSCD001

    may vary, but not critically, apart from other drivers your system could load.

    I'm sure this works, have done it plenty of times in old systems (486 and pentiums), DO IT.

    Camilo

  6. #51
    Unregistered
    Guest
    Ok all of you need to pay attention...

    His cdrom device isn't enabled in his bios because his CMOS is GONE!!!! Pre 98 compaqs placed the CMOS and Setup data on a 3meg non-dos partition. This is a compaq inherent problem and a search at www.compaq.com gives the information needed to fix this problem. (and on a side note... where is the autoexec.bat and config.sys file located on a formatted HD? Oh wait there isn't either...)

    Drivers won't help (he has a win98 startup disk for god's sake and that has the appropriate generic driver to start his cdrom). They do not help because the CDROM CANNOT BE FOUND on boot with the 98se boot disk. That is not a driver problem.

    He cannot get into F10 setup because it does not exist. So... NO he can't enable it in the BIOS/CMOS.

    Now, back to step one.

    Get your CMOS and F10 Setup working again (as per Compaq recommendations). No the executable definitely wasn't made for XP. (I ran it on my 98 machine... it is really old software...) You need to find a friend with a 95/98 computer (maybe ME). When you run it... a fullscreen console window opens and after you go through some terms and agreements crap, it makes two disks for you. One is for the boot to remake your hardrive so that you can get into your BIOS and CMOS. The other has different diagnostics written specifically for the Deskpro. I could mail you the F10 setup disks, but that would take a while (two days or so). If you want me to mail you the disks, pm me and give me your address...

  7. #52
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    *sigh*

    I'll say it again. Despite what Betazep believes, mscdex.exe is not a device driver (as Camilo has explained) and 98 boot disks are completely worthless for 95% of the computer population. Amazingly, Win ME disks actually come with a lot more generic drivers, so that will probably work..

    Anyway, a very simple fix is www.startdisk.com Download the Ultimate Boot Disk and go for it. See my previous post for details.
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

  8. #53
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    appropriate generic driver to start his cdrom
    No he doesn't, but...
    He has a BIOS because he can access his hard drive. By the same logic, he should be able to access his CD drive as well. However, compaqs are evil, so he should probably worry about the CMOS setup stuff as well..
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

  9. #54
    _B-L-U-E_ Betazep's Avatar
    Join Date
    Aug 2001
    Posts
    1,412
    You are right on the mscdex... sorry bout that. (my coworker is laughing at me...) I am interested in seeing if the startdisk works. Do you not think that he should deal with his F10 setup issue?


    >>>and 98 boot disks are completely worthless for 95% of the computer population<<<

    that I find interesting. I have six 486/100s in my house and four cdroms. All of them boot fine with 98se boot disk w cdrom support. Both my laptops at work also (one is a damn compaq presario)... my primary desktop at home... my friends three computers... my coworker just laughed over my shoulder and said that both his computers also get cdrom support.... oh... the 20 junk computers that we have in the back of my office (the ones with cdroms... my coworker said) Jesus, it is great to be in the 5% category. You can see where I got my bias... I assumed that since all the comps that I have touched have worked with a 98se bd that it was pretty supported. I am not being facetious. I believe that you have had experiences to the contrary....

    Will the boot disk say that the device doesn't exist if a suitable driver isn't there or is that a CMOS/BIOS problem...? (edit... or hardware as pointed out by Strider.)
    Last edited by Betazep; 01-08-2002 at 10:46 PM.
    Blue

  10. #55
    _B-L-U-E_ Betazep's Avatar
    Join Date
    Aug 2001
    Posts
    1,412
    >>He has a BIOS because he can access his hard drive.

    We agree...


    >>>Download the Ultimate Boot Disk and go for it.


    That is one hell of a boot disk!
    Last edited by Betazep; 01-08-2002 at 10:35 PM.
    Blue

  11. #56
    Registered User Strider's Avatar
    Join Date
    Aug 2001
    Posts
    149
    I dont want to have to open up one of my other
    computers, find an open slot, install the HD in that computer,
    install Windows on the HD, and then put it back in the computer I
    am trying to fix...so if nothing else works i will do that...
    You know, I ran into a similar problem when taking an A+ certification course. It turned out to be the CD-ROM Drive that was bad and could not be accessed using the basic mscdex.exe. It would only function on systems with Windows already installed. A real piece of crap. Before you think about switching the hard drive, I would consider swapping CD-ROM drives first.

    David
    One Ring to rule them all, One Ring to find them,
    One Ring to bring them all and in the darkness bind them
    In the Land of Mordor where the Shadows lie.

  12. #57
    _B-L-U-E_ Betazep's Avatar
    Join Date
    Aug 2001
    Posts
    1,412
    That makes a lot of sense because mscdex isn't finding his cdrom, but I think Justin is saying that this is due to there not being a driver on the 98se boot disk.
    Blue

  13. #58
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    I've found 98 disks work some of the time when they are used on the computers they are made from (there are certain CDROM drives that defy even this). The UBD really is quite impressive. I have found it invaluable on many occasions (though I adimt to have a rather mutated version).

    As for BIOS, I may have missed reading about an error yet, just that he can't get in (ya tried del, right?) Sometimes removing the HD and all disks and booting will give an "F2 to enter setup" option. Exactly what kind of computer is this. Sorry if this has been posted, but I'm in a bit of a hurry.
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

  14. #59
    Unleashed
    Join Date
    Sep 2001
    Posts
    1,765
    EESH, sorry if my suggestions have been repeated earlier, but this is a large thread dealing with a topic I've faced many times.

    Get 2 brand new, fresh 3.5 floppy disks.
    Wipe your hard drive clean.
    Get to a computer running Windows 98, which has internet access.

    Download the driver files for your cd rom.
    These files are usually titled CdRom.sys.
    For my stadard cd rom, my cd rom's driver file is titled Oakcdrom.sys.

    [ How to use the CD-ROM in MS-DOS mode ]

    1. To access the CD-ROM in Real MS-DOS mode, you need to copy the CD-ROM driver
    in c:\Cdrom on your system and modify the following file.

    : autoexec.bat
    REM [CD-ROM DRIVE]
    REM mscdex /d:gem001 --> remove 'REM'


    2. To access the CD-ROM when you restart PC in "Restart in MS-DOS mode",
    you can access the CD-ROM without any modification.
    This document which refers to using the cd rom in dos mode, fails to mention that you also need to point your config.sys startup file to your cd rom's driver file ( CdRom.sys ).

    Here is a snippet example:
    Code:
    Config.sys
    Device=C:\cdrom\oakcdrom.sys /d:gem001
    REM Point to the cd rom drive file, providing a drive title.
    
    Autoexec.bat
    mscdex /d:gem001
    REM Provide access to it now that it's loaded.
    For actually obtaining the specific files for your extact drive, refer to:
    Driver Guide.
    NOTE: You have to sign up, but they always give an ID and PWD in this manner:
    ID: drivers
    PWD: all

    DriverGuide.com has drivers for everything.
    I found the exact software, I remember years ago, for a 10+ year old sound card.

    Once found, place it on it's own blank disk.

    Ok, so we've hunted down that elusive cd rom driver file.

    Now, from your friend's Win98 pc, open up any old dos prompt box.
    Put one of your 3.5 floppy disks in his drive and type:
    sys c: a:
    This will transfer his Win98 system files from his computer to your disk.
    Also type,
    copy c:\autoexec.bat a:\
    and
    copy c:\config.sys a:\

    To make the task of returning to your pc less of a hassle copy the following files from his c:\windows\command folder onto your disk:
    attrib.exe
    mscdex.exe
    edit.com
    sys.com

    This disk, will be your custom system disk.
    We also now have a cd rom disk.

    Still in his dos prompt box, switch to your custom system disk.
    Edit the autoexec.bat and config.sys file that are on it by editing / commenting out lines which point to software you do not have.

    Back home.
    Insert your system disk into your a: and startup your pc.
    Unless your pc is severly messed up, you should boot to a Windows 98 dos c:\ prompt. This is good.

    Switch to your a drive.
    Type sys a: c:, it will transfer the Win98 system files from your disk to your computer's hard drive.
    For extra, and added measure do the following(still in a drive):
    attrib -r -a -s -h *.*
    copy *.* c:\

    The autoexec.bat, config.sys and misc files from your friends c:\windows\command folder are now in your c:\ folder.

    They currently should be:
    autoexec.bat
    config.sys
    mscdex.exe
    sys.com
    edit.com
    attrib.exe
    and a few others

    Place your cd rom disk in your a drive.
    Type:
    copy *.sys c:\

    Switching back to your C drive, while using edit.com, edit the autoexec.bat and config.sys files on your c: drive to point to your cd rom software.

    Restart your pc with no disks in.
    The world is waiting. I must leave you now.

  15. #60
    Unleashed
    Join Date
    Sep 2001
    Posts
    1,765
    I think that covers everything.
    The world is waiting. I must leave you now.

Page 4 of 4 FirstFirst 1234
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. please help with binary tree, urgent.
    By slickestting in forum C Programming
    Replies: 2
    Last Post: 07-22-2007, 08:55 PM
  2. brace-enclosed error
    By jdc18 in forum C++ Programming
    Replies: 53
    Last Post: 05-03-2007, 06:49 PM
  3. Wrong Output
    By egomaster69 in forum C Programming
    Replies: 7
    Last Post: 01-28-2005, 06:44 PM
  4. Another Word of Wisdom from DavidP
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 24
    Last Post: 05-30-2002, 07:19 PM
  5. A Word of Wisdom
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 5
    Last Post: 10-17-2001, 09:32 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21