Como criar uma unidade flash de inicialização múltipla

7

Eu encontrei um guia aqui: http://www.pendrivelinux.com/boot-multiple-iso-from-usb-multiboot-usb/

E encontrei este menu.lst no meu pen drive, que parece ser o que eu estou vendo quando eu inicializo usando o meu pen drive:

# This Menu Created by Lance http://www.pendrivelinux.com
# Ongoing Suggested Menu Entries and the Suggestor are noted!
default 0
timeout 30
color NORMAL HIGHLIGHT HELPTEXT HEADING
splashimage=(hd0,0)/splash.xpm.gz
foreground=FFFFFF
background=0066FF 

title Memtest86+
find --set-root /memtest86+-4.00.iso
map --mem /memtest86+-4.00.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

# Suggested by madprofessor
title Boot Clonezilla
root (hd0,0)
kernel /clonezilla/live/vmlinuz live-media-path=clonezilla/live bootfrom=/dev/sd boot=live union=aufs noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=791 ip=frommedia
initrd /clonezilla/live/initrd.img

title Parted Magic 4.9 (Partition Tools)
find --set-root /pmagic-4.9.iso
map /pmagic-4.9.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

# Suggested by Deb
title Partition Wizard 4.2 (Partition Tools)
find --set-root /pwhe42.iso
map /pwhe42.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Balder DOS image (FreeDOS)
map --unsafe-boot /balder10.img (fd0)
map --hook
chainloader --force (fd0)+1
rootnoverify (fd0)

# Suggested by Szymon Silski
title Linux Mint 8
find --set-root /LinuxMint-8.iso
map /LinuxMint-8.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper persistent iso-scan/filename=/LinuxMint-8.iso splash
initrd /casper/initrd.lz

title Ubuntu 10.04
find --set-root /ubuntu-10.04-desktop-i386.iso
map /ubuntu-10.04-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper persistent iso-scan/filename=/ubuntu-10.04-desktop-i386.iso splash
initrd /casper/initrd.lz

title Xubuntu 10.04 (XFCE Desktop)
find --set-root /xubuntu-10.04-desktop-i386.iso
map /xubuntu-10.04-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/xubuntu.seed boot=casper persistent iso-scan/filename=/xubuntu-10.04-desktop-i386.iso splash
initrd /casper/initrd.lz

title Kubuntu 10.04 (KDE Desktop)
find --set-root /kubuntu-10.04-desktop-i386.iso
map /kubuntu-10.04-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/kubuntu.seed boot=casper persistent iso-scan/filename=/kubuntu-10.04-desktop-i386.iso splash
initrd /casper/initrd.lz

# Suggested by Ambriel
title Lubuntu 10.04 (LXDE Lightweight Desktop)
find --set-root /lubuntu-10.04.iso
map /lubuntu-10.04.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/lubuntu.seed boot=casper persistent iso-scan/filename=/lubuntu-10.04.iso splash
initrd /casper/initrd.lz

title Ubuntu 10.04 Netbook Remix (NetBook Distro)
find --set-root /ubuntu-10.04-netbook-i386.iso
map /ubuntu-10.04-netbook-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/netbook-remix.seed boot=casper persistent iso-scan/filename=/ubuntu-10.04-netbook-i386.iso splash
initrd /casper/initrd.lz

title Ubuntu 10.04 Server Edition Installer (32 bit Installer Only)
find --set-root /ubuntu-10.04-server-i386.iso
map /ubuntu-10.04-server-i386.iso (0xff)
map --hook
root (0xff)
kernel /install/vmlinuz file=/cdrom/preseed/ubuntu-server.seed boot=install iso-scan/filename=/ubuntu-10.04-server-i386.iso splash
initrd /install/initrd.gz

title Ubuntu 9.10
find --set-root /ubuntu-9.10-desktop-i386.iso
map /ubuntu-9.10-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper persistent iso-scan/filename=/ubuntu-9.10-desktop-i386.iso splash
initrd /casper/initrd.lz

title Xubuntu 9.10
find --set-root /xubuntu-9.10-desktop-i386.iso
map /xubuntu-9.10-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/xubuntu.seed boot=casper persistent iso-scan/filename=/xubuntu-9.10-desktop-i386.iso splash
initrd /casper/initrd.lz

