Na época em que o Windows 98 era mainstream, os CDs e unidades USB inicializáveis do MS-DOS usavam uma imagem de disquete de 1,44 MB como o destino de inicialização real. A unidade de CD / USB armazena a imagem de disquete visivelmente no sistema de arquivos ou invisivelmente fora de uma partição, e o computador inicializa em uma unidade A:\
virtual. Se o acesso à unidade de CD / USB for desejado após a inicialização, o driver apropriado deve estar presente na imagem de disquete e carregado.
Pelo menos em alguns casos, a inicialização a partir da imagem de disquete requer recursos implementados no BIOS. (Lembro-me de tentar fazer um disco de recuperação em uma unidade USB de 32MB de última geração, e existem instruções diferentes para BIOS que suportam USB-FDD, USB-ZIP, USB-HDD, etc.)
Se você não tem vontade de procurar documentação e ferramentas adequadas ao período, sua melhor opção é provavelmente uma imagem de disquete do MS-DOS combinada com um moderno gerenciador de inicialização que suporte os recursos do memdisk. syslinux
/ isolinux
e GRUB4DOS
vem à mente.