pleroma.debian.social

pleroma.debian.social

so I need to install DOS, windows 3.1, Print Shop Deluxe III, and a printer driver onto this Pentium II laptop.

Difficulty: The system has a dead CD-ROM drive. It does have a floppy drive, however... but that's a lot to move via floppy.

It's a win98-era laptop. It has USB, serial, parallel, PS/2, dual PCMCIA slots, floppy, DVD (broken), and a docking connector.

So now my challenge is: How do I get this software onto the machine without having to slowly write something like 10 floppy disks?

I don't know if there's any software I could install that'd let me use the USB ports.

well, any software short of Win98. I'd love to have win98 on here, but HOW DO IT GET IT OVER THERE?

@foone usb flash drive?

so probably I copy over something that'll let me null-modem the serial to my main laptop

if I had access to my PCMCIA cards I could plug in an ethernet card and network stuff over.

but I don't

@foone I wonder if 10 diskettes are really slower than a USB 1 CDROM

@foone Maybe file transfer over the serial port? Probably slow, but at least you don't have to manually write 10 floppies that way...

(I haven't tried it yet, but I do want to try it with a computer that I have that doesn't have Ethernet, at some point.)

@moftasa it can't boot off USB, so I'd need to move something via floppy that can talk USB

@pjakobs it has a REALLY SLOW floppy drive

@foone can't you just take out the hdd and dd an image?

@foone Shot in the dark, but would Plop Boot Manager work? I think it might be possible to chainload USB with it.

@kewliomzx I don't think so, because the BIOS doesn't know how to talk to a USB storage device at all. and I think plop would just be able to chainload to any device the BIOS can talk to

@tecteun don't have the correct adapters handy, it's using a 44pin IDE hard drive

@foone there is a USB stack for DOS. Also, KolibriOS has a USB stack that should be supported. Either are going to be just one floppy

@foone there’s probably a ”linux on a couple of diskettes” thing you can use

@foone but as slow as 12MBit/s?
hmm... 12Mbit/s is a raw 1.5MByte/s - that's at least more raw bandwith. A 1x CDROM does 300kByte/s so you would be able to run a 4x probably, yes, that should be faster than any floppy.
The things we used to put up with back then!

@foone freedos might do that, no?

did my USB floppy drive just die on me?!

I'll have to switch to one of my many other USB floppy drives.

@foone back in the day we used norton commander in m/s mode to copy stuff via null modem. Not really fast but overnight you could whoop some megs.

@foone usb device on computer A that emulates a ps/2 keyboard for computer B, stream keystrokes to it to type all the files into a hex editor

@emily I have honestly considered it

SO FUN FACT: if you let this machine spin down the hard drive (which it'll do as soon as there's 5 minutes of no activity), it can't spin it back up!

so if you get delayed providing the requested Disk 2 of DOS 6.22 because your USB drive died, and it has to wait for over 5 minutes... the drive will spin down and not come back up.

so the installer will read the files off the drive and then completely fail to write them to the disk! and you have to start over again!

I fixed this setting in the BIOS but the CMOS battery is dead which means if you leave it powered off for more than like 30 seconds, it resets all the values and turns it back on for you

COMPUTERS ARE FUN
28 year old laptops even moreso

@foone only ten disks? Tell me you've never installed Microsoft Office from floppies without telling me, etc :-)

@foone i read this post before the rest of the thread and was worried about your sanity for a second

@kw217 I have been looking for a copy of that office installer, I'd love to do it, maybe on video?

I'm just annoyed with doing lots of disks because this laptop has a very slow floppy drive

@foone Kinda sounds like a 2 cups of coffee job

@foone have I got the product for you!

@foone I wonder if you could replace the CMOS with a pin-compatible flash memory chip. Unless it's one of those all-in-one things that have a built-in RTC.

@foone Cursed idea: one of those adapters for the cassette player in '80s/'90s cars with them, except for a floppy drive.

I finally finished installing DOS 6.22 onto it

and then the hard drive failed

@foone Ahh, the genuine 1980s DOS experience then?

I think I have a CF to 44pin IDE adapter somewhere

