4 ms·
Woah, now that's a name I haven't heard in a long time! It says that it fits on a CD, but how about the other requirements? e.g. how much RAM is needed, and wh
by ColonelPhantom 3y ago
Woah, now that's a name I haven't heard in a long time!
It says that it fits on a CD, but how about the other requirements? e.g. how much RAM is needed, and what kind of instruction set does the CPU need to support? is a 386 enough or do you need 486/586/686 level instructions?
- ls65536 3y agoI got it running as a VM guest on QEMU+KVM, exposing only a 486 CPU profile with 256 MB RAM, and it was still usable (with terminal, file manager, and some light web browsing). Looking at the system's memory usage though, it appears that going much lower than about 200 MB RAM would probably make it quite difficult to use (at least without relying on swap, which could make it even more miserable depending on the device being used there).
- mike_hock 3y agoThat only fakes some cpuid flags. KVM cannot blacklist specific instructions or emulate idiosyncrasies of specific vintage CPUs.
- ls65536 3y agoYeah, that's a good point. As a further experiment, I tried with various "hardware" combinations (from 486's to Pentium II's) in 86Box, which actually performs such emulation, but unfortunately I haven't been able to get it to boot properly (kernel panics during initialization, if it gets that far at all).
- anthk 3y agoYou can run bare qemu without kvm, there's a fag to disable it.
- npteljes 3y agoIt was an abandoned project for a long time, that's why the memory is old[0]. I remember because I was looking for something very light to boot up an old chunky armada laptop, and I ended up on Puppy Linux, even though I wanted to use DSL because of the cool name. https://en.wikipedia.org/wiki/Damn_Small_Linux#Versions_and_ports https://en.wikipedia.org/wiki/Damn_Small_Linux#Versions_and_...