linux自动重启如何用命令关闭

fiy 其他 64

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要关闭Linux自动重启功能,你可以通过修改相关系统配置文件来实现。以下是具体的步骤:

    1. 使用root用户登录Linux系统。

    2. 打开终端,进入/etc目录下,找到grub.conf或者menu.lst文件,这取决于你的系统使用的是GRUB还是GRUB2引导程序。

    3. 使用文本编辑器(如vi或nano)打开grub.conf或menu.lst文件。

    4. 在文件中找到以”kernel”开头的一行,然后在该行的末尾添加参数“reboot=acpi”或“reboot=bios”,即在既有参数的后面加上“reboot=acpi”或“reboot=bios”。如果该行已经有其他参数,确保在每个参数之间使用一个空格分隔。

    例如,修改前的行可能是这样的:

    “`
    kernel /vmlinuz-3.10.0-957.21.3.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet
    “`

    修改后的行可能是这样的:

    “`
    kernel /vmlinuz-3.10.0-957.21.3.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet reboot=acpi
    “`

    或者

    “`
    kernel /boot/vmlinuz-4.15.0-23-generic root=UUID=XXXX ro quiet splash reboot=bios
    “`

    注意:如果你使用GRUB2引导程序,则可能需要编辑/boot/grub/grub.cfg文件,但它是自动生成的,所以在重启后可能会被覆盖,请注意备份。

    5. 保存并关闭文件。

    6. 重启计算机,此时系统应该会忽略任何自动重启的命令。

    请注意,关闭自动重启功能可能会导致系统在某些情况下无法正常重启,例如遇到致命错误或系统崩溃等情况。在做此操作之前,请确保你理解潜在的风险并做好备份和恢复计划。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    如果你想要禁止Linux自动重启,你可以使用以下命令来关闭自动重启功能:

    1. 使用命令行编辑grub配置文件:首先,打开终端并使用root用户登录。然后,使用文本编辑器(如vi或nano)打开grub配置文件。命令为:

    “`
    sudo vi /etc/default/grub
    “`

    2. 修改GRUB_CMDLINE_LINUX_DEFAULT行:在grub配置文件中找到GRUB_CMDLINE_LINUX_DEFAULT行,该行包含启动命令选项。添加”reboot=acpi”或”reboot=pci”到该行中。例如:

    “`
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash reboot=acpi”
    “`

    “`
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash reboot=pci”
    “`

    保存并关闭文件。

    3. 更新grub配置文件:使用以下命令更新grub配置文件:

    “`
    sudo update-grub
    “`

    4. 禁用自动重启服务:使用以下命令禁用自动重启服务:

    “`
    sudo systemctl disable systemd-reboot.service
    “`

    5. 重新启动系统:最后,使用以下命令重新启动系统:

    “`
    sudo reboot
    “`

    以上为在Ubuntu或基于Ubuntu的Linux发行版中禁用自动重启的步骤。请注意,不同的Linux发行版可能会有稍微不同的步骤和命令,根据你所使用的发行版进行相应的修改。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以通过以下命令关闭自动重启功能:

    1. 使用root权限登录系统或以root身份运行命令。

    2. 打开 `/etc/default/grub` 文件,使用文本编辑器,如vi或nano。例如,执行以下命令:

    “`
    sudo vi /etc/default/grub
    “`

    3. 找到以 `GRUB_CMDLINE_LINUX_DEFAULT` 开头的行,并在引号内添加或修改以下内容:

    “`
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
    “`
    改为
    “`
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash reboot=acpi,force”
    “`

    4. 保存并关闭 `/etc/default/grub` 文件。

    5. 更新Grub配置文件,以使更改生效。执行以下命令:

    “`
    sudo update-grub
    “`

    6. 重新启动系统,重启之后,系统将不会自动重启。你可以通过手动重启或其他方式进行系统重启。

    请注意,在关闭自动重启功能后,系统将不再自动重启。当出现系统崩溃或错误时,你需要手动重启系统。

    如果你希望重新开启自动重启功能,只需编辑`/etc/default/grub`文件,并将`GRUB_CMDLINE_LINUX_DEFAULT`行的值改回原始状态(即 “quiet splash”)。然后重新运行 `sudo update-grub` 命令并重新启动系统。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部