VOGONS

Common searches


First post, by j'ordos

User metadata
Rank Newbie
Rank
Newbie

Hello all

I'm trying to install windows 98se on an old laptop that doesn't have an optical drive, floppy drive or USB boot (it does have one USB port). I've tried a few options but nothing worked and I'm out of ideas.
First I tried installing the plop boot manager to the MBR of the laptop's hard drive from another PC, and then using it to boot from usb (I prepared a bootable USB stick with windows 98 setup on it) but it didn't work. It's been a while so I don't really remember what error I got though, I'll try it again when I get the chance.
Next I tried putting the laptop's hdd in a pc with a cd drive, then running the setup CD until the first reboot (when it copies all the necessary files to the hdd), I then put the hdd drive back in the laptop and tried to continue setup but it didn't work either.
Finally I tried again putting the laptop hdd in a pc with a cd drive, installed dos, then copied the contents of the setup cd to the hdd. Then I put it back in the laptop and ran setup.exe. This time the installation halted at about 6-9% with a read error. (I tried it a few times, from a subdirectory and from the root of the hd). I also tried this with a windows 2000 CD, running winnt.exe from the i386 folder but this too failed on the first reboot, saying it couldn't find NTLDR. I checked the hdd for errors and it's clean. Any ideas? 😀

Reply 2 of 8, by cdoublejj

User metadata
Rank Oldbie
Rank
Oldbie

"Installing windows on laptop without CD, floppy or USB boot"

BWAHAHAHAHAHA... speak of the devil, i just got over this very obstacle on a customer's computers with windows xp. Long story short there is a way to install from the hdd you are installing to, at least with windows xp. what os do you want to install?

Reply 3 of 8, by nforce4max

User metadata
Rank l33t
Rank
l33t

Just grab another machine from the same era that has the same chipset and use the drive on it till windows is installed then dump it back on to the laptop. Works with XP and can do the same even on newer os like Vista/Win 7. Will still have the need to reinstall device drivers.

On a far away planet reading your posts in the year 10,191.

Reply 4 of 8, by Stull

User metadata
Rank Member
Rank
Member

The last thing you tried (copying the contents of the CD over) should have worked perfectly. All you really need to install Win95/98 is the folder containing all of the CABs and setup.exe.

Are you able to fdisk, format and sys the laptop hard drive from another machine, using a Win98 boot floppy -- not DOS (like from bootdisk.com)? Then copy the CD files over?

Are you certain that the hard drive doesn't contain any bad sectors?

Reply 5 of 8, by spapakons

User metadata
Rank Newbie
Rank
Newbie

Hello!

I'm a computer technician and I have done this many times. Usually the laptop does have a CD-ROM drive but it is rather useless since it cannot read mosts disks due to wear. The trick is to put the hard disk in another computer, format it as FAT (up to 2GB) or FAT32 (larger than 2GB), make it bootable and copy all the Windows 98 files in a folder. The best choice would be to connect the hard disk directly inside the host PC using an adaptor from 2.5" IDE to 3.5" IDE. The IDE cable plugs on the adaptor. Disconnect host hard drive to avoid mistakes and boot the computer with Windows 98 CD. Select to start computer with CD-ROM support instead of starting setup and use appropriate DOS commands (FDISK, FORMAT) to delete any existing partitions, make a single Primary partition occupying the whole drive and set it to active (bootable). You could use Powerquest Partition Magic or other such tool to make things easier. Also make it bootable with the SYS command that transfers the appropriate system files in the disk. In theory you could do the same by connecting the disk with a USB adaptor, but then the host PC must support booting from USB and then making the disk visible in DOS.

After you format the disk and make it bootable by transfering the system files, you can switch off the host PC, reconnect the host hard disk and make sure you boot into Windows from the host hard disk. The notebook hard disk will be E: or whatever is the next available drive letter. Just create a folder W98SETUP and copy all Windows 98 files in that folder. It is a good idea to include any drivers in a folder DRIVERS, so you won't have to download them within Windows 98 which is more tricky to do. Extract any archives to a subfolder, so you won't need WinZIP or WinRAR. If you want to use it, last version supported by Windows 98, I think, was 10. Make sure you include it in the disk as well.

