Como entender a tabela de partições na imagem ISO híbrida?

6

Se eu inspecionar um ISO híbrido com ferramentas como fdisk e gdisk , então parece que o híbrido ISO tem tanto o MBR quanto o GPT para suportar o BIOS e o UEFI:

# gdisk -l /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: present

Found valid MBR and GPT. Which do you want to use?
 1 - MBR
 2 - GPT
 3 - Create blank GPT

Your answer: 

Se eu inspecionar o disco com fdisk , ele parecerá quebrado, porque dentro de uma partição maior é menor, o que deve ser impossível:

# fdisk -l /dev/sdb

Disk /dev/sdb: 7.5 GiB, 8036285952 bytes, 15695871 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4a2bafa7

Device     Boot Start     End Sectors  Size Id Type
/dev/sdb1  *        0 1284095 1284096  627M  0 Empty
/dev/sdb2        8568    9399     832  416K ef EFI (FAT-12/16/32)

# 

Como funcionam essas configurações híbridas de MBR-GPT?

    
por Martin 02.02.2016 / 23:04

1 resposta

3

Um flashdrive USB no qual o iso híbrido foi escrito, não pode ser novamente particionado com fdisk ou gparted porque as partições híbridas (combinando partições ISO, GPT e MBR) confundem fdisk e gparted. Ele funcionará muito bem com o Linux no BIOS e no sistema UEFI, mas você não poderá particioná-lo novamente com fdisk e Gparted porque ele acha que o flashdrive tem partições inválidas.

Se você precisar reparticionar a unidade flash novamente, faça o seguinte:

dd if=/dev/zero of=/dev/<flash-drive-device-name> bs=1M count=1

Depois de fazer isso, o Gparted considerará seu pendrive completamente vazio e oferecerá a criação de uma nova tabela de partição do MS-DOS.

    
por 08.02.2016 / 16:53

Tags