|
From: Brendan J S. <Bre...@fa...> - 2004-07-08 04:21:39
|
You cannot have a .bz file for your root filesystem. You must unpack it first. Use WinZip or bzip2 in the cygwin insallation. ie. change path="\DosDevices\c:\coLinux\Debian-3.0r0.ext3.1gb.bz2" to path="\DosDevices\c:\coLinux\Debian-3.0r0.ext3.1gb" Regards, Brendan Simon. col...@li... wrote: >Message: 3 >Date: Thu, 8 Jul 2004 00:21:50 +0200 >From: Javier Candeira <can...@gm...> >Reply-To: ja...@ca... >To: coL...@li... >Subject: [coLinux-users] Showstopper in starting colinux > >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 > > > |