[arch-dev-public] [help needed] can't boot into my laptop
Hey guys, this morning I synced my old i686 laptop to testing, thereby upgrading the kernel to 2.6.31 and such. I did so when I was in the train (I downloaded the packages already at home) on the way to my internship. I rebooted the system after the upgrade, but it won't start anymore. It just hangs forever at the line 'waiting for udev uevents to be processed' (although one of my tries actually went to checking filesystems before it hanged and two times it hanged at 'loading modules'). Problem is I don't have a live cd or anything here and my laptop can't boot from usb, but I really need some code and documents which are on my laptop right now. I'm kinda lost here, but is there some way to accomplish this or at least get into an early shell where I could mount an usb drive? Ronald
On Fri, Sep 18, 2009 at 10:59, Ronald van Haren <pressh@gmail.com> wrote:
Hey guys,
this morning I synced my old i686 laptop to testing, thereby upgrading the kernel to 2.6.31 and such. I did so when I was in the train (I downloaded the packages already at home) on the way to my internship. I rebooted the system after the upgrade, but it won't start anymore. It just hangs forever at the line 'waiting for udev uevents to be processed' (although one of my tries actually went to checking filesystems before it hanged and two times it hanged at 'loading modules').
Problem is I don't have a live cd or anything here and my laptop can't boot from usb, but I really need some code and documents which are on my laptop right now. I'm kinda lost here, but is there some way to accomplish this or at least get into an early shell where I could mount an usb drive?
In the grub menu edit the kernel command line and add "break=y" to it. You should get to the dash shell of initramfs environment. I suggest using fallback kernel otherwise you may not get all filesystems supported. If your mkinitcpio image does not have usb hook you should be able to mount USB devices, I think. -- Roman Kyrylych (Роман Кирилич)
On Fri, Sep 18, 2009 at 11:35 AM, Roman Kyrylych <roman.kyrylych@gmail.com>wrote:
Hey guys,
this morning I synced my old i686 laptop to testing, thereby upgrading
kernel to 2.6.31 and such. I did so when I was in the train (I downloaded the packages already at home) on the way to my internship. I rebooted the system after the upgrade, but it won't start anymore. It just hangs forever at the line 'waiting for udev uevents to be
On Fri, Sep 18, 2009 at 10:59, Ronald van Haren <pressh@gmail.com> wrote: the processed'
(although one of my tries actually went to checking filesystems before it hanged and two times it hanged at 'loading modules').
Problem is I don't have a live cd or anything here and my laptop can't boot from usb, but I really need some code and documents which are on my laptop right now. I'm kinda lost here, but is there some way to accomplish this or at least get into an early shell where I could mount an usb drive?
In the grub menu edit the kernel command line and add "break=y" to it. You should get to the dash shell of initramfs environment. I suggest using fallback kernel otherwise you may not get all filesystems supported. If your mkinitcpio image does not have usb hook you should be able to mount USB devices, I think.
-- Roman Kyrylych (Роман Кирилич)
thanks, I was able to chroot into my installation and work from there. Did not really succeed mounting an usb device but it was fine. Should be able to fix it fairly quickly with the install cd @home I suppose. Ronald
Ronald van Haren schrieb:
Hey guys,
this morning I synced my old i686 laptop to testing, thereby upgrading the kernel to 2.6.31 and such. I did so when I was in the train (I downloaded the packages already at home) on the way to my internship. I rebooted the system after the upgrade, but it won't start anymore. It just hangs forever at the line 'waiting for udev uevents to be processed' (although one of my tries actually went to checking filesystems before it hanged and two times it hanged at 'loading modules').
Append "verbose" to the kernel command line to get more messages.
participants (3)
-
Roman Kyrylych
-
Ronald van Haren
-
Thomas Bächler