VFS: Cannot open root device "cobd4"

2009-01-21
2013-05-09
  • Joel Lapointe
    Joel Lapointe
    2009-01-21

    VFS: Cannot open root device "cobd4" or unknown-block(117,4)
    Please append a correct "root=" boot options; here are the available partitions:
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(117,4)

    I try to use my dual boot WinXP-Linux.  WinXP SP3, SUSE 10.3, Colinux 0.7.3.
    This is a new installation after HD fail for SUSE, but WinXP was cloned. I used same config in fail HD (SP3-10.3-0.7.3). When I stop SUSE, or when I start Colinux-Monitor,  all device cobdx was deleted. I don't understand why, and I don't remember any problem like this 1 year ago.

     
    • Henry N.
      Henry N.
      2009-01-21

      Do you use partitions? Then, it can be, that your partitions are in other order.
      Check it with the "dd.exe --list" from Cygwin tool on your Windwos prompt.

      Read more in the wiki:
      http://colinux.wikia.com/wiki/Partitions#Find_out_the_right_device_name

       
    • Joel Lapointe
      Joel Lapointe
      2009-01-22

      I have 4 partitions in my disk. I use GRUB
      1- WinXP
      2- Thinkpad
      3- Linux Swap
      4- SUSE

      I use information in this page: http://colinux.wikia.com/wiki/Converting_Distributions
      I have trouble with step B. Create /dev/cobdN devices in the linux partition

      I created device. And when I reboot SUSE, device disappear. I think, it's a new feature in device management in SUSE.

       
    • Joel Lapointe
      Joel Lapointe
      2009-01-27

      I solved my problem. I think udev removed my devices, because this is not real device (no hardware).  I created same devices in /lib/udev/devices, and after a reboot, devices appear in /dev.