www/content/blog/miscellaneous/boot-from-initramfs.md

23 lines
629 B
Markdown
Raw Normal View History

2020-04-28 17:29:52 +02:00
---
title: "Boot from initramfs shell"
date: 2014-01-24
2021-03-11 23:15:31 +01:00
description: How to finish booting from an initramfs shell
tags:
- Debian
2020-04-28 17:29:52 +02:00
---
2021-03-11 23:15:31 +01:00
## The problem
Sometimes, your linux machine can get stuck while booting and drop you into an initramfs shell.
## The solution
All initramfs are potentially different, but almost always feature busybox and common mechanisms. Recently I had to finish booting from an initramfs shell, here is how I used `switch_root` to do so :
2020-04-28 17:29:52 +02:00
{{< highlight sh >}}
lvm vgscan
lvm vgchange -ay vg
mount -t ext4 /dev/mapper/vg-root /root
exec switch_root -c /dev/console /root /sbin/init
{{< /highlight >}}