title Kubuntu 9.10
find --set-root /kubuntu-9.10-desktop-i386.iso
map /kubuntu-9.10-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/kubuntu.seed boot=casper persistent iso-scan/filename=/kubuntu-9.10-desktop-i386.iso splash
initrd /casper/initrd.lz

# Ubuntu Server and Netbook Remix suggested by Wojciech Holek
title Ubuntu 9.10 Server Edition Installer (Installer Only)
find --set-root /ubuntu-9.10-server-i386.iso
map /ubuntu-9.10-server-i386.iso (0xff)
map --hook
root (0xff)
kernel /install/vmlinuz file=/cdrom/preseed/ubuntu-server.seed boot=install iso-scan/filename=/ubuntu-9.10-server-i386.iso splash
initrd /install/initrd.gz

title Ubuntu 9.10 Netbook Remix (NetBook Distro)
find --set-root /ubuntu-9.10-netbook-remix-i386.iso
map /ubuntu-9.10-netbook-remix-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/netbook-remix.seed boot=casper persistent iso-scan/filename=/ubuntu-9.10-netbook-remix-i386.iso splash
initrd /casper/initrd.lz

title Ubuntu 9.10 Rescue Remix (Recovery Tools)
find --set-root /ubuntu-rescue-remix-9-10-revision1.iso
map /ubuntu-rescue-remix-9-10-revision1.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/ubuntu-rescue-remix-9-10-revision1.iso splash
initrd /casper/initrd.lz

title DSL 4.4.10
find --set-root /dsl-4.4.10-initrd.iso
map --mem /dsl-4.4.10-initrd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title AVG Rescue CD (Anti-Virus + Anti-Spyware)
find --set-root /avg_arl_en_90_100114.iso
map /avg_arl_en_90_100114.iso (hd32)
map --hook
chainloader (hd32)

title Ultimate Boot CD 4.11
find --set-root /ubcd411.iso
map /ubcd411.iso (hd32)
map --hook
chainloader (hd32)

title OphCrack XP 2.3.1 (XP Password Cracker)
find --set-root /ophcrack-xp-livecd-2.3.1.iso
map /ophcrack-xp-livecd-2.3.1.iso (0xff)
map --hook
root (0xff)
kernel /boot/bzImage rw root=/dev/null vga=normal lang=C kmap=us screen=1024x768x16 autologin
initrd /boot/rootfs.gz 

title OphCrack Vista 2.3.1 (Vista Password Cracker)
find --set-root /ophcrack-vista-livecd-2.3.1.iso
map /ophcrack-vista-livecd-2.3.1.iso (0xff)
map --hook
root (0xff)
kernel /boot/bzImage rw root=/dev/null vga=normal lang=C kmap=us screen=1024x768x16 autologin
initrd /boot/rootfs.gz 

# Suggested by Greg Steer
title Offline NT Password & Registy Editor
find --set-root /cd080802.iso
map /cd080802.iso  (hd32)
map --hook
chainloader (hd32)

title SliTaz 2.0
find --set-root /slitaz-2.0.iso
map --mem /slitaz-2.0.iso (hd32)
map --hook
chainloader (hd32)

title Riplinux 9.3
find --set-root /RIPLinuX-9.3.iso
map --heads=0 --sectors-per-track=0 /RIPLinuX-9.3.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /RIPLinuX-9.3.iso (0xff)
map --hook
chainloader (0xff)

# Suggested by Sunny
title YlmF (Windows Like OS)
find --set-root /YlmF_OS_EN_v1.0.iso
map /YlmF_OS_EN_v1.0.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper persistent iso-scan/filename=/YlmF_OS_EN_v1.0.iso splash
initrd /casper/initrd.lz

# Suggested by Martin Andersson
title DBAN 1.0.7 (Drive Nuker)
find --set-root /dban-1.0.7_i386.iso
map --mem /dban-1.0.7_i386.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

# Suggested by Robin McGough
title xPUD 0.9.2 (NetBook Distro)
find --set-root --ignore-floppies --ignore-cd /xpud-0.9.2.iso
map --heads=0 --sectors-per-track=0 /xpud-0.9.2.iso (hd32)
map --hook
chainloader (hd32)

