![](/img/trans.png)
[英]Adding hugepages to default boot option in grub.conf through bash script
[英]How to change grub.conf after adding init=/bin/bash
我在 grub.conf 文件中添加了init=/bin/bash
,所以我的 linux 系統在啟動時總是輸入 bash。 有沒有辦法更改 grub.conf 文件,以便我可以再次啟動 Linux。
更改 grub 文件后運行:
sudo update-grub
這將更新您的 grub
TLDR; e
, 移除init=
。 ctrl+x
選項之一是臨時更改 grub 條目以修復引導問題,編輯 grub.conf 和 update-grub。
shift
鍵(如果您沒有看到 grub 菜單)e
編輯菜單項init=...
短語ctrl+x
啟動grub.conf
update-grub
TLDR; mount -o remount,rw /dev/sda
在使用init=/bin/bash
啟動后,您的文件系統可能處於只讀狀態 state。這意味着您無法修改任何配置文件。
嘗試將其重新掛載為read-write
(我的磁盤位於/dev/sda
)。 如果您不知道名稱,請使用lsblk
mount -o remount,rw /dev/sda
如果/boot
沒有掛載, update-grub
將不起作用
mount /boot
現在您可以編輯grub.conf
並運行update-grub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.