Como criar Alpine live-USB sem usar 'dd'?

0

Estou tentando criar o Alpine live USB manualmente para usar o layout de particionamento do bastão existente. Eu sei que a maneira mais fácil de fazer isso é dd (que funciona sem complicações), mas acima de tudo, eu faço isso apenas para fins de aprendizado. Por favor, deve-se supor que (na verdade é) eu não tenho instalações Alpine anteriormente.

O sabor de interesse é o XEN ( link ). Stick tem um volume total de 30 GB.

O que eu fiz:

1) Particionou o bastão da seguinte forma:

fdisk /dev/sdb
create 1st partition with 512Mb, type W95 FAT32
create 3rd partition with 4Gb, type W95 FAT32
create 2nd partition with remaining space, type Linux
write MBR
do appropriate mkfs for each partition

2) Conteúdo copiado da imagem no bastão:

mount -o loop alpine-xen.iso /mnt/iso
mount -t auto /dev/sdb1 /mnt/stick
cp -r /mnt/iso/. /mnt/stick
umount /mnt/*

Agora eu reinicio e pressiono F9 para alterar a ordem de inicialização (meu HP Pavilion 7004er suporta UEFI, mas por motivos históricos ainda estou usando o modo herdado). O que eu recebo - depois de selecionar a opção USB Hard Drive - Samsung Flash Drive FIT apropriada - é isso:

O que significa e como resolvê-lo?

(sou absolutamente novo no SYSLINUX, no GRUB e em coisas relacionadas)

Depois de fdisk 'da Alpine iso eu encontrei o seguinte:

Disklabel type: dos
Disk identifier: 0x04bfbc80

Device                                               Boot Start    End Sectors  Size Id Type
Downloads/Distributions/alpine-xen-3.7.0-x86_64.iso1 *        0 329727  329728  161M  0 Empty
Downloads/Distributions/alpine-xen-3.7.0-x86_64.iso2        312   3191    2880  1.4M ef EFI (FAT-12/16/32)

Parece que há uma partição EFI separada com bootx64.efi loader para sistemas compatíveis com UEFI. Também possui tabelas MBR válidas (não protetoras) e GPT. Se eu acertei, em sistemas UEFI eu preciso criar partição FAT separada (digite EFI) e copiar efi/boot/bootx64.efi de iso para o mesmo caminho. Isso pode ser uma solução para o problema acima. Mas e o case BIOS-MBR-GRUB? Alguma idéia?

    
por Timur Fayzrakhmanov 19.01.2018 / 18:15

0 respostas