Como posso fazer várias inicializações de várias distribuições do Linux e do Windows na mesma unidade USB?

1

Estou no processo de criar um "kit de ferramentas" para usar quando preciso, o que consiste em muitas distribuições do Linux, o Windows 10 e o BootCD do Hiren.

Eu sei que posso fazer a parte do Linux com o Multi Boot USB mas não sei como adicionar o material do Windows na mesma unidade . Obrigado pela sua ajuda.

Esta é também a minha primeira vez postando aqui, se houver um lugar melhor para isso, por favor, avise-me.

    
por Rodrigo Gameiro 09.11.2017 / 19:44

2 respostas

1

Primeiro, o mais importante: você pode fazer isso.

A configurabilidade do Windows é catastrófica, portanto, o melhor é começar com um pendrive do Windows e estendê-lo com uma partição secundária do Linux e com um gerenciador de inicialização mais inteligente.

Assim, os passos necessários:

  1. Obtenha seu pendrive de inicialização do Windows de qualquer lugar. Nos detalhes, por exemplo, o link pode ser seu amigo.
  2. É muito importante que o Win esteja na primeira partição do disco USB. W $ tem o recurso "legal", que os pendrives particionados podem ver apenas sua primeira partição, e nada mais. Não há solução alternativa para isso sem grandes ataques ao kernel, o que é impossível.
  3. Então você tem um pendrive de partição dupla, na sua primeira partição deve ser a vitória, e o Linux na segunda.

O BIOS verá o pendrive como disco rígido 0x80. Mas se você se conectar à sua máquina de desenvolvimento, haverá algum disco rígido alternativo (provavelmente, /dev/sdb ). Pode ter algum problema com a instalação do gerenciador de inicialização:

LILO

No LILO, você pode pré-definir os discos, abaixo do qual o número do disco do BIOS será visível, desta forma no lilo.conf :

disk = /dev/sda
  #bios = 0x80
  inaccessible

disk = /dev/sdb
  bios = 0x81
  #inaccessible

A desvantagem do Lilo é que você tem que entender melhor o seu funcionamento exato para evitar os problemas místicos de "não funciona".

O Lilo, como as ferramentas da BIOS em geral, não vê partições, ele lê apenas um mapa de setores. Este mapa pode estar em qualquer lugar no pendrive.

Grub

Até onde eu sei, o grub suspeita que a unidade de instalação de inicialização será 0x80, o que está claro. No entanto, minha experiência é que a probabilidade de problemas místicos "não funciona" é muito maior no caso do grub, apesar de poder - teoricamente - ler nos sistemas de arquivos do dispositivo de inicialização.

A solução requer uma reconfiguração profunda do grub em um nível mais profundo, como fazem atualmente os scripts update-grub , grub-install . Prepare-se para muitos problemas místicos.

Syslinux / Isolinux

Syslinux quer um FAT ou ISO fs para inicialização, nenhum deles é possível para uma instalação recente do Windows (querendo NTFS), assim provavelmente ele cai, porque contradiz com o requisito do Windows que ele quer inicializar a partir da primeira partição . Você pode usar o syslinux em uma configuração altamente incomum (3 partições: 1: windows NTFS, 2: linux ext4, 3: boot fat).

Eu pessoalmente resolveria essa tarefa dessa maneira:

  1. Eu teria uma imagem pendrive apenas para ganhar em algum lugar
  2. gostaria de obter um live cd do Ubuntu
  3. Eu mesclaria os dois que o ganho iria para a primeira partição, o Linux para o segundo,
  4. Eu jogaria fora o syslinux do live cd do Ubuntu e eu iria inicializá-lo com o LILO (a configuração do syslinux contém a informação, exatamente como você deve inicializar o Ubuntu a partir do pendrive).
  5. Por fim, gostaria de convencer meu chefe / cliente a aceitar que o pendrive será somente leitura. Se não funcionar ou se eu quisesse uma solução perfeita, então eu iria clonar um sistema ubuntu mínimo. Btw, o sistema de janelas utilizáveis de leitura-gravação é provavelmente impossível de um pendrive, somente kits de instalação / live / rescue estão existindo. Com o Linux você pode fazê-lo, mas requer um trabalho de bônus. Alternativamente, em vez disso, o ubuntu livecd gostaria de sugerir para tentar knoppix.
por 10.11.2017 / 06:06
0

experimente www.easy2boot.com

ISOs ilimitados do Windows, ISOs do Linux, VHDs, WIMs, .IMA, Linux + persistência, UEFI de inicialização segura, etc.

O stick USB pode ser preparado usando o linux ou o Windows.

    
por 29.11.2017 / 17:42