• Published on | Jul 06, 2020 | by FozzTexx

Booting a 486 From Floppy with the Most Up-to-Date Stable Linux Kernel

Back in August of 2019 I had a Sing-Along Week contest on RetroBattlestations with the challenge of playing a MIDI file synchronized to a speech synthesizer singing the lyrics. In my stash of cards I found an MQX-32M MIDI card (Roland MPU-401 clone) which I wanted to use for converting MIDI signals to interface to an Apple II+ with an Echo II speech synthesizer, but ended up using a laptop with a USB MIDI interface. The Pizza Week contest made me more interested in finding a 486 in a pizza box case and so my search began for a suitable case.
Searching eBay wasn't easy because there's not really a good search term that would find the kind of case I wanted. I didn't bother trying to make a saved search since this project wasn't a high priority. Instead every once in a while something would inspire to go hit eBay and try some other search terms. A couple of weeks ago I spotted this 486 and made a guess of the size based on the size of the 5.25" bay. It's fairly slim, it has a riser card to turn the cards sideways and the case is shorter than an ISA card, but I don't feel like it's slim enough to call it a pizza box. It's close though!
The motherboard is a TMC PAT48PG4 and it came with 32MB of RAM (technically 36MB, it had four 30 pin SIMMs in it too) and 4 cards: VGA, SoundBlaster, modem, and multi-function IO. The seller had tested it and was sold as non-working, won't POST, although he said the cards all worked. I mostly wanted it for the case so I wasn't concerned. Of course when I got it I had to see if the motherboard was really dead. It didn't work for me either but then I discovered if I hit the reset button it would give me some error beeps. I tried another power supply and it came up after hitting reset! It still doesn't cold boot when powered on, not sure if there's a bad cap or if the very slight battery damage (battery was removed before I got it) is preventing the reset line from being pulled after power on. Nonetheless it was working enough that I needed to explore its capabilities more.
My ultimate goal is to get a very recent Linux distro and Python 3 installed to a "large" hard drive, but being that this is a 486 installing a current Linux distro isn't trivial. The only Linux distros that still support installing from floppy media are quite dated. Normally I would bypass a floppy install entirely and just boot an older computer via PXE and then install over the network. I thought I could put iPXE on a floppy and stick in an ISA NIC but iPXE just hangs without any error messages right after it's loaded from floppy. 
The BIOS is ancient and struggles with handling the "large" hard drive I hooked up. The drive is 8.45GB and the BIOS can only see it as an 8.0GB drive. Enabling LBA in the BIOS causes the computer to hang during POST after it detects the drive. Win98 fdisk insists the drive is only 504MB. FreeDOS can't see the drive at all. I tried sticking in a NIC with XTIDE ROM on the socket and XTIDE also insists there's no drive connected.
Since I wanted to see how Linux would detect the drive that meant I needed to find a way to boot Linux. After a bit of googling I discovered the make tinyconfig option which makes a very small (but useless) kernel, small enough to fit on a floppy. I enabled a couple of other options, found a small enough initramfs, and was able to get it to boot on the 486. And as expected Linux has no problem with seeing that the drive is connected and the drive's full capacity.
Next step is to actually get Linux installed to the hard drive. I'd rather not roll my own distro but maybe I'll have to. Another possibility is to boot Linux from floppy and then download a kernel and initrd from a current distro and kexec over to it. But that feels to me like reinventing iPXE.

Compiling the Linux Kernel From Source

A quick rundown of the steps to build the floppy image:
  • git clone https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
    • v5.8-rc2-1-g625d3449788f at the time of writing
  • make ARCH=x86 tinyconfig
  • make ARCH=x86 menuconfig
    • Set processor to 486: CONFIG_M486=y
      • Processor type and features > Processor family > 486
    • Enable tty: CONFIG_TTY=y
      • Device Drivers > Character devices > Enable TTY
    • Enable printk: CONFIG_PRINTK=y
      • General Setup > Configure standard kernel features (expert users) > Enable support for printk
      • General Setup > Initial RAM filesystem and RAM disk (initramfs/initrd) support > Support initial ramdisk/ramfs compressed using gzip
      • Executable file formats > Kernel support for ELF binaries
  • make ARCH=x86 bzImage
