Re: Can't boot, root device not found

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Thanks for the help. Does anybody know if there is a way to do this without
a CD because I have no way to burn one right now.

Josh
On Mar 19, 2012 4:53 AM, "Jayesh Badwaik" <jayesh.badwaik90@xxxxxxxxx>
wrote:

> On Sunday 18 Mar 2012 23:58:59 Josh Silard wrote:
> > Hi list,
> >
> > I recently performed an update of udev and my kernel and after this I am
> > unable to boot the normal kernel or the fallback. When I try I get this
> > error:
> >
> > ERROR: Unable to find root device
> > '/dev/disk/by-uid/03619a2f-908f-4724-ba4b-1fb3985e382b'
> > You are being dropped to a recovery shell
> > Type 'exit' to try and continue booting
> > sh: can't access tty; job control turned off
> >
> > Typing exit results in me dropping to another shell and if done
> repeatedly
> > a kernel panic. I attempted to boot via the grub console using the sda
> > device block but I came up with the same error. When I look in /dev
> through
> > the recovery console that comes up the sda* blocks aren't present.
> >
> > I need to know if there is a way to do this without entirely reformatting
> > my system, I also don't have easy access to another computer but I have
> an
> > android phone. Any assistance is greatly appreciated.
> >
> > Josh
>
> This appears to be a problem in initramfs. Do you remember configuring
> hooks
> for mkinitcpio?
>
> Take an ArchLinux Installer CD and boot into it. Configure network using
> aif -p
> partial-configure-network. Mount your original system partitions as fgr as
> described.
>
> mkdir /mnt/lx
> mount /dev/sda1 /mnt/lx
> mount -o bind /proc /mnt/lx/proc
> mount -o bind /dev /mnt/lx/dev
> mount -o bind /sys /mnt/lx/sys
> chroot /mnt/lx/ /bin/zsh
> grub-install /dev/sda [--recheck]
>
>
> Now, edit the /etc/mkinitcpio.conf file and make sure the followings hooks
> appear in the proper order.
>
> HOOKS="base udev autodetect pata scsi sata filesystems "
>
> Regenerate the initramfs using the command
> mkinitcpio -p linux
>
> Try booting again
> --
> Jayesh Badwaik
>
>


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux