Ubuntu 有办法在 root 被挂载前进入 Shell 吗?

2022-08-29 03:24:49 +08:00
 edis0n0
需求是 shrink lvm 中的系统盘,可以用 VNC 但是不能挂载自定义 ISO 。试了下不管 resuce 还是 emergency mode root 分区都被挂载了,无法操作,折腾了一晚上。
2065 次点击
所在节点    Linux
4 条回复
ysc3839
2022-08-29 05:43:45 +08:00
内核参数加上 break
https://manpages.ubuntu.com/manpages/xenial/man8/initramfs-tools.8.html#kernel%20command%20line
注意这是 initramfs 提供的功能,不是 Linux 内核的功能。
ruidoBlanco
2022-08-29 07:45:48 +08:00
补充下,initramfs 里面跑 lvm 的命令,需要加上「 lvm 」前缀,比如 pvdisplay 要写成「 lvm pvdisplay 」。
edis0n0
2022-08-29 09:04:45 +08:00
@ysc3839
@ruidoBlanco 成功了,感谢,顺便补充下 initramfs 下没有 resize2fs 和 e2fsck 等命令,提前 cp 出来或者现场 mount 进去 cp 再 umount 都可以
lingkep
186 天前
碰到了类似的场景,感谢万能的 v 友

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/876061

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX