Dav*_* S. 8 partitioning efi fdisk
一个分区的类型设置为ef02
很容易在gdisk
。你只需输入它。但是,我在fdisk
. 我不想使用gdisk
,因为它强制将我的驱动器转换为我不想要的 GPT。
仅供参考,fdisk
分区类型的 (util-linux 2.20.1) 选项细分如下:
0 Empty 24 NEC DOS 81 Minix / old Lin bf Solaris
1 FAT12 27 Hidden NTFS Win 82 Linux swap / So c1 DRDOS/sec (FAT-
2 XENIX root 39 Plan 9 83 Linux c4 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 84 OS/2 hidden C: c6 DRDOS/sec (FAT-
4 FAT16 <32M 40 Venix 80286 85 Linux extended c7 Syrinx
5 Extended 41 PPC PReP Boot 86 NTFS volume set da Non-FS data
6 FAT16 42 SFS 87 NTFS volume set db CP/M / CTOS / .
7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux plaintext de Dell Utility
8 AIX 4e QNX4.x 2nd part 8e Linux LVM df BootIt
9 AIX bootable 4f QNX4.x 3rd part 93 Amoeba e1 DOS access
a OS/2 Boot Manag 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O
b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor
c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad hi eb BeOS fs
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD ee GPT
f W95 Ext'd (LBA) 54 OnTrackDM6 a6 OpenBSD ef EFI (FAT-12/16/
10 OPUS 55 EZ-Drive a7 NeXTSTEP f0 Linux/PA-RISC b
11 Hidden FAT12 56 Golden Bow a8 Darwin UFS f1 SpeedStor
12 Compaq diagnost 5c Priam Edisk a9 NetBSD f4 SpeedStor
14 Hidden FAT16 <3 61 SpeedStor ab Darwin boot f2 DOS secondary
16 Hidden FAT16 63 GNU HURD or Sys af HFS / HFS+ fb VMware VMFS
17 Hidden HPFS/NTF 64 Novell Netware b7 BSDI fs fc VMware VMKCORE
18 AST SmartSleep 65 Novell Netware b8 BSDI swap fd Linux raid auto
1b Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid fe LANstep
1c Hidden W95 FAT3 75 PC/IX be Solaris boot ff BBT
1e Hidden W95 FAT1 80 Old Minix
Run Code Online (Sandbox Code Playgroud)
此列表中的 ef02 在哪里,我应该使用哪种替代方案?
Rod*_*ith 14
user2313067 是绝对正确的。什么gdisk
是指为EF02是21686148-6449-6E6F-744E-656564454649的GUID速记-也就是说,它确定一个BIOS引导分区。MBR 没有等效的分区类型代码。
更详细地说,GRUB 引导加载程序在以 BIOS 模式安装在 MBR 磁盘上时,将自身的一部分存储在 MBR 中,将自身的一部分存储在 MBR 和第一个分区之间的扇区中,将自身的一部分存储在分区上的文件中您指定(通常在/boot/grub
或/boot/grub2
Linux 中的目录)。后 MBR 扇区是正式未分配的,因此 GRUB 将自身的一部分存储在那里可能有点风险,但通常可以正常工作。在 GPT 下,紧跟在 MBR 之后的扇区由 GPT 数据结构本身使用;在高级格式化磁盘发布之前,第一个分区通常从紧跟在这些数据结构之后的扇区开始。换句话说,在 GPT 下没有与(几乎)安全的后 MBR 空间等效的空间。因此,为了在 GPT 磁盘上启用 BIOS 模式引导,GRUB 的开发人员创建了 BIOS 引导分区的想法,引导加载程序代码可以“原始”存储在其中。原则上,这个想法也可以应用于 MBR 磁盘,但 AFAIK 没有人这样做 - 至少不适用于 GRUB。(操作系统/2'
最重要的是,您可能不需要为您的目的创建一个特殊的分区。也就是说,您的问题并没有具体说明您最终要完成什么。(创建 BIOS 引导分区本身并不是一个目标;大概您想做一些事情,例如为现有的多引导配置安装新的操作系统或新的引导加载程序。)取决于您的最终目标是什么,您可能会需要做一些特别的事情。