From: Henry N. <Hen...@Ar...> - 2007-03-27 20:46:44
|
Wolfram Wadepohl wrote: > Hello, > > trying to install debian etch rc2 businesscard image as described in the > "colinx: Install debian From Iso" every attempt failed. > > I've extracted initrd.gz from iso iamge and unpacked to initrd. > My colinux.xml look like: > (...) > <block_device index="3" path="\DosDevices\i:\initrd" enabled="true" /> > <bootparams>root=/dev/cobd3</bootparams> > <initrd path="initrd.gz" /> > <image path="vmlinux" /> > (...) > > Every time starting the colinux-daemon i get the error that /dev/codb3 > cannot be mounted. Double check, that you have no typofixies in the config. cobd and codb are not the same. Double check that, the file exists. Try a "DIR I:\initrd" on same windows prompt, you starts coLinux. Do not run coLinux in a CygWin shell. Use simple CMD.EXE. Check, that I:\INITRD is readable file and not on a network. Copy it to other dir, for sample under C:\TEMP and use it as C:\TEMP\initrd. Testings under a Linux: Copy the file i:\initrd into a Linux, and try to mount it as loop: mount -o loop,ro initrd /mnt Check the filesystem of the file initrd: fsck -f initrd Some distries does ship initrd.gz not as compressed image file. They use a CPIO archicves. CPIO can not use as cobd. You need to transform it into an image file (create an empty image with dd if=/dev/zero of=image ..., mkfs ..., mount -o loop ..., unpack the cpio archive into the mounted image). Last: Use an newer coLinux 0.8.0 and run it with option "-v 3". -- Henry |