Index of /Book386/
| Name | Last Modified | Size | Type |
| ../ | | - | Directory |
| AT2/ | 2026-Oct-16 18:16:47 | - | Directory |
| DEMO/ | 2026-Oct-05 12:59:39 | - | Directory |
| GAMES/ | 2026-Oct-13 21:24:57 | - | Directory |
| TOOLS/ | 2026-Oct-10 15:05:40 | - | Directory |
| VirtuaVerse/ | 2026-Oct-19 22:38:02 | - | Directory |
| ch375/ | 2026-Oct-22 18:38:19 | - | Directory |
| fliplayer/ | 2026-Oct-10 16:05:57 | - | Directory |
| BASLIN.zip | 2026-Oct-13 21:11:57 | 26.6M | application/zip |
| README.txt | 2026-Oct-13 21:33:27 | 3.5K | text/plain; charset=utf-8 |
______ _ _____ _____ ____
| ___ \ | | |____ | _ | / ___|
| |_/ / ___ ___ | | __ / /\ V / / /___
| ___ \/ _ \ / _ \| |/ / \ \/ _ \ | ___ \
| |_/ / (_) | (_) | <.___/ / |_| || \_/ |
\____/ \___/ \___/|_|\_\____/\_____/\_____/
The Book386 is a retro-inspired, small portable computer built to run vintage MS-DOS and early-1990s
software natively rather than through emulation.
It serves as a larger, laptop-style successor to smaller handheld devices like the Pocket386 and Hand386.
Getting Linux on your Book386 up and running
HOWTO:
- Download https://astr0baby.online/Book386/BASLIN.zip
- Extract and put on FAT16 formatted USB stick to copy over to the Book386 DOS
- C:\baslin (this has to be exactly like this)
the file structure is as follows :
-rwx------ 1 user staff 54 Sep 23 23:15 BOOT.BAT
-rwx------ 1 user staff 83886080 Sep 23 23:15 FS.IMG
-rwx------ 1 user staff 43821 Sep 23 23:15 INITFS.GZ
-rwx------ 1 user staff 32225 Sep 23 23:14 LOADLIN.EXE
-rwx------ 1 user staff 2466 Sep 23 23:15 README.TXT
-rwx------ 1 user staff 56 Sep 23 23:15 SINGLE.BAT
-rwx------ 1 user staff 6881280 Sep 23 23:14 SWAP.IMG
-rwx------ 1 user staff 458327 Sep 23 23:14 ZIMAGE
- Boot (will load BasicLinux directly from DOS session)
C:\BASLIN\BOOT.BAT
- If you want to boot single user mode
C:\BASLIN\SINGLE.BAT
- Login as root/user (no password)
- To start X11 run startx
- There are no incoming daemons configured (no X11 or telnet)
- SSHd as a server is an overkill (dont try this on 16 MB RAM)
- The Linux image in total takes 80MB (+-70 MB used)
- X11 and network are preconfigured and work out of the box on the Book386
- Network is static only ! I have hardcoded values in /etc/rc
###_ACTIVATE ETHERNET_###
ifconfig eth0 10.0.2.101 up
route add default gw 10.0.2.2
- Change to your environment (DHCP does not work)
- Sound is supoprted !! However the YMF262 chip can only play sequence music (MIDI,RAD and IMF)
- Tools installed (yes you can compile code on the Book386 with GCC)
- Links 2.30 (with SSL support)
- gcc-2.7.2.3
- gmake-3.76.1
- libtool-1.3
- OpenSSL 1.0.2u
- OpenSSH_6.9p1
- Nmap 3.55
- curl 7.29.0
- zlib 1.2.3.9
- telnet
- wget
- ftp
- ar
- ranlib
- xv
- Xpaint
- Xbomb (minesweeper)
- Xpat2 (cards)
- Gnuchess 4.0 patch 79
- Xboard
- x3270 (mainframe terminal client)
- NetHack (curses dungeon crawler)
- BitchX 1.2.1 (final irc client) *
- cybercube retro demoscene demo :)
- Sarien
- 386doom
*Yes you can nmap network and use Links with SSL on modern internet, just bear in mind that it is not fast
Hey we are on a 386 SX with 16 Megs of RAM remember ?
You can SSH in to modern systems on the internet or on your network from the Book386, (a 387 math processor might be a benefit here for speed)
P.S Always exit back to console from X11 (otherwise stale x11 files are left in /tmp preventing X11 from starting, unless manually deteted)
Stopping/shutting down the system run "halt"
* root $profile has IRCUSER defined as user386
### Resizing the image ###
- you will eventually run out of space, so here is how you can resize the FS.IMG on Linux/macOS
- For example we want to grow the FS.IMG to 100 MB
/usr/bin/truncate -s 100M FS.IMG
/usr/local/sbin/e2fsck FS.IMG
/usr/local/sbin/resize2fs FS.IMG
Happy Hacking on the Book386
Reference:
Book386
https://www.tindie.com/products/cycle/book386-retro-dos-computer-386sx-40mhz/
BasicLinux
https://distro.ibiblio.org/baslinux/