2019年1月1日 星期二

openmediavault 4.1.3首次開機失敗 /dev/sde1 does not exist. Dropping to a shell!

將openmediavault安裝至SSD完成,拔除USB碟重新開機

失敗!!!

現象1: 出現大量且重複的錯誤訊息
   mdadm: No arrays found in config file or automatically

現象2: 出現找不到開機分割區的訊息,進入BusyBox v1.22.1(initramfs)
   ALERT! /dev/sde1 does not exist. Dropping to a shell!

查google大致確認,第1項不是開機失敗的原因,先跳過


重點處裡第2個現象

forum上有人提供簡便解法,照做即可
https://forum.openmediavault.org/index.php/Thread/22879-Unable-to-boot-after-installation-Dropping-to-a-shell/?postID=175158#post175158

問題背景簡述: 
安裝至SSD當時,分割區是/dev/sde1,安裝程式也照著寫入Grub設定
開機碟移除後,分割區往前提變成/dev/sdd1,Grub找不到了...
(這問題感覺上是太扯了,但我沒有探究原因)

請注意:
以下/dev/sde1改成/dev/sdd1是我的實際環境
進行前請找出你電腦內正確磁碟代號
如果真的不會,可以試著把/dev/sdXy這個X字母往前一格,y不能變
例如上面現象2的訊息是ALERT! /dev/sdc1....
你就找 /dev/sdc1 然後改成 /dev/sdb1 (c之前是b這不會算錯吧...)


1.重新開機(按Ctrl+Alt+Del)
2.進入GRUB開機選單時,按ESC取消倒數
3.選取預設的開機項目,按e編輯開機參數
4.找到/dev/sde1,改成/dev/sdd1
5.按F10重新開機
6.這次openmediavault應該可成功開機(PC喇叭會發出聲音)
7.登入系統
8.vi /boot/grub/grub.cfg,將所有/dev/sde1改成/dev/sdd1
9.儲存重新開機

成功!

沒有留言:

張貼留言