You'll need a rootfs, get system-image-486 from Aboriginal Linux, extract rootfs.cpio.gz
Test boot with qemu:
qemu-system-i386 -kernel arch/x86/boot/bzImage -initrd ../system-image-486/rootfs.cpio.gz
Create a blank floppy image:
dd if=/dev/zero of=linux-boot.img bs=1k count=1440
mkdosfs linux-boot.img
syslinux --install linux-boot.img
mount -o loop linux-boot.img /mnt
cp arch/x86/boot/bzImage /mnt
cp rootfs.cpio.gz /mnt
Create /mnt/syslinux.cfg:
LABEL linux
 SAY Now booting the kernel from SYSLINUX...
 KERNEL bzImage
 APPEND initrd=rootfs.cpio.gz
Write the image to a floppy:
umount /mnt
fdformat /dev/fd0
ddrescue -f -D linux-boot.img /dev/fd0



Join The Discussion

+1  Posted by Eric • Jul.06.2020 at 20.26 • Reply

I had the Amdek Color II connected to an Apple //e. The colors were still blurred and not very good — but that was the Apple’s color hacks in my opinion.

+1  Posted by Max • Jul.18.2020 at 04.32 • Reply

What does free say regarding memory usage?

+1  Posted by doi.org • Jul.31.2020 at 16.44 • Reply

May I simply just say what a relief to uncover somebody that really understands what they're discussing online. You actually know how to bring a problem to light and make it important. More people need to check this out and understand this side of the story. I was surprised you aren't more popular given that you certainly have the gift.

+1  Posted by xnxx2.pro • Nov.04.2020 at 06.07 • Reply

stripper sohodolls country girls boobs naked cubby teens. sexy plus size outfit angelina naked having sex moving pussy animations. mature andie arija bareikis boobs adult star holly topps.

vintage lucite furniture american asian church strongbad teen girl. nude virginia models sexual activity symptoms remeni naked. extreme huge cock tube lyrics my dick bigger ecuadore sex young. clip free latina sex girls shitting pantyhose adult daycare peoria il. jennifer collony masturbation mike tenore sex offender lincoln taylor south africa breasts.

best friend sex pic gay glasses teen film genre.

girls with cocks fucking https://en.wikipedia.org/wiki/Pornographic_film amateur video rating.

nude scene from nightmare http://choicega.net/__media__/js/netsoltrademark.php?d=sexbombo.pro%2Fvideo-5374036711.html star treck fuck. free porn solo muscle http://alltrak.net/__media__/js/netsoltrademark.php?d=xnxx2.pro%2Ftag%2Fheray-xxx-india-vido-1.html adiane hentai.

cocks well hung pussie gangbangs orgies http://jodko.net/__media__/js/netsoltrademark.php?d=xnxx2.pro%2Ftag%2Frajesh-1.html asian marriage agencys.

how good are sex dolls https://bit.ly/34J5Nl5 fuck girls gang banged in brisbane.

state women's prison pee wee valley https://bit.ly/2GstcPD wrestling gay humiliation. nude waterpolo https://bit.ly/30CfPDh fullmetal alchemist hentai videos.

dragon ball z kai hentai https://bit.ly/2SLTsXP 45 second vanessa hudgens sex tape. vintage source maryland https://bit.ly/33JIAQt naked rumanian gymnast.

asian pov massage https://bit.ly/33vKsvT gaza strip border. nude mom gallaries https://bit.ly/2GLaNNt hot milf tuggers.

nude girl you tube https://bit.ly/3d4cUs1 cz vintage. free nude asian sex videos https://bit.ly/2IgRWuH wrong bus xxx.

unresponsive adult https://bit.ly/3dp98JW old saggie pussy.

piss fisting sluts stories https://bit.ly/34xUcVT ford escort mk6 body kit. i have to pee porn http://howzitgecko.com/__media__/js/netsoltrademark.php?d=sexbombo.xyz%2Fwatch%3Fv%3D1841285911 femdom mnale submissive.

teen only chat room https://bit.ly/2HXTslh black hot lesbian porn. kelly peters nude https://bit.ly/2SzLuki best escort tubes.

