问个问题:CoreBoot是否支持GPT分区表启动?
coreboot吧
全部回复
仅看楼主
level 3
幻雪之巅 楼主
如题
2017年12月17日 05点12分 1
level 11
应该支持吧,这年头gpt都不支持算什么引导器
2017年12月19日 05点12分 2
coreboot都说是兼容传统bios的,别到时候不支持gpt把人坑死
2017年12月19日 07点12分
你们难道不知道 libreboot 吗? coreboot 跟它不是一个项目,是两个项目。 libreboot 肯定做得更好, coreboot 比较差。
2018年07月22日 05点07分
@冷泠2016 自由不自由和强不强不是一回事,libreboot是coreboot的精简版。
2018年07月22日 08点07分
精简了哪些?是否有对照表?
2018年07月22日 22点07分
level 11
这个要看你用什么payload. GRUB支持GPT分区表,Linux内核支持GPT分区表,SeaBIOS不区分分区表。
2017年12月28日 07点12分 3
说白了就是我若是用coreboot配合grub,那么我是不是就可以启动gpt分区表上面的内容了呢?
2017年12月29日 07点12分
回复
____幽灵00
: 用GRUB payload的意思是把GRUB直接放到固件里面作为payload,这份GRUB可以直接引导硬盘上的Linux内核。
2017年12月30日 12点12分
@mytbk 我懂了,也就是说只要grub启动器支持就行了?那不错。
2017年12月30日 16点12分
@mytbk thanks
2017年12月30日 16点12分
level 1
用TianoCore作Payload就可以支持
2018年01月16日 05点01分 4
tianocore不是和coreboot一样,都是bios固件么。。
2018年01月22日 05点01分
回复
____幽灵00
:TianoCore是Coreboot的EFI模块
2018年01月22日 08点01分
level 3
x86 的 chromebook 目前都是 coreboot 支持 gpt 分区,通过 grub 使用 gpt 不使用 efi 分区如果引导 linux 还需要单独分区放 grub
2018年01月19日 07点01分 5
好象是ESP分区对吧,我在我一个旧硬盘上试过,不知道这样能不能引导
2018年01月22日 05点01分
回复
____幽灵00
:不需要 esp 分区。我的情况有些另类,我查看 archwiki 提到在 不使用 efi 时需要额外一个小分区
2018年04月07日 10点04分
@Octobert21 Mint系统是“BIOS保留分区”. 你的也是吗?
2018年04月07日 12点04分
level 1
你后来是否刷了coreboot?
2018年08月27日 06点08分 7
我的电脑似乎用不了flashrom,可能是因为主板的原因。我的电脑型号是联想G50-80 i7
2018年08月27日 06点08分
其实还有闭源软件能刷BIOS。硬件厂商发布了GNU版的软件,比如 afulnx 。afulnx 是给GNU/Linux用的,但是闭源。afuwin,后面是win;afulnx后面lnx就是Linux。如果讨厌闭源,就按照下面说的,直接购买预装 libreboot 的电脑。
2018年08月29日 01点08分
level 1
fwupd 可能支持你的主板,但是可能性不会很大。Linux有很多文件系统,比如ext4、btrfs、orangefs等等,其中有一个叫F2FS。fwupd 试试看能否支持你的主板。
2018年08月28日 23点08分 8
level 1
干脆直接购买预装了 libreboot 的电脑。 Richard Stallman 基金会已经认证了某些企业,这些企业销售的主板是刷了 libreboot 的,具体去 GNU 上查。比如 vikings、minifree 都被基金会推荐。何必亲自动手用 flashrom 刷芯片?
2018年08月28日 23点08分 9
1