Re: mkinitcpio debugging with systemd

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



On Wed, Sep 24, 2014 at 9:51 AM, Tobias Hunger <tobias.hunger@xxxxxxxxx> wrote:
> Then it fails with "/bin/sh not found".
>

As new_root is mounted (/bin/sh is there in the initrd), where /bin is
a symlink to /usr/bin, this should be obvious...

>> You also did not provide any error message or other
>> pointer which would lead us to the source of your problem, and I think
>> you should add anything you have (eg. remove the "quiet" boot option).
>
> I have to admit that I did not think about removing "quiet" this
> morning:-/ Shame on me.
>
> My question is basically how to get the a debug shell in an initrd
> created by mkinitcpio with the "systemd" hook enabled?
>
> The long and involved way is most likely to make sure the
> systemd-debug-generator will be added to the initrd by the "systemd"
> hook, together with a modified debug-shell.service that actually is
> started during the initrd (and not only afterwards).
>
> Then I should be able to enable that debug shell with the kernel
> parameters documented for the systemd-debug-generator.
>
> Is there a simpler way, involving less hacking?
>

With /usr not correctly mounted, you might want to check fstab and
arch-chroot to the current setup and try mount -a?
Maybe somehow pull busybox into / before you chroot, so you have
everything you need while in the dark ages...

cheers!
mar77i


[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