linux 重啟進入grub

2021-07-24 09:44:55 字數 1926 閱讀 5176

挺長的時間,我離開一段時間,再回來看見提示更新失敗(我懷疑是網路的原因,因為我使用的網路不穩定),接著有提示我,需要重啟(好像是已經有部分安裝了),

剛好不用電腦,就直接重啟,想看看樣子。

結果,呵呵,直接進入grub介面,這個介面的樣子:

minimal bash-like line editing is ....

...... ......

...... ......

grub>

就是這個樣子,這個是grub2.0的環境。(怎麼確定自己的grub版本 輸入 help 顯示出所有當前grub可用的命令,不同grub版本的命令不太一樣的,額,我不是特別清楚)

該幹嘛呢?

通過grub引導系統

首先,我輸入 ls 命令

顯示出所有的分割槽資訊,如下:

(lvm/rhel-root) (lvm/rhel-home) (lvm/rhel-swap) (hd0) (hd0,gpt1) (hd0,gpt2) (hd0,gpt3)

看到這個,我很好奇 (lvm/rhel-root) (lvm/rhel-home) (lvm/rhel-swap) 這三個分割槽.

再次使用ls 命令檢視分區內的資訊

ls (lvm/rhel-root)/

顯示出該分區內的所有內容(如下):

./ ../ boot/ etc/ usr/ mnt/ opt/ (這是我根據記憶複述的)

我緊接著又 ls (lvm/rhel-root)/boot/

顯示出這個分割槽裡的boot資料夾下的內容(如下):

./ ../

啥都沒有。

之後再網路上看到有人說可以在/ect/fstab 中檢視到分割槽資訊

cat 是用來檢視檔案內容的命令(grub2.0支援這個命令)

於是我輸入命令  cat (lvm/rhrl-root)/etc/fstab

顯示出fstab檔案資訊(如下):

#...

#...

#...

uuid=5ed3....273 /boot

uuid=01t2...8380 /boot/efi

/dev/maper/rhel-home /home

這個檔案提供的資訊非常重要,是我最後解決問題的關鍵。

這個檔案描述資訊就是指出各個分割槽對應的(不知到怎麼講)

我們繼續:

四句 grub 命令引導核心

grub> set root=(hd0,2)

grub> initrdefi /initram....(也是用tab鍵補齊,也是發現有3個initra..檔案,很慌,挑了乙個和上面我選的vmlinuz一致的)

grub> boot

搞定!分析四句話:

set root(hd0,2) 把grub指向我們想引導進入的發行版所在的分割槽(關於hd0,2是怎麼填的,我之前用ls (hd0,2)/ 這個命令檢視到(hd0,2)這個分割槽下面有vmlinuz... initr....檔案,其他的分割槽都沒有,所以我確定發行版檔案,核心等檔案都在這個分割槽裡)

initrdefi /initram......這句話就是設定虛擬檔案系統檔案的位置

輸入boot 這是grub 將會引導進入指定的作業系統

總的來說,就是做填空題,答案自己用grub命令找,

三個填空題  1. set root=(???)

2. linuxeft /vmlinuz????

3. initrdefi /initr???

或者 1. set root=(???)

2. linux /vmlinuz????

3. initrd /initr????

成功進入了系統之後,還有最後一件事,很重要,就是再系統內進行修復,額,我還沒解決。

2016-11-06 16:02:06 by jacklu

linux開機進入grub選擇項,無法進入系統

grub set root hd0,msdos8 引數根據自己的系統boot盤進行選擇 grub set prefix hd0,msdos8 boot grub grub linux vmlinuz root dev xvda1 裡邊的 x可以按tab鍵,如果有acpi問題,在最後加一句acpi o...

linux下grub故障(使用光碟進入救援模式)

1.這裡使用的是vmware vsphere虛擬主機 救援模式有什麼作用 可以更改root密碼 恢復硬碟 檔案系統操作 系統啟動不來的時候,只能通過救援模式來啟動 首先設定啟動選項,我這裡是開機按f2進入bios,找到boot,選擇cd rom啟動,儲存退出 系統是centos,將centos光碟映...

電腦開機進入grub解決方法

1.問題描述 在windows8.1電腦上安裝ubuntu,後面開機總是直接進入ubuntu系統,開機時沒有系統選擇介面。經過一番操作後能夠在開機時彈出系統選擇介面,但是選擇ubuntu能夠正常進入,選擇windows會進入grub介面。那麼要如何才能退出grub並進入windows系統呢?2.解決...