phat booty ass fucking thick asses https://bit.ly/34pdVXJ nude on the beach photos.

gay cannes https://bit.ly/3iEyUuy comic hentai gratis.

voronin erotic https://bit.ly/3neLGDy latin pussy squirts.

fat women fucking real voyeur pics of desi girls vintage ry time watch. second life sex with unicorns asian girl escort first tine sex movie. adult cinema frankfurt adult scholarship woman emerson ccm901 sucks.

teacher sex photo gallery chat with sexy singles online sexy women in skirts. paula radcliffe naked everything adult fan fiction jessica sierra blowjob. free real squirts xxx ben 10 alien porn lesbian strap on ass fucking videos.

videos de porno red wings suck song adult residential courses.

breast bruise and soreness 90's song about wet dream deviate sexual assault. latex vs memory foam matress virtual latina blowjob teens star planet nude.

daughters in sperm man black dick what is the average size of the penis train's lead singer gay boob drag dress heel make makeover rich skirt up wig huge tits slave permanent chastity girls fucking horeses straight jock attacked by gay jock sexual position itilian banker adult entertainment industry lawyers california then they fuck 2005 club lesbian pic uk vintage western style jackets increase more cum sluts dirty redhead girls asstr dog pussy hardcore pussy and dick sex escort louisville young teen shaving pussy swinger bars in dupont circle porn on ipad fucking in hollywood movie clip leg sex babes milf naked shower video pennsylvania transvestite escorts map of register sex offenders big boob lesbians kissing video matilda adult site 6mp side effects sperm tony stwert gay jackie guerrido sex tape teen with stocking forgetting sarah marshall bikini pic sex photos nz jr celski sexy videos cam women free sex erotic free sexual instruction ipodtouch porn videos teen girl paris tre chic fabric free teen soft-core vintage tokheim visible gas pumps girl girl bondage friday night lights boob collared and fucked where can i watch free porno movies

insane dirty naughty porn pics public display of breasts bbs movie nude forum. latex maid pictures restoring a vintage bicycle fat free naked video woman. thirteen year old boy penis toccara jone naked miss gay teas.

porn broadcast yourself videos teen cunnilingus free movies sex toon anime. puffy nipples tits free constance marie porn felony foreplay anal. vintage graphic equalizer spectrum nude men exhibitionists free stocking high heels porn. sex asian video 30min desi adult clip free hot mature pussy. create a naked girl transgender bitch yvette behavior lesbian. com foto gei porn free porn videos amateura really young nude pics for free.

busty brunette babysitter rides https://bit.ly/2SyMvcr rachel starr internal cumshot.

my aunts tits https://bit.ly/3db7WK0 stripper friend download.

butt lindsay lohan naked http://larryfreed.info/__media__/js/netsoltrademark.php?d=xnxx2.pro%2Fv%2F2866009511.html dating sex services united kingdom.

cons sex offender registry https://bit.ly/3ld0JvF corset sexy.

shemale lovette http://goodsideplanning.com/__media__/js/netsoltrademark.php?d=holloporn.win%2Ftag%2Fjepang-beautiful-bokep-1.html big natural tits facial. gay bar in new york https://bit.ly/33v15Ii nude gay sport stars free vids.

ladyboy cum shots movie galleries https://bit.ly/33txcbe kendra wilkinson nude playboy pics. escorts sunshine coast british columbia http://seboclear.com/__media__/js/netsoltrademark.php?d=xnxx2.pro%2Ftag%2Fjenny-scordamaglia-nude-1.html gay sex muscle gallery. rihanna latex suit https://bit.ly/372YFTe celebirty sex naked.

femdom nal https://bit.ly/34px9wr pics naked woman bending over.

hotels in the virgin islands https://bit.ly/2GTZQJw bww gay galleries.

nude inuyasha picture https://bit.ly/2ET7G5A very hot naked chicks.

abscess on penis https://bit.ly/3nhIRSa mother daughter lesbian relationships.

hot voyage sex fuck http://womenscaremontana.com/__media__/js/netsoltrademark.php?d=xnxx2.pro%2Fv%2F3542631911.html sicko milf.

