無法訪問 Manjaro(未找到核心文件)
我有 Prime OS 和 Windows 10 以及 Linux Manjaro。我使用 Prime OS 將近 2 個小時。然後,我關閉筆記型電腦 30-60 分鐘。然後,我打開筆記型電腦,使用 Windows 10 1 小時。在 Windows 10 上工作後,我曾想過在 Linux Manjaro 上工作。所以,我關掉了我的筆記型電腦。不幸的是,關閉筆記型電腦需要花費太多時間,這就是我通過電源按鈕關閉筆記型電腦的原因。同樣,Windows 10 會自動打開(不顯示 grub)。所以,我再次通過電源按鈕關閉了我的筆記型電腦。當我打開筆記型電腦並點擊 Linux Manjaro 時,我看到了以下螢幕。
error: file `/boot/vmlinuz-5.10-x86_64' not found. error: you need to load the kernel first. Press any key to continue..._
我認為我無法從 Windows 或 Prime OS 訪問 Manjaro 的文件(我不確定)。如何開啟 Manjaro?
這是我的 grub 資訊
我找到了以下解決方案
- https://forum.manjaro.org/t/boot-file-not-found/60059
- https://forum.manjaro.org/t/file-boot-vmlinuz-5-4-x86-64-not-found/18488
- https://forum.manjaro.org/t/manjaro-unable-to-boot-error-file-boot-vmlinuz-5-7-x86-64-not-found/18445/3
目前,我沒有可啟動的 USB。那麼,我該如何從 grub 處理它呢?我也可以轉到 grub 命令行。
在開始 Manjaro 之前,我已經說過我做了什麼。經過一番搜尋,我記得我打破了更新系統。我已經執行了以下命令
sudo pacman -Syyu
然後,我按下了
Ctrl
+C
。從那時起,我就面臨著這個問題。目前我在想的是從 grub 命令行以某種方式在 Manjaro 中搜尋 vmlinuz。
我試過用
search
,locate
,find
. 他們都沒有工作。但是,搜尋選項用於其他用途。
**不幸的是,您不是唯一遇到此問題的人。許多人因為認為他們的機器掛起而中斷更新過程,然後他們按下重置按鈕。**對於其他人來說,更新過程中斷可能還有其他原因,但中斷的更新確實會讓您沒有可引導的核心,因為核心映像僅在更新過程的最後階段正確安裝。
我試圖從 grub 命令行解決問題。但是,我無法從 grub 中解決它。這就是為什麼我不得不帶一個可啟動的USB。我已經在那個 USB 中安裝了 Manjaro。你也可以使用 Arch-Linux。我在 Manjaro 開設了終端。然後,我執行了以下命令。
sudo su - #to be a root user manjaro-chroot -a #to find my Manjaro system. And, be a root user in that system
這將自動檢測您的 Manjaro 安裝。如果您安裝了多個作業系統,則可能需要從列表中輸入一個數字。
pacman-mirrors -f 5 && pacman -Syyu #update Manjaro system exit #to exit Manjaro system exit #to exit from root user reboot now #to reboot your PC. You can run the command without exiting from root user
實際上,您在更新系統時遇到了中斷問題。這就是你失去核心的原因。當您更新 Manjaro 系統時,它將再次正常工作。