title Puppy 4.3.1
find --set-root /puppy/pup-431.sfs
kernel /puppy/vmlinuz
initrd /puppy/initrd.gz

# Suggested by Relst
title Run a Linux OS from the Internet
kernel /gpxe.lkrn

Eu também coloquei alguns arquivos .iso para os instaladores (Windows xp sp2 e Ubuntu 10.04). Mas eles não apareceram na lista quando eu inicializei

Eu preciso:

  • extrair os arquivos .iso e colocar em suas respectivas pastas?
  • Adicionar o so que eu adicionei no menu.lst?
  • Como faço para adicionar a imagem iso (os) no menu.lst?

Antes de adicionar os arquivos .iso, fiz primeiramente uma pasta com o nome Windows xp sp2e coloquei os arquivos .iso lá. Por favor, ajude, eu acho que eu preciso adicionar o nome da pasta ou o nome do arquivo no, menu.lstmas eu não sei como

alma
fonte

Respostas:

2

Você não precisa adicionar as respectivas entradas ao arquivo menu.lst. Esse menu.lst já tem o comando relevante para o Ubuntu 10.04, você só precisa colocar o ubuntu-10.04-desktop-i386.isoarquivo na pasta raiz da unidade USB.

Eu duvido que o Windows seja capaz de inicializar diretamente de um ISO. E mesmo depois de extraí-lo, não tenho idéia de como configurar o grub para iniciar o instalador do Windows.

kartikmohta
fonte
2

O PenDrive Linux cuida do windows e do ubuntu para você nativamente. Você apenas tem que inicializar o flash drive e selecionar o .iso que você deseja inicializar. Se você estiver querendo instalar manualmente um .iso que não é suportado pela multiboot do pendrive, será necessário adicionar uma entrada manualmente. Você edita esse arquivo de forma semelhante à edição de um arquivo de menu do grub.

James Mertz
fonte
2

Existem muitos artigos em www.rmprepusb.com que mostram como adicionar ISOs do Windows Installer a um drive USB grub4dos - por exemplo, # 43. No entanto, eu recomendaria o Easy2Boot como uma solução USB de inicialização múltipla.

SteveSi
fonte
1

Tudo o que você precisa fazer é baixar a versão de inicialização múltipla 10 ou superior. Este utilitário é para ajudar você a transferir o sistema operacional XP, Vista ou 7 para a unidade flash.

Joel
fonte
1

Você pode criar uma unidade flash USB de inicialização múltipla para instalar sistemas operacionais Windows e / ou Linux usando o criador YUMI multiboot USB seguindo as etapas abaixo. Você precisará de uma unidade flash grande o suficiente para conter todos os sistemas operacionais que deseja colocar nela.


Como fazer um USB multiboot

  1. O YUMI multiboot USB Creator está disponível para Windows, Debian e Ubuntu . Baixar YUMI multiboot USB Creator a partir daqui . Atualização: YUMI para a versão Linux está quebrado e está sendo reescrito.

  2. Clique duas vezes no arquivo que você baixou para iniciar a instalação do YUMI e instale-o.

  3. Clique na caixa de seleção à esquerda de Show All Drives e selecione sua unidade flash USB. Certifique-se de selecionar a unidade correta para evitar a substituição de uma partição / unidade que contenha o sistema operacional ou os dados armazenados!

    insira a descrição da imagem aqui

  4. Clique no pequeno triângulo preto do menu suspenso Selecionar uma distribuição para desdobrar o menu suspenso e selecione um instalador do Windows ou Linux na lista de sistemas operacionais suportados.

  5. Clique no botão Procurar , navegue até o local da sua imagem ISO e selecione-a.

  6. Clique no botão Criar e aguarde a conclusão da criação.

  7. Repita as etapas de 4 a 6 para adicionar ISOs adicionais ao USB de inicialização múltipla YUMI.

Uso

  1. Reinicie o computador e selecione a unidade flash USB como o primeiro dispositivo na prioridade de inicialização das configurações do BIOS.

  2. Você verá um menu do YUMI Multiboot Installer. Selecione seu sistema operacional no menu e inicie a instalação do sistema operacional.

karel
fonte
0

O XBoot parece ser bom - é um clique-clique-clique Windows GUI para criar USB de inicialização múltipla de uma coleção de ISOs inicializável

Homem do CAD
fonte