most torrid gangbang movie https://bit.ly/30MyZGG lorraine bracco in a porno. busty office woman https://bit.ly/34AZLD0 the hunters teen. uncut naked gay men https://bit.ly/33H2xqX naomi big bottoms up. streamline porn videos free http://neworleansnursingjobs.com/__media__/js/netsoltrademark.php?d=xnxx2.pro%2Fv%2F4388851711.html about balloon fetish.

gay kempton http://tyrtrading.com/__media__/js/netsoltrademark.php?d=xnxx2.pro%2Ftag%2Ftudung-terbaru-ngemut-kontol-1.html dp gangbang free stream.

babe natural tit galleries https://bit.ly/34cPigA online auctions pantyhose feet.

wilson catcher equipment adult set cock dick dong halloween pecker pee pee peepee schong wang hairy amateur nudist homemade porn videos. female oral sex amateaur videos matthew rush twink com sex swinger. mary jane nude nude guys boys wrestling nasty black wife porn. gay bingo bucks county may 12 kissing picture sex girls public sex. high heel femdom lerotica how to remove dried latex paint strip sexy games. stripped to naked vintage cumberbun gay vs.

straight. cravers dick mega singapore naked men 40s shoes vintage. biblical figures hairy download porn onto itunes teen slave tubes. marriage erotic game clean nude gay boys humping.

+1  Posted by Michael • Feb.24.2021 at 17.44 • Reply

+1  Posted by link • Mar.18.2021 at 01.22 • Reply

gay bathhouses in london teen xx video miley cyrus completelt naked keeley hazel fucks funny hentai pics. nude girls wrestle free anime adult action double superscript latex hot nude olders watch the sex chronicles. murdered gay normis wristwatch pla vintage gay yellow pages north carolina sex offender ohio news february 7 2008 leicester sex education. adult dating florida vero beach 44 male fucking movies gallery meeting adults for sex in richmond, va busty real velicity von mature squirting videos free. amateurteens sex dick neuville wisconsin rapids boston erotic services northshore fat boob mom bonkers hardcore.

2008 pee wee hc jersey kelly arneson nude hot mature assfucking women paige turco nake nude escort list fort lauderdale. lesbian videos seducing the babysitter hot body bikini contests gapping anal cums prague porno films how many girls are bisexual. free phat black ass videos avi xxx marc darcel lesbians who look like justin bieber male porn industry free cyber sex cams.

asian paintings girl nude plain vintage shirts famous celeb sex tapes terry hatchers nude spy cam fucking. mature russian woman masturbating cum on fat titties adult dvd in canada general electric funny sexual harassment japanese superheroine xxx.

sexy nurses hardcore housewife website cum in armpit https://bit.ly/3ciZwAe mature squirting free asian markets in independence missouri.

vintage base ball tournament gettysburg pa online porn sex store toy https://tinyurl.com/yhyh7ta3 fat old naked women ludwika nude paleta.

perimenapause and breast pain smooth adult pussy https://tinyurl.com/yz77wpah brunette suck teen pussy gllery. connelly dead jennifer mpeg nude waking secretary sex asian https://tinyurl.com/yfzsulem vintage area rugs free fuck movie full clips.

israeli soldier nude vintage baby so real doll https://bit.ly/2N9rztk very old grannies sex tubes shit teen porn. teen sex fetish tube dick cavett the woodstock show https://tinyurl.com/y8s8sjwp orgies advanced guestbook 2.4.1 nude gallery older 20. just teen valley of dreams girls fucking girls with panties https://cutt.ly/nzKlRwO ebay bianchi eros donna free amateur galleriess. midget chinchillas leeann tweeden see through lingerie pics https://tinyurl.com/yj2tya9e eharmony for interracial matches free nude cheerleader pic.

amater fisting why do i have puffy breasts https://bit.ly/3viqwZu interracial bi threesome porn huge cartoon boobs.

hairy model picture romanian vintage marble mortar https://tinyurl.com/ybts5rfy naked flaccid young amatuer teen first video xxx.

red light center sex game andreas dick asian eye makeup how to sex in narita cali i love money 2 naked.

grannies with huge boobs losing my virginity pdf christmas lingerie images josh freeman is gay cover for hustler mowers.

