I'm having trouble finding diagnostic docs (understandably as LILO was deprecated over a decade ago), but the lilo(8) manpage has some details:
https://linux.die.net/man/8/lilo
As for installing Linux in 1998: I'd first installed Red Hat out of a CDROM from a book, and trialed Debian for the first time using a downloaded Potato (2.2) boot image -- the last installer that fit on a single floppy as I recall.
Instructions for a chroot install based on that were published soon afterwards.
Getting X or sound working, incredibly hard. Scary warnings about frying the monitor and manually writing "modelines."
I remember wasting an entire weekend, morning until night tinkering with zero progress to show for it. After about a week you'd give up and accept that you made "this much" progress, and would never go further. At least until the next major version came out with improved drivers.
Believe I tried the Caldera (or Mandrake?) linux in the late 90s and it was easier to install.
X was difficult. I remember sound being fairly easy if you had a sound blaster or turtle beach. The modem and PPP was where I always got hung up. I finally bought an external modem and that made things much easier.
At work we had a LAN. At home I had a Windows 98 box that talked to the internal modem and dialed up, which routed to a special orange ethernet cable with the wires crossed to an emachines box in the second bedroom. That one had dual boot linux on it for tinkering and thought it was directly on the internet. Good times.
For Red Hat the big jump was with version 6.0. The earlier release, 5.2, still had the text based installer. But still, I do remember looking up the horizontal and vertical frequencies in my monitor's manual :)
I've got mine framed beside my desk[1]. For some reason I printed a label for the disk - it's dated 11/12/1999, what blows my mind is that at that time I'd only just turned 13 years old!
While I was a very smart kid I think whoever wrote the documentation back then to guide me through the process must have been quite incredible, or maybe it was just a better culture of documentation than we have today. I spent so much time reading TLDP that when I forget Bash's if syntax I remember the table from this page[2] before I even think of Google.
I would have been dual booting when I made that disk but after the Windows XP announcement my 14 year old self decided if I don't take the plunge now "I'll be seduced by Micro$oft's shiny new toys and assimilated by Bill Gateus of Borg" so sometime in spring 2001 I switched entirely to Linux and never looked back. At that time switching entirely was stupid and, frankly, masochistic but I'm VERY glad I did it.
[2] http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.htm...
I don't remember those collections, but I do remember boxed commercial distributions being sold at CompUSA, such as Red Hat, Mandrake, SuSE, and Corel.
> The dialog-based installer wasn't too different from now, IIRC.
From what I remember, they completely rewrote the installer with Sarge. I don't remember what the old one was like, though.
Thanks for the trip down memory lane!
https://www.amazon.com/Linux-Developers-Resource-6-CD-Set/dp...
This link is from a few years before the Debian described in the OP, but it was about the same scenario. But either way, these were way before the commercial boxed Linux OSs were available. And this was still back in the day when having CDROMs pressed and shipped was still more efficient and cheaper than online access.
[0] https://www.linux.co.cr/distributions/review/1995/0920-a.htm...
Booting directly from CDROM media wasn't even available until mid-90ies if I recall correctly.
I heard a piece on NPR on Linux. I had played with Dos for Dummies and got my parents to buy a copy of Suse 5. After a harrowing 6 hour installation process on my parent's 33MHz 386, I needed the discard rescue floppy to recover the Windows boot.
I would've been a programmer at that age but lacked mentor/support.
Crossgrading from i386 to x86-64 was a particular bear, and I have vague memories that the a.out to ELF transition might have been awkward too...
That's absolutely marvellous.
In '98 I grabbed a TNT video card the first week it came out and it gave me no trouble. (No idea about Voodoo though.) I also had a CD burner and a DVD drive, but I don't remember if I could boot directly off of CD in '98 or I needed a floppy disk. I think in '98 you could boot off of a CD directly. Oh and by 2001 I had fiber internet, which isn't that far out.
Anyways, your story sounds like how it was in '94 and earlier. I'd dial in to the local edu to get online. The internet was painfully slow. I'd run out of ram so I created a bootup floppy to boot directly into the game bypassing Win 3.11. When Windows 95 and Doom came out it was such a game changer. Though, I still have a fondness for old 80s Mac classic games like Crystal Quest and Return to Dark Castle.
I recall the one of the early Linux distributions I tried had a funky X Server of sorts. I think it was Metro-X or similar to this: https://www.linuxjournal.com/article/2299 Bask in the beauty of those xlib/Motif widgets. This was an absolute saviour until I got a more "normal" video card.
And Winmodems! You're taking me back, man.
It came with a wonderful sense of adventure, defy and a chain of personal victories and achievement that would be not possible to experience currently by newer generations. Very well spent time in retrospective. Sometimes, is good to be a ram-level stubborn
I'm actually so glad I had all the weird quirks of the 'early' linux days to work with, like compiling your own kernel to get some PCI or ISA card to work .. if I had not been tinkering all those nights I don't know what line of work I would have gone into ..
I don't think this situation improved until the PnP and PCI busses arrived.
Slackware was the distro I finally settled on from the Infomagic CD set, since some of the early Redhat and Debian releases were broken, they would install to the hard drive and then not boot.
Short of going to a first-tier University AND having a campus job that allowed you near the ethernet jacks, you were either going to spend weeks downloading disk images over your 38.4 kbps modem, or you were going to buy a collection of Linux distributions + the Sunsite archive on a 5-cd set that was released quarterly and available at computer stores.
Assuming that your CDROM spoke standard ATAPI instead of some weird hooks-up-to-a-soundcard interface from 1994, you probably had to create a floppy boot disk by dd'ing it off the cdrom, as your BIOS was 50/50 able to support the El Torito extensions that allowed a CDROM to boot the computer.
The dialog-based installer wasn't too different from now, IIRC. I think it was Debian that had options for installing from not just floppy and ftp, but NFS as well.
Once the machine was booted, you hoped to see "LILO" was successfully installed to bootsector and you could choose which OS to boot. If LILO didn't install right, it would just present "LI" and a blinking cursor. If you still had DOS on the machine, the recourse was to use a DOS floppy boot disk and use the undocumented "fdisk /mbr" command to put a normal DOS boot sector back on your hard drive.
Once the machine was up, you most likely had to get PPP working with your modem. Hopefully you had an external modem. Minicom was close enough to Telix that you'd use that to make sure that AT commands were making it to the modem, and then you went down the rabbit hole from there.
Getting X working sucked. I think by 1998 there was a helper script for generating your XFree86 conf, but even that would most likely require some hand-tweaks. If at this point you had your modem working you could at least get online with PPP or even just a plain shell account to start searching DejaNews for hints on how to get that working.
dselect was awesome, it felt like being connected to the world's hugest BBS, where you were guaranteed that every piece of software in the archive would work on your machine.
Now you're a few days in: You've got X working (probably at a wonky refresh rate), you can connect to the Internet (when your ISP has an open line and you aren't hitting a busy signal) and you've got Netscape installed. Getting your soundcard working is probably still a week off.