My colinux refuses to run, despite apparently doing everything in the
wiki documentation. A DOS window appears, then goes away.
I am including the trail of my showstopper. My colinux.xml is quite
stock, as you can see, and the colinux.bat is also straight out of the
howto, except for the ">log.txt" part.
cheers,
--javier.-
>> Contents of colinux.bat:
colinux-daemon.exe -t nt -c default.colinux.xml > log.txt
>> Contents of default.colinux.xml:
<?xml version="1.0" encoding="UTF-8"?>
<colinux>
<!-- This line needs to point to your root file system.
For example change "root_fs" to the name of the Debian image.
Inside coLinux it will be /dev/cobd0 -->
<block_device index="0"
path="\DosDevices\c:\coLinux\Debian-3.0r0.ext3.1gb.bz2"
enabled="true" />
<!-- This line can specify a swap file if you wish, or an additional
image file, it will /dev/cobd1. Additional block_devices can
be specified in the same manner by increasing the index -->
<block_device index="1" path="\DosDevices\c:\coLinux\swap_256Mb"
enabled="true" />
<!-- bootparams allows you to pass kernel boot parameters -->
<bootparams>root=/dev/cobd0</bootparams>
<!-- image allows you to specify the kernel to boot -->
<image path="vmlinux" />
<!-- this line allows you to specify the amount of memory available
to coLinux -->
<memory size="96" />
<!-- This allows you to modify networking parameters, see the README
or website for more information -->
<network index="0" type="tap" name="TAP" />
</colinux>
>> Contents of log.txt:
conet-daemon: searching TAP device named "TAP"
conet-daemon: TAP device not found
Cooperative Linux Daemon, 0.6.2
Compiled on Tue Jun 22 18:41:44 2004
daemon: loading configuration from default.colinux.xml
daemon: creating monitor
colinux: allocated id 0
co_message_switch: setting callback rule for 7
co_message_switch: setting callback rule for 2
co_message_switch: setting callback rule for 6
co_message_switch: setting callback rule for 3
co_message_switch: setting callback rule for 0
co_message_switch: setting callback rule for 4
colinux: launching net daemons
daemon: launching daemon for conet0
executing: colinux-net-daemon -c 0 -n "TAP" -i 0
daemon: launching console
executing: colinux-console-nt -a 0
Linux version 2.6.7-co-0.6.2 (ka...@ca...) (gcc version 3.3.3
(Debian 20040422)) #243 Tue Jun 22 18:41:39 IDT 2004
96MB LOWMEM available.
On node 0 totalpages: 24576
DMA zone: 0 pages, LIFO batch:1
Normal zone: 24576 pages, LIFO batch:6
HighMem zone: 0 pages, LIFO batch:1
Built 1 zonelists
Kernel command line: root=/dev/cobd0
Initializing CPU#0
Setting proxy interrupt vectors
PID hash table entries: 512 (order 9: 4096 bytes)
Using pit for high-res timesource
Console: colour CoCON 80x25
Memory: 94176k/98304k available (1310k kernel code, 0k reserved, 561k
data, 88k init, 0k highmem)
Calibrating delay loop... 244.94 BogoMIPS
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After all inits, caps: 0383f9ff 00000000 00000000 00000040
CPU: Intel Mobile Intel(R) Pentium(R) III CPU - M 1333MHz stepping 04
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
NET: Registered protocol family 16
devfs: 2004-01-31 Richard Gooch (rg...@at...)
devfs: boot_options: 0x0
Initializing Cryptographic API
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Using anticipatory io scheduler
cobd: loaded (max 32 devices)
loop: loaded (max 8 devices)
conet: loaded (max 16 devices)
conet0: initialized
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on cokbd
serio: cokbd at irq 1
NET: Registered protocol family 2
daemon: module connected: console
co_message_switch: setting callback rule for 6
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
NET: Registered protocol family 1
NET: Registered protocol family 17
VFS: Cannot open root device "cobd0" or cobd0
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on cobd0
daemon: monitor terminated, reason 3
switch_message: freed message 3d9a18 (2 to 4)
daemon: module disconnected: console
colinux: shutting down
daemon: daemon cleanup
SetConsoleWindowInfo() error code 6
Console: Coopeartive Linux console started
pipe client 0/6: Connecting to daemon...
pipe client 0/6: Connection established
Console: Monitor0: Attached
Console: Monitor0: Broken pipe
Console: Monitor0: Detached
|