移动硬盘安装debian,支持BIOS和uefi双引导
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 移動(dòng)硬盤(pán)安裝debian,支持BIOS和uefi雙引導(dǎo)
? ? ? ? ?mount /dev/sda4 /mnt
? ? ? ? mount /dev/sda1 /mnt/boot/efi
? ? 然后是著名的 dev proc sys run 四部曲 (run 可以不用掛載)
mount --o bind /dev /mnt/dev mount --o bind /proc /mnt/proc mount --o bind /sys /mnt/sys mount --o bind /run /mnt/run?
6、chroot /mnt
7、grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --bootloader-id=debian
8、umount /proc
umount /dev
umount /sys
umount /run? (如果有的話(huà))
sync
exit
我的問(wèn)題:1、有一個(gè)問(wèn)題,就是esp分區(qū)沒(méi)有生成EFI\debian\grubx64.efi文件。解決辦法,從安裝好的uefi模式下,用上面的磁盤(pán)工具打開(kāi)復(fù)制到移動(dòng)硬盤(pán)上。
2、還有一個(gè)問(wèn)題,就是每次啟動(dòng)都要手動(dòng)查找EFI\debian\grubx64.efi,后面也執(zhí)行了update-grub,但是還是這樣。百度一下,好像說(shuō),關(guān)機(jī)待會(huì),就好了,后面我在找方法。
已經(jīng)解決:
其中debian替換成你設(shè)定的名字,-d后面是啟動(dòng)分區(qū)所在的硬盤(pán)(默認(rèn)為/dev/sda),-p后面是分區(qū)位置(默認(rèn)為1),-l是啟動(dòng)efi文件的路徑。
這樣就添加了EFI啟動(dòng)項(xiàng)。
希望大神給指點(diǎn)一下!謝謝!
總結(jié)
以上是生活随笔為你收集整理的移动硬盘安装debian,支持BIOS和uefi双引导的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: HTTP ERROR 404 Probl
- 下一篇: 机器人EV3初级、中级、高级课程课件