V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
edis0n0
V2EX  ›  Linux

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

  •  
  •   edis0n0 · 2022-08-29 03:24:49 +08:00 · 2083 次点击
    这是一个创建于 851 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需求是 shrink lvm 中的系统盘,可以用 VNC 但是不能挂载自定义 ISO 。试了下不管 resuce 还是 emergency mode root 分区都被挂载了,无法操作,折腾了一晚上。
    ysc3839
        1
    ysc3839  
       2022-08-29 05:43:45 +08:00 via Android   ❤️ 3
    内核参数加上 break
    https://manpages.ubuntu.com/manpages/xenial/man8/initramfs-tools.8.html#kernel%20command%20line
    注意这是 initramfs 提供的功能,不是 Linux 内核的功能。
    ruidoBlanco
        2
    ruidoBlanco  
       2022-08-29 07:45:48 +08:00   ❤️ 1
    补充下,initramfs 里面跑 lvm 的命令,需要加上「 lvm 」前缀,比如 pvdisplay 要写成「 lvm pvdisplay 」。
    edis0n0
        3
    edis0n0  
    OP
       2022-08-29 09:04:45 +08:00   ❤️ 1
    @ysc3839
    @ruidoBlanco 成功了,感谢,顺便补充下 initramfs 下没有 resize2fs 和 e2fsck 等命令,提前 cp 出来或者现场 mount 进去 cp 再 umount 都可以
    lingkep
        4
    lingkep  
       220 天前
    碰到了类似的场景,感谢万能的 v 友
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2393 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:46 · PVG 23:46 · LAX 07:46 · JFK 10:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.