From: Wolfram W. <Wol...@ek...> - 2007-03-27 11:55:19
|
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=3D"3" path=3D"\DosDevices\i:\initrd" enabled=3D"= true" /> <bootparams>root=3D/dev/cobd3</bootparams> <initrd path=3D"initrd.gz" /> <image path=3D"vmlinux" /> (...) Every time starting the colinux-daemon i get the error that /dev/codb3=20 cannot be mounted. What's going wrong? --=20 Sch=F6ne Gr=FC=DFe aus Reutlingen Wolfram Wadepohl Forschung & Entwicklung E&K AUTOMATION Indumat GmbH & Co. KG Siemensstra=DFe 3 72766 Reutlingen Deutschland Tel. +49 7121 514-289 Fax +49 7121 514-299 eMail Wol...@ek... W.W...@in... W.W...@ie... WWW http://www.ek-automation.com http://www.indumat.de Diese Nachricht ist keine gesch=E4ftliche Mitteilung i. S. des EHUG. Bitte senden Sie mir keine Word- oder PowerPoint- (tm Microsoft) Anh=E4ng= e. Senden Sie mir einfachen Text, HTML oder PDF. Siehe http://www.gnu.org/philosophy/no-word-attachments.de.html |
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 |
From: Wolfram W. <Wol...@ek...> - 2007-03-28 12:38:04
|
Henry Nestler schrieb: > Wolfram Wadepohl wrote: >=20 >>trying to install debian etch rc2 businesscard image as described in th= e=20 >>"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=3D"3" path=3D"\DosDevices\i:\initrd" enabled=3D= "true" /> >> <bootparams>root=3D/dev/cobd3</bootparams> >> <initrd path=3D"initrd.gz" /> >> <image path=3D"vmlinux" /> >>(...) >> >>Every time starting the colinux-daemon i get the error that /dev/codb3 = >>cannot be mounted. >=20 >=20 > Double check, that you have no typofixies in the config. cobd and codb= =20 > are not the same. checked an OK > Double check that, the file exists. Try a "DIR I:\initrd" on same=20 > windows prompt, you starts coLinux. checked and OK > Do not run coLinux in a CygWin shell. Use simple CMD.EXE. used cmd.exe > Check, that I:\INITRD is readable file and not on a network. Copy it t= o=20 > other dir, for sample under C:\TEMP and use it as C:\TEMP\initrd. checked and OK >=20 > Testings under a Linux: used Knoppix 5.2 > 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 losetup /dev/loop0 initrd fsck -f /dev/loop0 cannot find ext2 superblock (oroginal output was german) >=20 > Some distries does ship initrd.gz not as compressed image file. They us= e=20 > 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=3D/dev/zero of=3Di= mage=20 > ..., mkfs ..., mount -o loop ..., unpack the cpio archive into the=20 > mounted image). maybe i have to do this ... >=20 > Last: > Use an newer coLinux 0.8.0 and run it with option "-v 3". where can i find this? tried www.colinux.org but could not find a link >=20 --=20 Sch=F6ne Gr=FC=DFe aus Reutlingen Wolfram Wadepohl Forschung & Entwicklung E&K AUTOMATION Indumat GmbH & Co. KG Siemensstra=DFe 3 72766 Reutlingen Deutschland Tel. +49 7121 514-289 Fax +49 7121 514-299 eMail Wol...@ek... W.W...@in... W.W...@ie... WWW http://www.ek-automation.com http://www.indumat.de Diese Nachricht ist keine gesch=E4ftliche Mitteilung i. S. des EHUG. Bitte senden Sie mir keine Word- oder PowerPoint- (tm Microsoft) Anh=E4ng= e. Senden Sie mir einfachen Text, HTML oder PDF. Siehe http://www.gnu.org/philosophy/no-word-attachments.de.html |
From: Henry N. <Hen...@Ar...> - 2007-03-28 17:42:12
|
Hello Wolfram, Wolfram Wadepohl wrote: > Henry Nestler schrieb: > >> Wolfram Wadepohl wrote: >> >>> 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. >> [...] >> Testings under a Linux: > used Knoppix 5.2 >> 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 > losetup /dev/loop0 initrd > fsck -f /dev/loop0 > cannot find ext2 superblock (oroginal output was german) What does losetup do? If that non mount it, you can not check it with fsck. View what are currently mountet after losetup. But better, you does my steps. Think, losetup use a ramdisk, not an initrd file. Perhaps do "modprobe loop" before "mount -o loop,ro initrd /mnt" Try this before you mounts it: This should say, that is a filesystem Minix, or ext2. "LANG=C file initrd" initrd: Minix filesystem, 30 char names >> Last: >> Use an newer coLinux 0.8.0 and run it with option "-v 3". > where can i find this? tried www.colinux.org but could not find a link http://www.colinux.org/snapshots/ faster from germman: http://www.henrynestler.com/colinux/testing/devel-0.8.0/20070302-Snapshot/ -- Henry |
From: Holger K. <hol...@gm...> - 2007-03-28 18:25:05
|
Henry Nestler schrieb: > Hello Wolfram, > > Wolfram Wadepohl wrote: >> Henry Nestler schrieb: >> >>> Wolfram Wadepohl wrote: >>> Testings under a Linux: >> used Knoppix 5.2 >>> 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 >> losetup /dev/loop0 initrd >> fsck -f /dev/loop0 >> cannot find ext2 superblock (oroginal output was german) > > What does losetup do? If that non mount it, you can not check it with > fsck. View what are currently mountet after losetup. But better, you > does my steps. Think, losetup use a ramdisk, not an initrd file. > > Perhaps do "modprobe loop" before "mount -o loop,ro initrd /mnt" losetup just connects the file to the loop device without assigning a mountpoint. You need that if you have additional parameters for the loop device that mount does not now. And fsck doesn't work on mounted filesystems. What he did will work, but he should try mount /dev/loop0 to find what filesystem is on initrd. |
From: Wolfram W. <Wol...@ek...> - 2007-03-29 05:57:22
|
Holger Krull schrieb: > What he did will work, but he should try mount /dev/loop0 to find what > filesystem is on initrd. I did it, but Knoppix 5.2 could not mount the image nor did it respond wi= th=20 any helpful hint what type of image the initrd from the debian testing=20 businesscard image is. Now i'm trying the colinux 0.8.0 with a prebuild root file system image. --=20 Sch=F6ne Gr=FC=DFe aus Reutlingen Wolfram Wadepohl Forschung & Entwicklung E&K AUTOMATION Indumat GmbH & Co. KG Siemensstra=DFe 3 72766 Reutlingen Deutschland Tel. +49 7121 514-289 Fax +49 7121 514-299 eMail Wol...@ek... W.W...@in... W.W...@ie... WWW http://www.ek-automation.com http://www.indumat.de Diese Nachricht ist keine gesch=E4ftliche Mitteilung i. S. des EHUG. Bitte senden Sie mir keine Word- oder PowerPoint- (tm Microsoft) Anh=E4ng= e. Senden Sie mir einfachen Text, HTML oder PDF. Siehe http://www.gnu.org/philosophy/no-word-attachments.de.html |