Charles ZHU - 2014-04-16

I installed Arch Linux 2014.04.01 on an image file formatted to ext3 and attempted to boot coLinux using that image. I have changed /etc/fstab and replaced the corresponding lines with the cobds.

When I run the coLinux daemon I got error messages as follows:

Failed to mount /dev: No such device
Failed to mount /dev: No such device

(Yes it appeared twice, and these two lines were printed in red.)

Since indeed I have seen a filesystem called dev mounted on /dev in another well functioning Arch Linux in my VMware Player virtual machine, I think the error messages above simply meant that for some reason Arch Linux failed to mount that filesystem on /dev during its boot. Possibly caused by the kernel difference because coLinux's kernel is quite out of date.

The last few lines that was printed on the coLinux console were:

Determining /, Found.
Mounting /
REISERFS warning (device cobd0): sh-2021 reiserfs_fill_super: can not find reise
rfs on cobd0
EXT3-fs (cobd0): recovery required on readonly filesystem
EXT3-fs (cobd0): write access will be enabled during recovery
EXT3-fs (cobd0): recovery complete
EXT3-fs (cobd0): mounted filesystem with writeback data mode
kjournald starting. Commit interval 5 seconds
Modules already installed.
Closing /
EXT3-fs (cobd0): using internal journal
EXT3-fs (cobd0): mounted filesystem with writeback data mode
VFS: Mounted root (ext3 filesystem) on device 117:0.
Trying to move old root to /initrd ...
kjournald starting. Commit interval 5 seconds
/initrd does not exist. Ignored.
Unmounting old root
Trying to free ramdisk memory ... okay
Freeing unused kernel memory: 140k freed
Failed to mount /dev: No such device
Failed to mount /dev: No such device

I don't know if there is any workaround on this and the coLinux wiki is quite out of date too I got no useful information there.

BY THE WAY, the Arch Linux BBS people refused to help on this because coLinux is obsolete and have been out of update for 2 years.

 
Last edit: Charles ZHU 2014-04-16