はじめまして、小西と申します。
小さな機械が好きなのですが自分で弄る技術はないので殆ど指を加えているだ
けですが、何時も楽しく読ませていただいています。
Koichiro Takemaru <takemaru@takemaru.com>様が
Wed, 14 Apr 2004 07:34:13 +0900頃に発信した。
[tibi-ml:0651] Re: Bonsai Linux (Re: tibi Linux)に対する返信です。
> 竹丸です。
>
> 毎度お騒がせしております(^_^)
>
> 低レベル(=ハードウェア寄り)な知識なしに興味を持ったらすぐ組み込み
> Linux作りに挑戦できるようにと考えたBonsai Linux projectですが、
> さらに簡単にできるように作成/試験環境をひとつのkitとしてまとめて
> みました。
>
> http://www.takemaru.com/microserver/technote/bonsai_kit.txt
> http://www.takemaru.com/download/bonsai_20040413.tar.gz
>
> ステップバイステップで、気が付けばptxdistを駆使してbusyboxベースの
> Linuxを作成し、User-mode Linuxで起動実験まで体験できます。
> 新入社員の学習環境などにも使えるかもしれません(^_^)
>
> お楽しみ下さい。
Bonsaiを利用させていただいて
Benibanaを起動してみました。
# 添付のCDはまだ楽しんでませんが、非常に楽しみ。
Benibana盆栽の作り込みもして見たい今日このごろです。
今後ともよろしくお願いいたします。
----
諸事情により起動 Disk位置が違いますが dmseg などはこんな感じです。
# dmesg
Linux version 2.4.24 (root@localhost.localdomain) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000fc00000 (usable)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
user-defined physical RAM map:
user: 0000000000000000 - 00000000000a0000 (usable)
user: 00000000000f0000 - 0000000000100000 (reserved)
user: 0000000000100000 - 000000000fc00000 (usable)
252MB LOWMEM available.
On node 0 totalpages: 64512
zone(0): 4096 pages.
zone(1): 60416 pages.
zone(2): 0 pages.
DMI not present.
Kernel command line: ro root=/dev/hdd1 mem=258048K
Initializing CPU#0
Working around Cyrix MediaGX virtual DMA bugs.
Detected 299.752 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 598.01 BogoMIPS
Memory: 252924k/258048k available (1034k kernel code, 4740k reserved, 222k data, 252k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
Working around Cyrix MediaGX virtual DMA bugs.
CPU: After generic, caps: 00808131 00818131 00000000 00000001
CPU: Common caps: 00808131 00818131 00000000 00000001
CPU: Cyrix Geode(TM) Integrated Processor by National Semi stepping 02
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb290, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router NatSemi [1078/0100] at 00:12.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Detected PS/2 Mouse Port.
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
PPP generic driver version 2.4.2
8139too Fast Ethernet driver 0.9.26
PCI: Assigned IRQ 5 for device 00:0a.0
eth0: RealTek RTL8139 at 0xd0800000, 00:03:2d:02:11:08, IRQ 5
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 200M
agpgart: no supported devices found.
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
CS5530: IDE controller at PCI slot 00:12.2
CS5530: chipset revision 0
CS5530: not 100% native mode: will probe irqs later
PCI: Setting latency timer of device 00:12.0 to 64
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hdd: SanDisk SDCFB-32, CFA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hdd: attached ide-disk driver.
hdd: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
hdd: task_no_data_intr: error=0x04 { DriveStatusError }
hdd: 62720 sectors (32 MB) w/1KiB Cache, CHS=490/4/32
Partition check:
hdd: hdd1
usb.c: registered new driver hub
host/uhci.c: USB Universal Host Controller Interface driver v1.1
PCI: Found IRQ 12 for device 00:13.0
IRQ routing conflict for 00:13.0, have irq 11, want irq 12
host/usb-ohci.c: USB OHCI at membase 0xd0802000, IRQ 11
host/usb-ohci.c: usb-00:13.0, Compaq Computer Corporation ZFMicro Chipset USB
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
IrCOMM protocol (Dag Brattli)
hdd: hdd1
hdd: hdd1
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 252k freed
VFS: busy inodes on changed media.
eth0: link down
# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hdd1 30349 3341 25441 12% /
tmpfs 32768 4 32764 0% /dev/shm
tmpfs 32768 4 32764 0% /tmp
tmpfs 32768 4 32764 0% /var
# free
total used free shared buffers
Mem: 253176 3424 249752 0 56
Swap: 0 0 0
Total: 253176 3424 249752
---
小西 圭睦 (KONISHI Yoshichika)
ko24@paw.hi-ho.ne.jp