Como criar um instalador/liveboot USB de um sistema operacional Linux sem usar nenhuma ferramenta especializada? Como funciona o processo?

Como criar um instalador/liveboot USB de um sistema operacional Linux sem usar nenhuma ferramenta especializada? Como funciona o processo?

Quando um sistema operacional é instalado em um HDD e o sistema está inicializando no modo UEFI, é necessária uma partição ESP separada para armazenar todos os arquivos de inicialização exigidos pelo gerenciador de inicialização UEFI, como bootloader e outras coisas, no entanto, os arquivos do sistema (sistema de arquivos raiz) são armazenados em separado partição. Agora chegando ao (Liveboot USB)/Installer para gerenciador de inicialização UEFI, simplesmente criamos uma tabela de partição gpt, criamos uma partição fat32/vfat, copiamos o conteúdo do arquivo iso do sistema operacional e então está pronto para inicializar. A questão é por que não precisamos de uma partição de sistema separada. O gerenciador de inicialização UEFI não precisa de uma partição ESP separada neste caso? Onde estou errado na minha observação?

Responder1

Porque toda a mídia de inicialização externa é FAT32, o que provavelmente se deseja evitar o máximo possível de espaço em disco do sistema real; você também pode encontrarLivros de Rod na UEFIútil (foi isso que me ajudou a implementar o suporte UEFI no ALT Linux, por exemplo).

informação relacionada