@foone my way of installing Windows 98 is Connect the hdd to another machine, copy a minimal dos and the windows installation disk and every driver/utility for having usb and lan working and then reconnect the hdd to the original machine and install all the software

@foone Failed how? If it's not spinning the platters, it could be that the lubrication has degraded over time, but if you can manually rotate the spindle a few times you might be able to breathe new life into it. Though probably not a lot of life, and you'd want to keep it spinning for a while to let the bad lube work its way out.

Bad lube.

@foone oh noes

@foone It's cursed.

@Tamber that's the only kind of computer I work with, yeah

alice! hey alice.
future alice listen to me: when you do set up the CF to 44pin thing, partition and format it using the DOS disk in the laptop, then remove it again connect it to your laptop and just copy over windows 98 or whatever. don't deal with serial or floppies

@foone

Argh! I remember that happening with a Mac Duo and external Seagate (SCSI), back in the day.

(I have never bought Seagate drives since then.) 🤬 3:O(>

@foone i know the USB is the obvious option and the parallel can be doable too with some hyperterm fuckery, but have you considered a PCMCIA hard drive?

@miifox that'd work, if I could get my hands on my PCMCIA cards, but I don't have an easy way to write to it on the other end. my thinkpad doesn't exactly have a PCMCIA/cardbus slot anymore

@foone @miifox there are pcmcia to CF adapters (I know since I use one for my Amiga 600), just need a CF to USB for the other end (which should be an option on most multicard readers)

@foone PCMCIA CF adapter!

@foone
That reminds me of my experience with installing a hard disk from an old AS/400 into an m68k Mac.

Fun fact: Mac OS classic does not support drives that need to be spun up.

Linux does. But booting Linux on an m68k Mac requires that you boot Mac OS first, then run the 'penguin' program, which loads the Linux kernel and boots that (not very secure, this Mac OS thing).

@foone
It turned out that these specific AS/400 drives needed to be spun up before they could be used, they don't do that on power up.

So here I go, trying to upgrade a Mac Quadra 950 with a 2G(!😱) hard drive, but nothing happens. I'm thinking maybe I did something wrong? But after searching for hours, replacing the cable, and fiddling with various things it just never shows up in Mac OS. And in order to use it under Linux, you need to partition it under Mac OS.
replies
1
announces
0
likes
1

@foone
Eventually I decide it's not going to work, give up and load Linux again (the machine was an official Debian build host for the m68k port).

Mid boot it just started making this... noise. As if there's an air plane lifting off. I panic, check the console... and discover that Linux found the disk and sent it the spin up command.

Reboot, open the partitioning tool, everything works. 🤦

@foone
Ok, ok, I lie. These days there's 'emile', which is able to boot Linux without Mac OS on some m68k models. But not then. And I don't think Emile ever supported the Q950.

@foone what about transferring things over the serial port, using a null modem cable? You'll need another system with a serial port, but you could presumably even transfer an entire disk image to the destination machine, write it to a new partition, and then tweak the partition table to boot off of the new partition.

So I got the 44pin to IDE adapter, stuck a CF card in it, and shoved it in the drive sled.

A CF card in a CF2IDE adapter, with another adapter in the drive sled converting it to some proprietary connector

BUT THEN IT GOT WEIRD

The drive sled adapter, which looks suspiciously identical to CompactFlash

so back in the pre-sata, pre-m.2 era, laptops usually used 44-pin IDE, which is a terrible connector. So to fix this, they'd have a little adapter in the drive sled that'd adapt 44pin-IDE to some more sturdy connector.

This laptop seems to have used the CompactFlash adapter for that connector

which frankly makes so much sense that I'm amazed I've never seen another laptop do it. the CF connector is designed to be compatible with IDE! why didn't every laptop do this?

Also, I'm adapting a CF card to IDE44, and the drive sled PCB seems to be adapting it right back to CF. Can I skip the adapters and just plug the CF card into the laptop directly?

NOPE!

It's physically but not electrically compatible with CompactFlash!

the moral of the story is that when something about computers seems too good to be true, it probably isn't true.
Computers never make THAT much sense

@foone that looks almost like a nanoraptor project 😝

@foone why am I getting iPod vibes from this? wasn't this an upgrade path for the iPod video generation from spinny-disks to solid-state?

@evilstevie some of the ipods (the Minis, I think?) used tiny hard drives with a CF connector. Upgrading them to a real CF card was a common upgrade path

god, as good as CF cards are for old IDE computers, I hate using them.

There are SO MANY old BIOSes that will just not boot from them unless everything is exactly perfect and what that means varies

Like, right now I have a 1gb drive in there. I partitioned it, set the partition as active, SYS'd it, copied over all the DOS files, and rebooted.

It won't boot. it just hangs at the POST

like if I use a boot disk, the drive is fully accessible and I can put files on it all day

can I boot from it?

NO

@foone have definitely run into that when getting an old Compaq going.

maybe I forgot fdisk /mbr? maybe I need to use small partitions?

things to try.

I always partition and format the disk on the target machine, because formatting it elsewhere VERY often leads to problems.

but even doing that here didn't help

@foone I love that CF is basically just PATA/IDE with a better connector. Plus a few tweaks of course.

@aredridel yep. it's a great interface/form factor

for extra annoyance, this machine has a floppy drive that only usually works.

It's an LS-120 superdrive emulating a real floppy through some horrible magic. And it only mostly works. sometimes I boot it and it just fails to read the disk

@foone I recall there being a bootloader for these type of systems called plop boot manager, it enables boot from usb on old systems. Worth a go? https://www.plop.at/en/bootmanager/intro.html

"but alice, surely you have plenty of replacement floppy drives!"

I DO. except I need the proper drivesled for this late-90s laptop, and the one I've got is only for the LS-120, it won't take a laptop-style 3.5" slim floppy drive. different connectors.

@foone is it by any chance one of the CF cards that just always act as removable storage instead of fixed storage?
I've always had trouble with these 🫠

@Remiberry it's possible, but I don't know that this BIOS can tell the difference

okay, repartitioned with a 500mb partition instead of 955mb, fdisk/mbr'd.

WILL IT BOOT? cross you fingers

IT BOOTS!

Now I can yank the CF card out and load some install files onto it. Hmm. Win95 or Win98? Win98 was the original OS for this thing, so it'll have drivers... but Win95 is more fun

MY FUCKING CF ADAPTER IS MISSING

@foone SON OF A BITCH-ASS MOTHERFUCKER!

It has been located. Windows 98 install files are being copied now

@foone It was in the bottom drawer, wasn't it?

@philpem nah. It was in my former office, and my roommate had borrowed it from where I left it

God the scaling on this monitor is ass and a half

The windows 98 install screen.
It's being nearest neighbor scaled from 640x480 to 800x600 so half the pixels are stretched

@foone Is that 1.5x better than half assed?

ugh I I've tried multiple serial numbers and none work. I specifically need one for Windows 98 Second Edition, Retail. This is apparently a rare version and all the serials for the OEM SE, SE upgrade, OEM first edition, and retail first edition don't work

okay found one. it starts with K4HVD

@foone This was not at all uncommon well into XP era.

@foone Tried VP9VV-VJW7Q-MHY6W-JK47R-M2KGJ ?

@foone find the asexual cf adapter then

@foone

imperial or metric ass?

@TheServitor this thing was made by an american company, so I assume imperial ass

it's installing. In the meantime I'm trying and failing to find a service manual for the Gateway Solo 2500, because I'd love to yank out this broken optical drive, but unlike the floppy & hard drive, it's not easily swappable. I think I need to remove the keyboard first? laptops are a lot of "fun" to repair

@foone

it's important to know the system when you leave area and get into volume and mass like ass-loads and shit-tons

@foone PCMCIA NIC, one disc with a driver. Or even PLIP (Laplink).

Or mount the HDD on a PC.

I'm doing the Fun thing where I find the closest model that does have a service manual (or at least an optical drive installation guide) and hoping it's similar.

And yep, step one: yank the keyboard out by jabbing a thin screwdriver into it

instructions for removing the keyboard from a gateway laptop:
Insert a small flat blade screwdriver under the bottom-right corner of the
keyboard bezel, between the INS and DEL keys, and gently pry it up.
Important Inserting a piece of cloth between the screwdriver and
keyboard and notebook case will help prevent damage to
your notebook.

below the text is a black and white image of someone sticking a screwdriver into the keyboard

@foone That might be difficult to find.

I'm very good at mutilating laptops I'm "repairing." I wish for better fortune for you with this one.

Some of the scaling problem is due to Microsoft choosing the lowest density and resolution possible on the bootup screens. I recall they looked bad on my monitor when I installed it.

@foone @TheServitor
No, that's US customary ass.

@foone I picked up a 35 year old at the dump yesterday! Gonna open it up tonight to see how bad its NiMh battery corrosion damaged things.

@foone

Old BIOSes:

Tell me how many cylinders are in your CF card....tell me?!?

Btw, I'mma going to need the heads and sectors per track as well....

@jamie a trick I've done with that before is to use IDEINFO:
https://archive.org/details/msdos_IDEINF_shareware

because even if your BIOS doesn't support querying the IDE parameters, you can just run a program that knows how to do that, and then write down the values it spits out

@foone

I've had to do the math several times to get the closest match to the actual size. As long as it's close, it usually works.

Windows has been 98'd!

A laptop screen showing the Welcome to Windows 98 dialog on a Windows 98 desktop

@foone "sit back and relax". Yeah, right, after all this work... happy you made it run!

now to install drivers. place your bets on how many times I'll need to reboot.

my guess? 7.

@foone Important! Do this safety precaution our own diagram doesn't show

@foone at least our computers can time travel

video driver: rebooted
audio driver: no reboot
gameport driver: no reboot
monitor driver: immediate reboot? I don't think it even installed anything

@foone it's a PS/2 L40SX, and it looks to be in good condition. Floppy is probably toast though, it being a PS/2

@d_j_fitzgerald oh fun. yeah those floppies have bad caps, almost certainly

installed mouseware 8.21 for the touchpad

and we're rebooting

looks like the answer was "three reboots"

now let's see if the USB port can handle a USB mass storage device

windows 98 rebooted and fails to boot now with a protection error

@foone Those window decorations do not look right 🤔

Windows 98 installer screenshot.

SAFE MODE IT IS THEN!

it doesn't boot in safemode either. same error.

Let's try logged and check the bootlog?

@foone Not without a driver (USB mass storage drivers were only included from ME/2000 onwards).

it didn't create a bootlog. uh-oh

well I still have the install files on here. I can just install windows 98... again

or I could just manually delete the USB drivers I installed and suddenly it works

correction: it works MORE. still won't boot, except now it hangs during boot instead of protection-erroing at me

perhaps now safemode will work?

@foone
You wrote: perhaps now safemode will work?
What I heard: perhaps now sappho mode will work?

@freya I'm always in sappho mode, baby

safemode boots, but I'm not sure what driver is breaking it. No logs work.

wait bootlog is a HIDDEN FILE? why?!

@foone wouldn't want that information falling into the right hands.

@foone gooood girl!

so bootlog.txt had nothing useful in it. I can boot to safemode but it doesn't really help, there's no drivers I can disable that seem to fix it.

fuck it.
C:\> DELTREE WINDOWS
C:\> CD WIN98
C:\> SETUP /IS /IE /IV

@foone I can confirm, damage from battery leakage is minimal. 3v Lithium and 3.6v NiMH batteries will need to be replaced as a matter of course. Wont get to test the machine until I take home a power brick from work on Tuesday.

@foone@digipres.club What do the flags do?

@drypaphmrbro no scandisk, no boot disk, no advertising banners during install

@foone aren't you doing this to try and get windows 3.1 onto it. If you're already at the point of copying windows 98 directly onto a CF card why not just do that with 3.1?

@TerrorBite I'm doing windows 98 instead, so that drivers will be easier. Win98 should work too for what I need

@foone
"Ass and a half" is 50% more ass than just one ass. At no extra charge. I'd call that a bonus...