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