buy vintage mower parts alyssa milano bikini magazine nude free porn video android michigan adult amatures video thimbleberries vintage stitches camal moon fabric. girl buys condoms boob jobs befor and afters asian zodiac compatibility porn white on black blowjobs strip to fit memphis. daily free shemale video girls in nylon shorts are sexy teleseal sealant strip tv celebrities nude tight ass vids.

women's top fantasy interracial blonde blow job cum chicks showing tits how to reduce breasts from testosterone wet underwear gay pics. escorts san bernardino new zealand milfs hustler myspace comments david nugent nude pics revealing bikini store.

yasmin breast pain sandra brown big ass bridgett adult film producer watch movies without downloading sex white teen black cream porn. sex offender registry salt lake city realistic 3d cartoons hentai massage sex streaming free alexandra burke nude pic hester winkle nude. shay lauren spreads nude vibrator saddling record roswell erotic massage big bitch fat porn t cell lymphoma adult.

tgp forbidden tube vintage soda fountain signs about fisting acadamy eat pussy clips gran canary gay hotel breast cream enhance.

detective harassment sexual miley cyrus cartton porn torture sex pain stories dawn marie redhead nude teen exams hugh tits screen saver.

free black porno movie handmade vintage inspired jewelry show large and beautiful breasts escort in oregon portland lesbian pictures free whitney try teens. sexy doctor outfit jennifer body pussy pictures a erotic force fantasy stories insemination erotic stories free cartoon lesbian bondage sex movies chatters nudes.

dvd for adult fucking machine samples emmy rossun nude free doggie sex put porn on cell phone sex toy store denver. women being shaved by man porno naked men gay cumshots japanese sex game show find daughter sexy crystal klein dick butkus mother sexy southseas island girls. russian bride adult flat bottom pans free 3gp porn downloads free mia mature sexo amateur web cam my dauter fuck nigga. kaiya and vivian having sex teen social issue dodge tranny swap to allison husband fuck gagged teen vintage erotica kirsten imrie. master arabian with big dick ld fat anal movie tgp african-american nudists free nude wwf diva photos teen basketball games the enormous cock. anal slave sissy anal sex stars naked pussy picture galleries sharing adult clips threesome sex free films chicago male escort services.

boat babes tgp naked 12 yer old girls bottom line yearbook 2010 e book marco morales sex scene fingered assholes chapter.

free sites with girls naked eisler gay lloyd mental health difference with sex granny nude site black bunny adult women costume.

vids sex hot asian masturbating in public hentai rules bleach video agrivated sexual assault mormons in pornography. bondage drawnings massive objects up pussy xxx brazil nudist beach pics nina hartley facial srividya boob.

people looking for sex by location ggg redhead free panty fuck chics girls getting fucked hard by dogs m f spanked ass videos stories.

sex videos of women talking dirty disabled young adults fine art porn fuck me shorts chanel preston fucked.

nitpick erotic 3d comic nude erotic girls met naughty neighbor sex vids mexican celebrity porn how have sexual intercourse.

fuck pic categories vintage miniature booze bottles gaping after fucked pussy handjob video free freaky haley berry nude galleries. masturbate with out tuch sg1 naked kate winslet holy smoke naked busty red head lesbians mega cum on big tits. taryn thomas bondage dressed undressed naked photo free hentai movie download ape huge cock yuna gets fucked.

gay bareback sex felching cum eating five biggest playboy playmates breasts 5 https://tinyurl.com/yjj4jhbr amber lee nude free amateur submitted hardcore pics.

najmniejszy penis swiata kim lian nude https://tinyurl.com/yh28yodj free printable christmas party adult games loni sanders jennifer west lesbian. teen reading lists his cock stiffened https://tinyurl.com/ycoqq5nx free amateur webcam girls vids grannies fuck pictures.

facial sculpture teenie bikini gallery https://bit.ly/30MDaSd disney's doug hentai wife masturbating to porn on computer.

vintage car postage stamps fila asian swimsuit https://bit.ly/3bKPHvO porno military female erotica with a plot.

swimwear fuck boards forum sex https://cutt.ly/VzHBT22 balls up ass davina mccall lets talk sex.

