Okay, I installed the patch patio recommended but although it installed properly I got numerous prompts saying the files I had on my system were newer than the ones being installed, did I want to keep them etc, so I left the newer versions. Then I reinstalled your nusb patch again (leaving the reserved device) alone and tried the sandisk flash drive but again, no joy. It's weird because it says the device is working in device manager but no drive is available under My Computer. I get no errors / messages now.
That prompt ("the file being installed is older than the file being replaced", or something to that effect) was one of the biggest User Interface blunders ever made by anybody at any point in time, if you ask me. The files installed work as a set- what you end up with from those prompts and not replacing files is a mishmash of files that weren't tested together. The original misconception that led to the creation of that dialog would be the idea that if a file is newer, it is automatically better. What wasn't considered was the fact that these newer components that were already present would be "mixed" with the "older" files that are also installed but for which there is no existing file. This can lead to odd issues. Though I cannot say for certain I suspect the version mismatches could be one of the reasons the drive isn't showing up.
If not, can you give me a direct link to the download (or where I can purchase the cd)?Linux Mint CD ISO file
I tried a couple of other non-name brand flash drives after (corporate promo ones a friend gave me) and they worked perfectly. Now, I assume these are "newer" 2.0 drives but I was told unless it says "enhanced" in device manager it's not 2.0. Is this correct? I went into my local store today and bought another drive (made by Verbatim) but when I was looking on the specs on the back of the packaging it said only compatible with 2000+ (others said xp+). I didn't think the OS would have any bearing if you had the right drivers (provided it was 2.0). If that's the case it makes sense why the sandisk works with my 2000 machine but not 98se.
USB 2.0 is fully backward compatible with USB 1.1. All USB 1.1 devices will work in USB 2.0 slots and all USB 2.0 devices work in USB 1.1 slots. (part of the USB 2.0 specification is the requirement that the device work with USB 1.1. The technical difference lies on the host controller (which in your case- and for most computers- would be the motherboard). Essentially, USB 1.1 has two "modes" low speed and Full Speed. USB 2.0 adds a High-Speed mode. Each of these uses a different chip or discrete circuitry. a USB 2.0 supporting controller will route USB 2.0 supporting devices using the high-speed circuitry, whereas 1.1 will be made to use full speed. If you connect a USB 2.0 device to a USB 1.1 host controller, it will be connected via the Full Speed circuitry, since there is no "faster" circuitry. The device will operate slower but it will work. It's easy to see why googling would lead to confusion on this issue, since there seems to be a lot
of misinformation on the subject; some people claim that USB 1.1 devices won't work with 2.0 controllers, others claim the reverse; when in fact both are false.
The Drive specifications will usually say XP/2000 and later because they don't provide a Windows 98SE driver and under normal conditions, since windows 98SE doesn't come with generic Mass Storage drivers, you would need specific drivers for every flash drive to use them. Since the patches we are exploring here are designed to provide a Generic Class driver for any Mass Storage Device, the OS requirements become somewhat moot. Almost all of my flash drives (two SanDisk Cruzer 8GB Micro's, two 8GB Kingston traveldrives, a 2GB traveldrive, a 512MB Memorex, and a 512 and 256MB Cruzer Mini) work in my Win98SE laptop, and some of them state "windows XP or later" as part of the requirements.
"Unofficial USB 2.0 WDM Drivers USBCCGP.SYS 5.1.2600.5512, USBEHCI.SYS 5.0.2195.6882, USBHUB20.SYS 4.90.3000.11, USBPORT.SYS 5.0.2195.5652, USBSTOR.SYS 5.0.2195.6773 + WDMSTUB.SYS 18.104.22.168 for Windows 98 SE/ME: USB20DRV [270 KB, English]. Windows 98 SE requires NEWest Native USB (NUSB) already installed!"
You don't have USB 2.0; your USB ports and hub are 1.1; this won't actually change anything- I doubt it would make your computer explode either, and I'm not against being proven wrong
. (I mean being wrong about the patch fixing things, not about the computer exploding)
I didn't think you could take an old harddrive and put it in the newer machine because of compatibility issues with a newer motherboard.
No. You can. the only problem would be if the new computer uses SATA and the old is an IDE (PATA) drive, but the only thing you would need is a ATA ribbon cable (assuming there wasn't one in there). Another example, being if I was to move a hard drive from one of my older computers to my current desktop machine; the older machines use PATA drives, whereas my newer computer uses SATA. However it also has a PATA controller; which I am currently using for the DVD Writer. I could connect a IDE drive on that cable. Note there are some things to bear in mind if you do this, particularly if a device is using PATA on the machine the drive is being moved to.
SATA uses thinner connectors, that are usually red. One connector to the motherboard- one to the drive. Simple. the earlier PATA interface used ribbon cables with 3 connectors; one connected to the motherboard, and the other two connected to drives. However in order to make sure the computer could figure out which was which, the drives had to agree on a "channel"- The first is usually referred to as the "master" and the second as the "slave". Basically, with IDE drives:
-The drive is instructed whether it is a master or slave by moving jumpers on the drive, usually on it's rear near the other connectors.
-when connecting one device, set it as Master.
-when connecting two, set one as master and one as slave. Setting both as Master or both as Slave won't cause any explosions or pyrotechnics, but the drives won't be detected properly.
-there is also Cable Select which chooses automatically, but discussing it's fiobles could lead me to write a book, heh.
On that note, I had a 43MB (yes MB) hard drive originally from a 286 hooked up to a Pentium 4 as well as used in an enclosure a few times without problems. I eventually took it apart and made some completely unfashionable coasters from the drive platters. Anyway all the above makes it sound complicated- it isn't, though, I'm just being far too thorough.
. For a PATA external enclosure, you would just need to make sure the drive is set to master.