VOGONS


First post, by keenmaster486

User metadata
Rank l33t
Rank
l33t

Title says it all. On my Thinkpad 600E, I had to disable the L2 cache in the BIOS in order to get it to boot. I then re-enabled it in software using SETMUL L2E in AUTOEXEC.BAT. This works for DOS and Windows 9x.

But what about Linux?

I have AntiX (a very lightweight Debian-based distro, with Linux kernel 4.x) on a separate partition. It works great, but I want to make sure the L2 cache is enabled, and I don't think I know enough about how that would even work in Linux to be certain about it.

Can anyone enlighten me?

World's foremost 486 enjoyer.

Reply 1 of 2, by BinaryDemon

User metadata
Rank Oldbie
Rank
Oldbie

I don't have any answers but I would guess that the bios might not disable it (after it's been enabled with SETMUL) on a soft reset.

So if you boot into Dos/Win9x first, then soft reset the system and boot linux - that cache might remain enabled?

Yeah not an optimal solution...

Check out DOSBox Distro:

https://sites.google.com/site/dosboxdistro/ [*]

a lightweight Linux distro (tinycore) which boots off a usb flash drive and goes straight to DOSBox.

Make your dos retrogaming experience portable!

Reply 2 of 2, by BushLin

User metadata
Rank Member
Rank
Member

dmidecode -t cache

Screw period correct; I wanted a faster system back then. I choose no dropped frames, super fast loading, fully compatible and quiet operation.