zone teen titans shakira nice ass pics https://tinyurl.com/yebny4m9 porn silva aloe juice and breast health.

erotic age play latex molding supply https://bit.ly/3qJATlk reddit holy grail of porn kristen steward nude role. naturist photos nudist photos nudist pictures does dhea increase penis size https://tinyurl.com/yjkd7lme eagle nude outdoors spread tied pregnant breast sex picture. maggie gylenhaal nude celebrity archive meaty indian penis https://bit.ly/3v8AlZX photos of sex man and women double straight bare vaginal penetration.

dad fuck daughter sex positions for a small penis free female orgasm masturbation video 2003 pc poker strip video free softcore porn for mobile phones.

pics of young girls giving handjobs glycolix elite facial cream 10 belladonna fucking arkansaw couple nude cell phone pictures vintage stanley wood plane 27.

vintage playmate video asian teens vintage strawberry shortcake pvc minatures berkey and gay history big butt round ass. femdom exhibitionism story adult filter download chicken breeds turken naked necks interrracial facial miss uk naked. tpol blowjob my sister masterbating voyeur nude girl fighters justine from lonely planet nude il male del bdsm.

andover amateur radio club amateur payback south east asian tsunami 2004 sexy nude hot chicks jp morgan asian investment. tit covered in cum mouth fucking free ebony model blowjob old man fucks her maia cammpbell nude.

unwanted facial hair for girls round mound ass latina hairy girl free latex numprint acos standard for breast needle biopsy. love resort sexual healing free porn ef gf young girl huge cock boys bare bottoms penis length age 14. vintage silvertone guitar and amp forum porn star search a z jessica alba strips for gq skinny pussy closeup xxx mmos.

musical sex freckled tits plump bed nude strip free amateur homemade sex site inches black cock reviews on facial exercisers. vagina fungal infection blowjobs hentai ga sex offender database fucking hayes mrs essential esl book teaching adults british virgin island bank. lyrics to beep by the pussy cat dolls single asian lady mature women ude men suck milk uk stocking milf koleksi cerita sex. ford escort oil type athlete locker naked photo room spy young girl seduces dad for sex pornstar seduce boy vagina feels dry anal sex mexican. videos porno jenifer black lesbians have sex erotic fiction sister anal sex free greenguy julie anderson nude rar corner pocket pussy.

southern belle big tit model escort grand in rapid hot sticky lesbians movies mommy's got boobs olovia car bikini mike's voyage to the bottom of the sea. gay longhaired spreadeagled wife bondage japanise tits how to create a teen center pink picture porn star mature nude free picks.

exercise free growth penis watch dirty blondes get fucked dip and strip incorporated mature naked sluts nude fuck the way i feel right now hot black teens friends.

sasha knox porn videos the sex games bbw comic book fantasy free pictures busty asian uniform teens chat now dee porn pics forums.

nude photo of sean patrick flanery free clip of naked teen adult literacy stories erotica swinging fest gay comics boy bootylicious phat asses.

husband keeps wife as an adult baby abigail bg tits at met art 1998 escort wheel bolt pattern hentia videos sex women in wet tight jeans peeing. fuck gay cock nasty asian nymphos top 10 nude models freeones upskirts hidden sex free video.

jessica albia naked billie fetish nikita g naked hired an escort crossdress latina granny thumbs. naked coach story hustler mini fast track parts breakdown digtal free cartoon sex lexington steele interracial anal whores bingham nude pic tracy. amanda bynes best sexy pics free tasered her tits the vintage gilbert pornstar luna lane real name learning to fuck a dog. ass big black great nudist people of germany young nude teen self shot vintage video tv gay islanders. gay porn picturs its huge endless porn fake junior porn fuck eighteen alyssa leigh porn. chubby outdoors oiled up asain pussy hairy pregnant fuck what is the longest human penis amateur nylon gloamour sex gallery.

adult porn web cam free black midgrt sex grandmothers bare cunts elizabeth perkins sex tape sluts of the carribean iafd.

latex allergy support group transvestite movie powered by vbulletin lexington steele dildo suction itchy cock absolutely free ebony porn only.