# Linux_讀不到 GRUB ###### tags: `LINUX` ## 讀不到GRUB 開機時,BIOS 有偵測到硬碟,但是 GRUB 無法執行,所以判定是 GRUB 有問題。 ## 解決方法 * 用 Live usb 開機 * Clonezilla UEFI 開機 ## 用 Live Debian 開機,修改GRUB 做好 Live Debian USB 後,先在 BIOS 設定 UEFI 開機,再插入 USB。 進入到 Debian後,開啟 terminal, 查看硬碟的內容,將 /dev/sda2(根目錄分割區) 掛載到 /mnt, 再將 /dev/sda1(EFI 分割區) 掛載到 /mnt/boot/efi。 ``` # fdisk -l // 看分割區內容 # mount /dev/sda2 /mnt # for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done # mount /dev/sda1 /mnt/boot/efi # chroot /mnt # grub-install /dev/sda // 如果遇到 efi variable.... // 退出 chroot # modprobe efivarfs // 載入 efi 模組 # for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done # chroot /mnt # grub-install /dev/sda //安裝成功後 # update-grub # reboot ```
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.