Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Menu multi-partições LiveUSB com Syslinux
27-02-2009, 19:01
Mensagem: #1
Linux Menu multi-partições LiveUSB com Syslinux
Boas!

Estou a tentar fazer uma pen usb com várias partições, e, usando o Syslinux, fazer um menu para que possamos seleccionar vários liveUSB.

Imaginando que a pen está particionada assim:

/dev/sda1 -> Boot Syslinux -> onde está instalado o syslinux principal, o menu
/dev/sda2 -> Damn Small Linux -> com o DSL e o syslinux instalado
/dev/sda3 -> Puppy Linux -> Puppy e syslinux
...

Agora, a questão: como posso eu fazer o syslinux "bootar" de outra partição, ou seja, ler-lhe a MBR e "bootála"? Talvez uma opção como no grub: chainloader???

Espero que alguém tenha percebido, tokico
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-03-2009, 00:02 (Esta mensagem foi modificada pela última vez a: 01-03-2009 00:04 por R00KIE.)
Mensagem: #2
RE: Menu multi-partições LiveUSB com Syslinux
Então isso é instalares cada um na sua partição e no ficheiro de configuração do grub adicionar as entradas necessárias para arrancar cada linux. Tanto quanto sei no linux não tens de usar o chainloader, o grub consegue fazer o boot na boa, isso é necessário só para fazer o arranque do windows que tem o seu boot loader.
Tipo isto:

Código:
# (0) Arch Linux 32
title  Arch Linux
root   (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sda1 ro
initrd /boot/kernel26.img

# (1) Arch Linux 64
title  Arch Linux 64
root   (hd0,1)
kernel /boot/vmlinuz26 root=/dev/sda2 ro
initrd /boot/kernel26.img

É só ires adicionando Smile claro que numa pen o melhor é usares a identificação dos discos por uuid senão isso nunca mais vai lá, a coisa então fica mais ou menos assim na linha do kernel:

Código:
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/981e5590-5c73-43d6-92b3-dfaf002172fc ro
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 2 Visitante(s)