Arch-Linux
雙啟動Win10/Arch安裝問題
在玩了幾個月的 Ubuntu 之後,我決定嘗試在我的筆記型電腦上雙啟動 Arch,所以我找到了這個分步指南並遵循它:https ://gist.github.com/alecgerona/09ba790960c45ba609ec7a466394fb0e
在啟動時花了一些時間讓 refind 工作後,我終於能夠在 Win10 和 Arch 之間進行選擇。Windows 可以工作,但是在嘗試啟動 Arch 時,我得到了這個:
:: running early hook [udev] Starting version 246.6-1-arch :: running hook [udev] :: Triggering uevents... ERROR: device '' not found. Skipping fsck. :: mounting '' on real root mount: /new_root: no filesystem type specified. You are now being dropped into an emergency shell. sh: can't access tty; job control turned off
根據對類似問題的建議,我嘗試重新製作
refind.config
文件,我看到的另一個常見問題是鉤子載入順序,但由於udev
是順序中的第一個鉤子,我懷疑我有同樣的問題。我認為它在 uevents 過程中存在某種錯誤,但我不太確定。該電腦是 HP Pavilion 筆記型電腦,配備英特爾 i-5 9300H、8gb 記憶體和 GeForce GTX 1050。它有一個 256Gb SSD,我根據上面的指南進行了分區。我可以根據需要提供更具體的資訊。我感謝任何和所有的幫助!
在重置我的系統並完全按照 Arch wiki 安裝指南進行操作後,我能夠正確啟動它。據我所知,我認為我的問題是我在正確安裝 EFI 系統之前生成了 fstab 文件,因此我只有 UUID 可用於我的根目錄。這次我也使用了 GRUB 而不是 refind,因為我似乎更喜歡它,而且我之前沒有啟用微碼更新,儘管我相信主要問題是前面提到的問題。