Put the hard disk back to the laptop and switch it on. If everything is done properly, you should see the DOS prompt C:\

Use the following commands:

CD W98SETUP
SETUP /IS

Follow the onscreen instructions and input the CD key (serial) when prompted. Proceed Windows 98 installation as normal. As you may know Windows 98 search for Windows 98 CD-ROM every time it tries to install a new driver or enable a feature. No problem, any file you need is in W98SETUP, of course you avoid deleting this folder after completing setup, just in case, unless you have too little free space. Most USB Flash drives 2GB or lower have their own Windows 98 driver, so you can use them. There is also a generic USB driver that even works in Windows 95! I can send by e-mail if requested. USB CD-ROMs also have some driver to make it work in Windows 98, check manufacturer's site or try generic driver.

Non-latin warning: In Windows XP and newer, if you mess with international settings, you can simply correct them from Control Panel and reboot. THIS IS NOT TRUE IN WINDOWS 98! Make sure you install Windows 98 in CUSTOM mode and double-triple check any setting BEFORE proceeding, otherwise you may have to format the disk and start over! For Greek support for example, select code page Greek 737 (437) for full Greek compatibility. If you select Greek 737, it won't display all text properly and you will experience compatibility problems. The same might be true for other languages, so make extra sure you get it right before proceeding with setup.

Networking tip: Windows 98 weren't so advanced, so if you cannot connect to the internet with auto settings (DHCP) try manual settings. Especially internet connection sharing ("stealing" internet from another computer with a cross LAN cable) doesn't work in automatic settings, both computers must be set manually (the IP of one is set as gateway to the other and vice versa and DNS are set to those of ISP). And don't forget there is no Windows 98 Wi-Fi interface, for wireless networking you must use the WLAN utility! Other than that, I have successfully networked Windows 98 with XP, Vista and 7 and I could see their files. To enable sharing you must share at least a folder, and of course all computers must be set to the same workgroup (eg WORKGROUP or MSHOME). Only computers with at least a shared folder are visible when browsing the network. Computers that do not share a folder may see other's files (depending on other settings) but they are invinsible in the network. In Windows Vista and 7, disable sharing with password, since this is not supported in Windows 98. If a shared folder is inaccessible, go to Security settings, add user Everyone and check all boxes to give full access. Network printers must first installed locally in eg LPT1, since host cannot provide Windows 98 compatible drivers. After the drivers are installed, you can browse the network, install the printer and then delete the local instance.

Extending Windows 98 capabilities: Some guys created a custom Windows 98 kernel that adds Windows 2000 and Windows XP compatibility! OK you cannot have full compatibility as with the real Windows XP, but you can install and use several programs (eg new Mozilla Firefox browser) in Windows XP compatibility mode! As you may know Windows Internet Explorer 6 is outdated and most sites (using Flash) crash. It won't allow you upgrade to IE 7, let alone 8, even in Windows XP compatibility mode, so your best bet is to install Mozilla Firefox! Don't forget to disable hardware acceleration in Firefox, or it will be TOO slow and some graphics may not display properly. Also make sure you install latest Flash Player to see most sites. The extended kernel is here:

http://kernelex.sourceforge.net/

I hope that helped.

Reply 6 of 8, by GXL750

User metadata
Rank Member
Rank
Member

If it's Win95 or 98, then it doesn't matter the chipset of the install machine; it will still boot. Just use an adapter or other computer to do initial install then also copy all the .cab files to a folder then place drive back in the machine and you'll be set.

Reply 7 of 8, by j'ordos

User metadata
Rank Newbie
Rank
Newbie

Thanks for all the replies, I finally got it to work using the method of installing dos from another PC, copying the cd to the hdd and running setup from dos. It turned out there was a faulty RAM module in the laptop which caused these errors. Removing it fixed the problem 😀

Reply 8 of 8, by TheMAN

User metadata
Rank Oldbie
Rank
Oldbie

installing windows on a system with no cd-rom or floppy drive is relatively easy due to the workaround solutions stated already...

you want to know what's hard and I'm still scratching my head over?
installing some retro OS's like OS/2 on a system with no cd-rom... and I don't want to install with a billion floppies.... ugh