Linux

硬重啟後無法檢測到硬碟

  • April 17, 2021

我目前在我的戴爾 Inspiron 筆記型電腦上遇到一個問題,我完全被難住了。它執行帶有 Gnome 的 Arch Linux。昨天筆記型電腦在正常使用過程中掛起,我無法再退出某些 GNOME 視窗並硬重啟了筆記型電腦。嘗試重新啟動它時,我收到以下消息:

Starting version 248-2-arch
ERROR: device 'UUID=<uuid>' not found. Skipping fsck.
mount: /new_root: can't find UUID=<uuid>.
You are now being dropped into an emergency shell.
sh: can't access tty: job control turned off.

然後我嘗試通過 live USB 訪問系統,看看我是否可以看到硬碟驅動器,也許可以 chroot 進入它並解決問題,但驅動器甚至根本不會出現在 fdisk、lsblk、lshw 和喜歡。不過,該驅動器在 BIOS 中仍然可見,並且通過了驅動器自檢,我可以在 BIOS 中執行此操作。我不太熟悉硬碟驅動器的內部工作原理,安裝和東西,所以我不知道在這裡做什麼。任何幫助將不勝感激!

通過dmesg梳理後發現問題:由於某種原因,AHCI被禁用,所有硬碟的RAID模式都打開了。重新啟用 AHCI 模式解決了這個問題,但現在我想知道硬重置究竟是如何觸發 Bios 設置的翻轉……

引用自:https://unix.stackexchange.com/questions/645495