作者Bellkna (柔弱气质伪少女)
看板Linux
标题[心得] arch mbr efi boot
时间Wed Jul 15 21:01:55 2020
其实升级电脑一阵子了
只是懒得重灌再加上还有 win7 要用
所以只能先开 csm + mbr 开机
不过依旧只有低解析度 terminal (详细原因参考这篇
#1RvuHgyU (Linux)
简单说就是 nvidia driver的问题
後来偶然看到只要 加个 esp 就能纯 efi 开机(不用整个转换成gpt
就找时间测试了一下
硬碟配置:
sda1 : arch (btrfs)
sda2 : system reserved (ntfs)
sda3 : win7 (ntfs)
sdb1 : 单纯资料 (ext4)
sdc1 : 虚拟机用 (ext4)
sdc2 : esp (fat32 这次的主角)
直接用 fdisk 在 sdc 上切一个 512MB 的分割区後
格式化成FAT32 (mkfs.vfat -F32)
记得要把类型改成 ef (在 gdisk 里的话是 ef00)
# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub --recheck
然後随便找个目录挂载它後(这例子是用 /boot
执行上面那个把 efi 开机档丢进去
记得要用 efi 模式开机才行 不然会报错
我是用 arch 安装光碟先开机 因为这时 sda 还只能用 csm 模式开机
顺利完成的话 进 bios 看一下能不能看到 esp 开机区
有的话就没问题 可以直接用纯 efi 开机了
然後就有高解析度的 terminal 可以用啦(撒小花
虽然 win7 现在开不了机啦XD (这个无解的样子 win7 的 efi 开机要求一定要 gpt
大概就这样 应该没遗漏的步骤
至於 win7 再想想要怎麽修它(反正平常很少用慢慢来
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.134.246.92 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1594818117.A.9EC.html
1F:推 holishing: 可以的话还是习惯 Linux 挂 Win 後面, 比较不会被搞 07/15 21:56
2F:→ Bellkna: 把linux放前面是因为想说以後不会有windows XD 07/15 22:07
3F:推 st1009: 好文推推 07/16 18:52
4F:推 lecheck: 进bios调回legacy应该就可以进windows了吧? 07/17 05:23
5F:→ Bellkna: 有重新打开过csm 可是win7一样报错不给进XD 07/17 05:55
6F:推 Hurricaneger: 为啥不用win7加VM玩Linux 07/19 01:50
7F:→ Bellkna: 就比较习惯用linux啊 07/19 02:08