Menu

kernel panic - not syncing VFS

Help
Ali Abou
2019-02-21
2022-02-09
  • Ali Abou

    Ali Abou - 2019-02-21

    Hello,
    SOS, I need help

    I have been trying to copy my machine by using clonezilla since one week. but I,ve always the same probleme.
    "VFS : Cannot open root device "801" or unknown-block(8,1)
    please append a correct 'root=" boot option; here are the available partitions:
    Kernel panic - not syncing : VFS : Unable to mount root fs on unknown-block(8.1)."
    I have a old machine with the following properties :
    desktop Hp compaq DC 7100
    GNU Coreutils 5.97
    pentium (R) 4 CPU
    linux version 2.6.225 Debian 4.1.1.21

    with lilo at the start

    there is one partition :
    /dev/sda1 with xfs format
    /dev/sda2 Swap

    At the first, I used clonezilla-live-20190108-cosmic-i386. I had a error message :
    ACPI BIOS ERROR SB.PCIO_OSC Excess argument ......

    then I tried clonezilla-live-2.6.0-37-i686, I had the following message problem :
    libxfs : V1 inodes unsupported. please try an older sfxprogs.

    after that, I use clonezilla-live-1.2.2-26.
    with this version, I have got an image of the system and I restored it by using the same verion. (I have this message during the restoring : may be there is needed to change the /etc/fstab or the configuration of grub to
    make system run).

    I tried many thing (in terme of hardware). but actualy, I try to clone the image in a Hard Disc with (40Gb), IDE.
    the source machine has a H.D. with 20Gb, IDE connected.

    I'm trying to solve this problem by using buntu live CD. when trying to mount sda1 I have an error message about : "Structure needs cleaning"

    thanks

     
  • Steven Shiau

    Steven Shiau - 2019-03-26

    "Structure needs cleaning" -> maybe you should run fsck about that partition, since there is some issues about the file system integrity.
    Yes, I believe you have to use older Clonezilla live since your hardware is too old for the Linux kernel comes with new version of Clonezilla live (like 2.6.x).

    Steven

     
  • Ali Abou

    Ali Abou - 2019-04-03

    Thank you Steven for you reply,
    I've fired a fsck.
    because the xfs file system, I had to use xfs_check but no errors is detected.
    actually, I find a solution by using the base command dd.

    thanks
    B.R.

     
    • Jpae Saldivar

      Jpae Saldivar - 2022-02-07

      hello Ali,
      I am doing a small server ubuntu.

      Wp would you share what you did in order to clone using dd please.
      I always get "no space left on device"
      maybe mounting or so ?
      Many tghanks in advance.

       
  • Steven Shiau

    Steven Shiau - 2019-05-05

    Got it. Thanks for sharing that.

    Steven

     
  • Ali Abou

    Ali Abou - 2022-02-09

    Hello,
    I used the basic command dd to clone the Hard disk. "dd /dev/XXX /dev/XXX"., you should to specifi which driver is the source / destination and replace XXX by the driver name .
    You can do that by booting with Linux in external support ( key USB).
    B.R.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.