PXE Inicialize um ISO com informações iSCSI

3

Alto nível: estou usando o pxelinux.0 e o memdisk para inicializar uma iso do Windows PE. Em seguida, conecto-me a um iSCSI lun e aplico um Windows WIM.

Mais informações: Normalmente, o netboot / i é usado para atribuir automaticamente aos clientes o nome e o destino do inicializador quando eles são inicializados. As opções disponíveis são boot do iscsi, próximo dispositivo bbs, boot do CD e minha inicialização personalizada para o WinPE iso. Quando eu gravar o ISO em CD e usar a opção de inicialização a partir do CD, o cliente é conectado ao seu LUN através do arquivo iscsicd.0 fornecido com o netboot / i. Isso resulta no nome, destino e uma sessão do iniciador sendo configurados e criados no ambiente do WinPE. Deixar os técnicos tratarem o sistema como se ele tivesse um disco físico. Menos dor de cabeça para mim.

O Problema: Tentando ir sem disco, eu preciso de uma maneira de carregar a informação iSCSI via um dos arquivos .0 fornecidos pelo netboot / i, então passar o controle de volta para o pxelinux.0 que por sua vez irá usar o memdisk e carregar o arquivo ISO do WinPE. Atualmente, a única maneira de definir o nome do iniciador e conectar-se ao destino é definir o iniciador manualmente, adicionar o portal de descoberta manualmente e iniciar a sessão manualmente. Isso está um pouco além de mim.

Por quê? Enquanto eu poderia passar por toda a cabeça de configurar um pxeboot diretamente para o arquivo WinPe.Wim, parece que a inicialização para o ISO é mais rápida. Sem mencionar que é mais fácil adicionar ferramentas e scripts ao disco simplesmente montando o ISO e adicionando / atualizando arquivos.

    
por pacmanwa 07.06.2013 / 00:40

1 resposta

3

Use o iPXE em vez de usar o pxelinux, então a imagem do winpe pode ser carregada via HTTP (S), que é mais rápida que o TFTP.

Ou use o iPXE para inicializar diretamente de um LUN iSCSI

Você pode achar útil a documentação do iPXE

link link

    
por 03.08.2017 / 21:12