GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by FozzTexx (fozztexx@mastodon.fozztexx.com)

  1. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Friday, 04-Apr-2025 21:00:18 JST FozzTexx FozzTexx
    in reply to
    • Pete Prodoehl 🍕
    • Star Trek Minus Context

    @nocontexttrek @rasterweb Last episode of TAS that I watched had a character who had "used his vast personal fortune" to do great good. I kept yelling at the TV “fortuine? There's no money!”

    In conversation about 3 months ago from mastodon.fozztexx.com permalink
  2. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Monday, 20-Jan-2025 03:44:01 JST FozzTexx FozzTexx

    New #Insentricity post: Getting #Linux to boot on a Toshiba T5200, a 386 luggable with only 4MB of RAM. Linux doesn’t love being this RAM-starved, but that doesn’t mean it can’t be done. The biggest challenge? Compatibility: LOADLIN’s supposed bzImage support and getting Linux to work with my impossibly large (for the period) hard drive.

    #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/856/461/534/922/110/original/318b7758fcacc3bf.jpeg
  3. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:12 JST FozzTexx FozzTexx

    Checked out #Linux kernel v3.7.10 to see if I can strip it down enough to run on the 386 with 4MB of RAM in the Toshiba T5200. My plan is to do something very similar to what I did in my blog post where I targeted a 486 (https://www.insentricity.com/a.cl/283), but this time use LOADLIN.EXE to load the kernel from DOS since I don't have a working floppy drive.

    #RetroComputing #VintageComputing.

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/766/406/668/628/762/original/a2359d41f6f3d45c.png
    2. Domain not in remote thumbnail source whitelist: www.insentricity.com
      Booting a 486 From Floppy with the Most Up-to-Date Stable Linux Kernel
      from FozzTexx
      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...
  4. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:11 JST FozzTexx FozzTexx
    in reply to

    Setup a Debian 7 Wheezy docker environment to build in. But already running into compile problems which seem to be caused by lack of 386 support:

    In file included from include/linux/irq_work.h:4:0,
    from arch/x86/kernel/irq_work.c:8:
    include/linux/llist.h: In function 'llist_add':
    include/linux/llist.h:160:11: error: 'boot_cpu_data' undeclared (first use in this function)

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink
  5. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:11 JST FozzTexx FozzTexx
    in reply to

    No `make tinyconfig` on v3.7.10. That's going to make stripping it down a lot more work. #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink
  6. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:10 JST FozzTexx FozzTexx
    in reply to

    I’m not sure that’s better. No error messages at all. #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


  7. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:10 JST FozzTexx FozzTexx
    in reply to

    Hey, an error message is progress, right? #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/767/881/787/739/227/original/1b6b8f143adbb5a3.jpeg
  8. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:10 JST FozzTexx FozzTexx
    in reply to

    Looks like v3.3.8 was the last version that could be built for 386. After that there's some change that prevents the kernel from compiling. #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink
  9. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:09 JST FozzTexx FozzTexx
    in reply to

    If I change the BIOS Memory config so that everything above 640k is Extended instead of some being Expanded then my custom kernel doesn't immediately reboot. Instead it just hangs with a cursor on the screen and doesn't print anything. Getting annoyed with the lack of a reset button on the T5200 too.

    Would be nice if there was a way I could get qemu to act exactly like the T5200 so I don't have to keep testing on the real hardware.

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/771/854/099/133/635/original/7d80c3033e31b0cb.jpeg

    2. https://mastodon.fozztexx.com/system/media_attachments/files/113/771/854/312/497/588/original/3c1b9fb34156e6a3.jpeg
  10. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:09 JST FozzTexx FozzTexx
    in reply to

    Still can’t get my kernel to boot. Went and got the Slackware 1 kernel and used LOADLIN and that’s at least something! Maybe I should try to fix the floppy drive so I can do a traditional Linux install? #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/771/340/163/075/421/original/0e605d0f21c188d5.jpeg
  11. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:08 JST FozzTexx FozzTexx
    in reply to

    Newest kernel I can get to boot so far is 2.0.18 from Debian 1.1 from here: https://grumbeer.dyndns.org/ftp/linux/dist/debian/1.1.11/buzz/disks-i386/SpecialKernels/

    It will boot using the boot floppy, but if I extract the kernel from the floppy it will NOT boot with LOADLIN and instead the computer reboots.

    Also not sure where to get the kernel config that was used for that v2.0.18 kernel. Or where to get the v2.0.18 linux kernel source either, git repo only goes back to v2.6.

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/782/808/945/358/998/original/b3ce54f7c10653a1.png

  12. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:08 JST FozzTexx FozzTexx
    in reply to
    • Nina Kalinina

    Thanks to @nina_kali_nina I've switched to using PCem instead of qemu since it does a better job replicating the experience I get on the T5200. I've been going through old and older distros trying to find one that has a kernel that boots on the emulated 386DX. So far it seems that no distro with a 2.x kernel will work. Newest so far is Slackware 2.3 with a 1.2.8 kernel. Bumping the RAM up to 32MB doesn't get 2.x kernels working either. Very strange.

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/782/289/847/704/619/original/41f23e17d0b886d8.png
  13. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:08 JST FozzTexx FozzTexx
    in reply to

    For anyone who wants to play along, I've put the docker environment and my current Linux config here: https://github.com/FozzTexx/old-wheezer

    I'll try to keep it updated as I progress.

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


  14. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:07 JST FozzTexx FozzTexx
    in reply to

    It seems like my main problem is with the loaders. If I take a kernel which I've had success with booting and move it to a different loader, it fails to boot. If I try to take the 2.4.22 kernel from its floppy and load it with LOADLIN or SYSLINUX it won't boot. If I take my custom 2.4.22 kernel and stick it on the floppy that had 2.4.22 it won't boot.

    Until I can find a reliable way of loading the kernel I'll never know if the kernel itself is bad.

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink
  15. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:07 JST FozzTexx FozzTexx
    in reply to

    Found a v2.4.22 kernel built as a bzImage which boots on the emulated 386 here: https://smalllinux2.sourceforge.net/

    That proves that it *is* possible to get a bzImage to boot, so far I've only had luck with older zImage kernels. Unfortunately there is no kernel config to be found anywhere for that distro.

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


  16. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:06 JST FozzTexx FozzTexx
    in reply to

    If I bump up the emulated RAM to 8MB then I can also use LINLD to get gray386 to boot and give me a shell.

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/789/147/642/767/534/original/fa396d8089009464.png
  17. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:06 JST FozzTexx FozzTexx
    in reply to

    Found LINLD and I'm able to get my own custom v2.4.37 kernel to load on an emulated 386 with 4MB of RAM! I had to put the root filesystem on /dev/fd0 since there's not enough RAM for an initrd.

    Not sure where the source for LINLD is, I found a copy of the .COM file here: https://distro.ibiblio.org/slitaz/boot/

    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/789/139/063/501/316/original/e2d264a34c2e4608.png
    2. No result found on File_thumbnail lookup.
      Index of /slitaz/boot/
  18. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:05 JST FozzTexx FozzTexx
    in reply to

    Got it to boot on the Toshiba! It’s seriously RAM starved and gray386 doesn’t even have swapon. It looks like I’m probably going to have to roll my own distro just for this computer. Many many tools missing and I need to add modules to the kernel. #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/794/394/854/158/692/original/66cf7fd27186ff1f.jpeg

    2. https://mastodon.fozztexx.com/system/media_attachments/files/113/794/395/127/682/528/original/40f8f30fae30d886.jpeg
  19. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:05 JST FozzTexx FozzTexx
    in reply to

    Got gray386 to load in 4MB! I recompiled the kernel to move PHYS down to 0x100000, extracted the initramfs and put it on an ext2 formatted floppy. Loaded with LINLD and root=/dev/fd0. Can't try this on the Toshiba yet since the Toshiba doesn't have a working floppy drive. #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/791/032/213/169/486/original/b4b90728facc4b1f.png
  20. Embed this notice
    FozzTexx (fozztexx@mastodon.fozztexx.com)'s status on Saturday, 11-Jan-2025 10:44:04 JST FozzTexx FozzTexx
    in reply to

    Got a more complete busybox running on T5200! Started with buildroot commit before 386 support was completely removed, hunted down by @jason_duerstock. Fought getting it to compile because of cross-compile issues and slightly incomplete 386 support. Should give me a base to build on top of. Not sure yet if I want to go full "roll your own distro" w/package manager or manually compile things I want to add. Doubt anyone else wants to run Linux on a 386.
    #Linux #RetroComputing #VintageComputing

    In conversation about 5 months ago from mastodon.fozztexx.com permalink

    Attachments


    1. https://mastodon.fozztexx.com/system/media_attachments/files/113/805/063/641/816/801/original/319c17fdd967696a.jpeg

    2. https://mastodon.fozztexx.com/system/media_attachments/files/113/805/063/880/027/721/original/6c06084dec0a5a18.jpeg

    3. https://mastodon.fozztexx.com/system/media_attachments/files/113/805/064/116/941/619/original/374f6b2458ef0555.jpeg
  • Before

User actions

    FozzTexx

    FozzTexx

    Fascinated by technology whether it is from the future or the past. #Maker of many things. http://RetroBattlestations.com & http://Insentricity.com

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          97387
          Member since
          11 Feb 2023
          Notices
          41
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.