| Goto H2O Home Page | Goto H2O Home Page (Japanese) | Goto L4minix-s |
Manuals and documents -- under drafting (in Japanese)
Source programs: L4minix-e Snapshots
+-- l4minix/ --+-- bin/ ------: Binary code (l4-ka kernel, rmgr, sigma0)
^^^^^^^ |
+-- boot/ -----: menu.lst for GRUB
|
+-- include/ --: include files
|
+-- lib/ ------: libraries
|
+-- src/----+-- commands/ ----: ported Minix commands
|
+-- l4-support/ --: sigma0, rmgr
|
+-- lib/ ---------: library sources
|
+-- task/ ----+--- clock : Clock server
| |--- eth : Ether driver
| |--- fs : File Server
| |--- hw : Interrupt support
| |--- ide : IDE driver
| |--- inet : INET server
| |--- mm : Memory Manager
| +--- sh : SHell-modiki
|
+-- test/ ------: Minix test programs (Not yet completed)
|
+-- work/ -----+--- apl/-- : test programs
|
|
Latest program files (2004-09-09)
+-- current/ --+-- GPL.txt: GNU general public lisence
^^^^^^^ |
+-- Minix/ -----: Minix sources
|
+-- flopy/ -----: floppy image
|
+-- l4-ka/ ------: L4-ka micro kernel
|
+-- l4minix-yy-mm-dd/---: L4minix souces (frequently updated)
Menu list of the l4minix-boot floppy
How to install and run L4minix-E ?
# dd if=l4minx-boot-yy-mm-dd of=/dev/fd0 bs=4k
# dd if=l4mx-bin.tar of=/dev/fd0 bs=4k
# dd if=l4mx-usr.tar of=/dev/fd0 bs=4k
# dd if=l4mx-www.tar of=/dev/fd0 bs=4k
--+-- bin/ -----: commands (init, getty, login, ls, cp, pwd, ,,,,)
|
|
+-- dev/ -----: console, fd0, fd1, hd1, hd2, hd3, hd4, ip, mem, tty
| (Special nodes are made by "devnode" command)
|
+-- etc/ -----: fstab, group, motd, passswd, profile, protocols, rc,
| services, shadow, termcap, ttytab, (To be copyed fro Minix /etc/*)
| hostname.file, utmp
|
+-- mnt/ ------: (mount point)
|
+-- usr/-------+--- adm/----: lastlog, wtmp
|
+--- bin/----; commands ...
title = L4MINIX-E INSTALL
kernel = (fd0)/rmgr.gz -sigma0 -roottask
modaddr= 0x01000000
module = (fd0)/x86-kernel.gz
module = (fd0)/sigma0.gz
module = (fd0)/simple/mm.gz
module = (fd0)/simple/hw.gz
module = (fd0)/simple/clock.gz vmware
module = (fd0)/simple/fs.gz partition=1 HDD[40,0,0,0] mkfs
module = (fd0)/simple/zinstall.gz
module = (fd0)/simple/tty.gz
module = (fd0)/simple/qsh.gz
L4MX[/]# init
L4-Minix Release 0.1 Version 0
hostname login: root
.....
The host name is defined in the file "/etc/hostname.file".
Users are defined in "/etc/passwd". "root" and "ast" are defined.
Password is not yet supported.
L4MX[/]# cd /
L4MX[/]# mount /dev/fd0 /mnt
L4MX[/]# tar xvf /mnt/l4mx-usr.tar
... tar-file is expanded ...
L4MX[/]# umount /dev/fd0
L4MX[/]# cd /
L4MX[/]# mount /dev/fd0 /mnt
L4MX[/]# tar xvf /mnt/l4mx-www.tar
... tar-file is expanded ...
L4MX[/]# umount /dev/fd0
L4MX[/]# cp /www/etc/httpd.conf /etc
L4MX[/]# cp /www/etc/httpd.mtype /etc
How to use Floppy disk ?
How to recompile L4minix-e ?
How to copy files from Linux to the VMware virtaul disk ?
L4minix-e qsh(quasi shell) builtin commands
###################################### title = L4MINIX-E kernel = (fd0)/rmgr.gz -sigma0 -roottask modaddr= 0x01000000 module = (fd0)/x86-kernel.gz module = (fd0)/sigma0.gz module = (fd0)/simple/mm.gz module = (fd0)/simple/hw.gz module = (fd0)/simple/clock.gz vmware module = (fd0)/simple/fs.gz partition=1 module = (fd0)/simple/inet.gz module = (fd0)/simple/tty.gz # ttytype=jpn module = (fd0)/simple/init.gz