Hi all,
I have a problem with my two coLinux installations
after migrating to new versions. In the first case (MS
Windows XP Home Edition SP1, notebook) I upgraded from
coLinux version 0.6.3 to 0.6.4 a few days ago. In the
second case (MS Windows XP Professional SP2, server) I
upgraded another installation from coLinux version
0.6.4 to 0.6.4-2. In both cases a have a problem with
mounting root file system. Error message follows:
...
VFS: Mounted root (ext2 filesystem).
===================================================
# This process will install (if necessary) the coLinux
modules for the
# coLinux kernel.
===================================================
Determining /, Found.
Mounting /
mount: Mounting /dev/cobd0 on /mnt/linux failed: No
such device
Closing /
umount: forced umount of (null) failed!
Failed. (trying again)
umount: forced umount of (null) failed!
initrd: umount failed on rootfs
Try to run coLinux without initrd. Comment out initrd
from configuation.
Press <Enter> to continue.
I tried to comment out initrd section, but I got this
another error message:
...
EXT2-fs warning: checktime reached, running e2fsck is
recommended
VFS: Mounted root (ext2 filesystem).
VFS: Cannot open root device "cobd0" or unknown-
block(117,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root
fs on unknown-block(117,0)
I spend few days with searching for help or advice on
Google. Unfortunately I didn't find any useful info. I
hadn't any problem with coLinux installations many
months - it was pretty stable. The reason for upgrade
was periodical system maintenance. I wanted to upgrade
my installations and then keep it them for next few
months. These strange errors appear after upgrade. Now
I am not able to use none of my coLinux installations.
I tried to remove/reinstall or downgrade both
installations to previous versions, but without any
success. So, I didn't change anything in configuration
file for longtime. Does anyone have some idea or
advice for me? Please, help. Thanks.
Marek
Logged In: YES
user_id=30412
Most the problems have been with initrd, so if commenting
that out didn't do the trick the only other things I can
suggest are:
if you have root=/dev/cobd0 try root=/dev/cobd/0
if you have root=/dev/cobd/0 try root=/dev/cobd0
all while you still have initrd commented out.
HTH,
George
Logged In: YES
user_id=30412
Has this problem been resolved for you?
George
Logged In: YES
user_id=579204
Marek has sayed (per mail), that it was an wrong update
from a running colinux service.
Before colinux updates, all running colinux should close.
User should Service stop and remove before install a new
version of colinux.
I put a comment in the todo list for next release.