Categories
por

Como arrancar com machado uma imagem ubuntu a partir do windows server 2008

Este walkthrough descreve como configurar um servidor PXE para carregar WindowsВ PE, iniciando um computador cliente a partir da rede. Utilizando as ferramentas PE do Windows e um ficheiro de imagem do Windows 10, é possível instalar o Windows 10 a partir da rede.

Pré-requisitos:

  • Um computador de implantação: Um computador com o Windows Assessment and Deployment Kit (WindowsВ ADK) e o add-on Windows PE com ADK instalado.
  • Um servidor DHCP: É necessário um servidor DHCP ou um proxy DHCP configurado para responder a pedidos de clientes PXE.
  • Um servidor PXE: Um servidor a executar o serviço TFTP que pode alojar ficheiros de arranque do Windows PE que o cliente irá descarregar.
  • Um servidor de ficheiros: Um servidor que aloje uma partilha de ficheiros de rede.

As quatro funções especificadas acima podem ser alojadas no mesmo computador ou cada uma delas pode ser alojada num computador separado.

Passo 1: Copiar ficheiros fonte do Windows PE

No computador de implantação, clique em Start , e digite deployment .

Clique com o botão direito do rato em Deployment and Imaging Tools Environment e depois clique em Run as administrator . O atalho Ambiente de Implantação e Ferramentas de Imagem abre uma janela de Prompt de Comando e define automaticamente as variáveis de ambiente para apontar para todas as ferramentas necessárias.

Execute o seguinte comando para copiar os ficheiros PE base WindowsВ para uma nova pasta. O script requer dois argumentos: arquitectura de hardware e localização de destino. O valor de pode ser x86 , amd64 , ou arm e é um caminho para um directório local. Se o directório ainda não existir, ele será criado.

Por exemplo, o seguinte comando copia os ficheiros de arquitectura amd64 para o directório C:\winpe_amd64:

O script cria a estrutura do directório de destino e copia todos os ficheiros necessários para essa arquitectura. No exemplo anterior, são criados os seguintes directórios:

Montar a imagem base WindowsВ PE (winpe. wim) no directório \mount utilizando a ferramenta DISM. Montar um ficheiro de imagem desempacota o conteúdo do ficheiro numa pasta para que possa fazer alterações directamente ou utilizando ferramentas como o DISM. Ver o seguinte exemplo.

Verificar se “A operação concluída com sucesso” é exibida. Nota: Para visualizar imagens actualmente montadas, digite dism /get-MountedWiminfo .

Mapear uma partilha de rede para o directório TFTP raiz no servidor PXE/TFTP e criar uma pasta \Boot. Consulte a documentação do seu servidor TFTP para determinar o directório raiz do servidor TFTP, depois active a partilha para este directório, e verifique que pode ser acedido na rede. No exemplo seguinte, o nome do servidor PXE é PXE-1 e o directório raiz TFTP é partilhado utilizando um caminho de rede de \PXE-1\TFTPRoot :

Copiar os ficheiros de arranque PXE do directório montado para a pasta \PXE. Por exemplo:

Copiar o ficheiro boot. sdi para o servidor PXE/TFTP.

Copiar a imagem de arranque WindowsВ PE (boot. wim) para a pasta \boot.

(Opcional) Copiar as fontes true type para a pasta \boot

Passo 2: Configurar as definições de arranque e copiar o ficheiro BCD

Criar uma loja BCD usando bcdedit. exe:

Configurar as definições de RAMDISK:

O último comando irá retornar um GUID, por exemplo:

Copiar este GUID para utilização no próximo conjunto de comandos. Em cada comando mostrado, substitua “GUID1” pelo seu GUID.

Crie uma nova entrada de aplicação de arranque para a imagem WindowsВ PE:

Configurar definições BOOTMGR (lembre-se de substituir o GUID1 no terceiro comando pelo seu GUID):

Copie o ficheiro BCD para o seu servidor TFTP:

O seu servidor PXE/TFTP está agora configurado. Pode ver as definições BCD que foram configuradas usando o comando bcdedit /store /enum all. Ver o seguinte exemplo. Nota: O seu GUID será diferente do que é mostrado abaixo.

Se iniciar o processo de arranque PXE, mas receber o erro de que “Os dados de configuração de arranque do seu PC estão em falta ou contêm erros”, então verifique se \ directório de arranque está instalado sob o directório raiz correcto do servidor TFTP. No exemplo aqui utilizado o nome deste directório é TFTPRoot, mas o seu servidor TFTP pode ser diferente.

Resumo do processo de boot PXE

O seguinte resume o processo de arranque do cliente PXE.

Aplica-se a

Neste tópico, aprenderá como implementar o Windows 10 utilizando pacotes de implementação e sequências de tarefas do Microsoft Endpoint Manager. Este tópico irá guiá-lo através do processo de implementação da imagem do Windows 10 Enterprise para um computador com Interface Extensível Unificada de Firmware (UEFI) chamado PC0001. Uma infra-estrutura existente do Configuration Manager que está integrada com o MDT é utilizada para os procedimentos neste tópico.

Este tópico pressupõe que tenha completado os seguintes procedimentos prévios:

Para os fins deste guia, utilizaremos um mínimo de dois computadores servidores (DC01 e CM01) e um computador cliente (PC0001).

  • DC01 é um controlador de domínio e servidor DNS para o domínio contoso. com. Os serviços DHCP estão também disponíveis e opcionalmente instalados no DC01 ou noutro servidor. Nota: Os serviços DHCP são necessários para que o cliente (PC0001) se ligue ao serviço de implementação do Windows (WDS).
  • CM01 é um servidor membro do domínio e ponto de distribuição de software Configuration Manager. Neste guia, CM01 é um servidor de sítio primário autónomo.
    • CM01 está também a executar WDS, que será necessário para iniciar o PC0001 via PXE. Nota : Certifique-se de que apenas CM01 está a executar WDS.

    Se desejar, o PC0001 pode ser um VM alojado no servidor HV01, que é um computador anfitrião Hyper-V que utilizámos anteriormente para construir uma imagem de referência do Windows 10. No entanto, se o PC0001 for uma VM, então deve assegurar-se de que tem recursos suficientes disponíveis para executar a sequência de tarefas OSD do Configuration Manager. Recomenda-se 2GB de RAM ou mais.

    Todos os servidores estão a executar o Windows Server 2019. No entanto, também pode ser utilizada uma versão anterior, suportada, do Windows Server.

    Todos os computadores servidores e clientes referidos neste guia estão na mesma sub-rede. Isto não é necessário, mas cada computador servidor e cliente deve ser capaz de se ligar um ao outro para partilhar ficheiros, e para resolver todos os nomes DNS e informações do Active Directory para o domínio contoso. com. A conectividade à Internet também é necessária para descarregar actualizações de SO e aplicações.

    Não é necessária configuração de consola WDS para que o PXE funcione. Tudo é feito com a consola Configuration Manager.

    Procedimentos

    Iniciar o computador PC0001. No menu de inicialização do Pre-Boot Execution Environment (PXE), premir Enter para permitir a inicialização do PXE.

    Na página Welcome to the Task Sequence Wizard, digite a senha [protegida por e-mail] e clique em Next .

    Na página Select a task sequence to run, seleccione Windows 10 Enterprise x64 RTM e clique em Next .

    Na página Edit Task Sequence Variables, faça duplo clique na variável OSDComputerName, e no campo Value, digite PC0001 e clique em OK . Depois clique em Seguinte .

    A implementação do sistema operativo levará vários minutos a concluir.

    Pode monitorizar a implementação na CM01 utilizando o MDT Deployment Workbench. Quando vir a entrada PC0001, clique duas vezes em PC0001 , e depois clique em DaRT Remote Control e reveja a opção Remote Control. A sequência de tarefas será executada e fará o seguinte:

    • Instalar o sistema operativo Windows 10.
    • Instalar o cliente Configuration Manager e o hotfix do cliente.
    • Juntar o computador ao domínio.
    • Instalar a aplicação adicionada à sequência de tarefas.

    Também pode utilizar os relatórios incorporados para obter informações sobre as implementações em curso. Por exemplo, um relatório da sequência de tarefas dá-lhe uma visão rápida do progresso da sequência de tarefas.

    Monitorizar a implementação com MDT.

    Quando a implementação estiver concluída, terá um computador Windows 10 com a aplicação Adobe Reader instalado, bem como as aplicações que foram incluídas na imagem de referência, tais como o Office 365 Pro Plus.

    A seguir são fornecidos exemplos de várias fases de implementação:

    Aplica-se a

    Este walkthrough descreve como configurar um servidor PXE para carregar WindowsВ PE, iniciando um computador cliente a partir da rede. Utilizando as ferramentas PE do Windows e um ficheiro de imagem do Windows 10, é possível instalar o Windows 10 a partir da rede.

    Pré-requisitos:

    • Um computador de implantação: Um computador com o Windows Assessment and Deployment Kit (WindowsВ ADK) e o add-on Windows PE com ADK instalado.
    • Um servidor DHCP: É necessário um servidor DHCP ou um proxy DHCP configurado para responder a pedidos de clientes PXE.
    • Um servidor PXE: Um servidor a executar o serviço TFTP que pode alojar ficheiros de arranque do Windows PE que o cliente irá descarregar.
    • Um servidor de ficheiros: Um servidor que aloje uma partilha de ficheiros de rede.

    As quatro funções especificadas acima podem ser alojadas no mesmo computador ou cada uma delas pode ser alojada num computador separado.

    Passo 1: Copiar ficheiros fonte do Windows PE

    No computador de implantação, clique em Start , e digite deployment .

    Clique com o botão direito do rato em Deployment and Imaging Tools Environment e depois clique em Run as administrator . O atalho Ambiente de Implantação e Ferramentas de Imagem abre uma janela de Prompt de Comando e define automaticamente as variáveis de ambiente para apontar para todas as ferramentas necessárias.

    Execute o seguinte comando para copiar os ficheiros PE base WindowsВ para uma nova pasta. O script requer dois argumentos: arquitectura de hardware e localização de destino. O valor de pode ser x86 , amd64 , ou arm e é um caminho para um directório local. Se o directório ainda não existir, ele será criado.

    Por exemplo, o seguinte comando copia os ficheiros de arquitectura amd64 para o directório C:\winpe_amd64:

    O script cria a estrutura do directório de destino e copia todos os ficheiros necessários para essa arquitectura. No exemplo anterior, são criados os seguintes directórios:

    Montar a imagem base WindowsВ PE (winpe. wim) no directório \mount utilizando a ferramenta DISM. Montar um ficheiro de imagem desempacota o conteúdo do ficheiro numa pasta para que possa fazer alterações directamente ou utilizando ferramentas como o DISM. Ver o seguinte exemplo.

    Verificar se “A operação concluída com sucesso” é exibida. Nota: Para visualizar imagens actualmente montadas, digite dism /get-MountedWiminfo .

    Mapear uma partilha de rede para o directório TFTP raiz no servidor PXE/TFTP e criar uma pasta \Boot. Consulte a documentação do seu servidor TFTP para determinar o directório raiz do servidor TFTP, depois active a partilha para este directório, e verifique que pode ser acedido na rede. No exemplo seguinte, o nome do servidor PXE é PXE-1 e o directório raiz TFTP é partilhado utilizando um caminho de rede de \PXE-1\TFTPRoot :

    Copiar os ficheiros de arranque PXE do directório montado para a pasta \PXE. Por exemplo:

    Copiar o ficheiro boot. sdi para o servidor PXE/TFTP.

    Copiar a imagem de arranque WindowsВ PE (boot. wim) para a pasta \boot.

    (Opcional) Copiar as fontes true type para a pasta \boot

    Passo 2: Configurar as definições de arranque e copiar o ficheiro BCD

    Criar uma loja BCD usando bcdedit. exe:

    Configurar as definições de RAMDISK:

    O último comando irá retornar um GUID, por exemplo:

    Copiar este GUID para utilização no próximo conjunto de comandos. Em cada comando mostrado, substitua “GUID1” pelo seu GUID.

    Crie uma nova entrada de aplicação de arranque para a imagem WindowsВ PE:

    Configurar definições BOOTMGR (lembre-se de substituir o GUID1 no terceiro comando pelo seu GUID):

    Copie o ficheiro BCD para o seu servidor TFTP:

    O seu servidor PXE/TFTP está agora configurado. Pode ver as definições BCD que foram configuradas usando o comando bcdedit /store /enum all. Ver o seguinte exemplo. Nota: O seu GUID será diferente do que é mostrado abaixo.

    Se iniciar o processo de arranque PXE, mas receber o erro de que “Os dados de configuração de arranque do seu PC estão em falta ou contêm erros”, então verifique se \ directório de arranque está instalado sob o directório raiz correcto do servidor TFTP. No exemplo aqui utilizado o nome deste directório é TFTPRoot, mas o seu servidor TFTP pode ser diferente.

    Resumo do processo de boot PXE

    O seguinte resume o processo de arranque do cliente PXE.

    Visão geral

    Já lhe mostramos como configurar um servidor PXE no guia “O que é o arranque em rede (PXE) e como pode utilizá-lo?”, neste guia mostrar-lhe-emos como adicionar o Ubuntu LiveCD às opções de arranque.

    Se ainda não estiver a utilizar o Ubuntu como a sua ferramenta número um “ir para” para a resolução de problemas, diagnóstico e procedimentos de salvamento… provavelmente irá substituir todas as ferramentas que está a utilizar actualmente. Além disso, uma vez que a máquina tenha inicializado na sessão ao vivo do Ubuntu, é possível executar a configuração do SO como normalmente faria. O encerramento imediato da utilização do Ubuntu através da rede, é que se já estiver a utilizar a versão em CD, nunca mais irá procurar os CDs que se esqueceu nas unidades de CD.

    Pré-requisitos

    Pré-requisitos:

    • Todos os pré-requisitos para o guia de configuração do FOG também se aplicam aqui.
    • Este procedimento tem sido utilizado para tornar o Ubuntu 9.10 (Karmic Koala) até ao 11.04 (Natty Narwhal) inclusive inicializável em rede. Pode funcionar para outras distribuições do tipo Ubuntu (como Linux Mint), mas não foi testado.
    • Verá que usarei o VIM como programa editor, isto só porque estou habituado a ele… pode usar qualquer outro editor que queira.
    • Como é que funciona? Em geral o processo de arranque do Ubuntu LiveCD que todos sabemos que é assim:

    Se colocar um CD na unidade de cdrom, a BIOS sabe como utilizar o cdrom o suficiente para obter o programa de arranque no cdrom (isolinux).

    • A Isolinux é responsável pelas opções do menu. Uma vez seleccionada uma entrada de arranque como “Iniciar ou instalar Ubuntu”, chama os ficheiros kernal + initrd (disco ram inicial), copia-os para a memória e passa-lhes parâmetros.
    • O agora na RAM e no kernel de controlo + initrd inicia o processo de arranque, enquanto utiliza os parâmetros que lhes foram passados para determinar coisas como: deve o ecrã splash ser mostrado? deve a saída ser verbosa?
    • Quando os scripts inirtrd tiverem terminado de carregar drivers e informações do dispositivo, procuram os ficheiros Ubuntu liveCD para continuar o processo de arranque. O comportamento normal é procurar na unidade de cdrom física local.
    • Para o arranque em rede:

    Em vez de uma mídia local como um CD, o cliente é inicializado usando a sua placa de rede (PXE) e é fornecido com PXElinux sobre TFTP.

    • Tal como Isolinux, o PXElinux é responsável pelas opções do menu. Depois de seleccionar uma entrada de arranque, chama os ficheiros Ubuntu kernal + initrd, copia-os para a memória e passa-lhes os parâmetros.
    • O agora em RAM e em kernel de controlo + initrd inicia o processo de arranque, com a nossa informação adicional de que não devem procurar os ficheiros de arranque na drive cdrom física local do cliente, mas sim numa partilha NFS no nosso servidor FOG.
    • Isto é possível porque os criadores do Ubuntu permitiram a ligação em rede através da integração de drivers e protocolos de placas de rede no kernel + ficheiros initrd. Por tal acto, só podemos dizer obrigado à equipa do Ubuntu.

    Tornar os ficheiros Ubuntu disponíveis no servidor

    O primeiro passo é tornar os ficheiros Ubuntu disponíveis no servidor. Pode optar por simplesmente copiá-los da unidade de CD, ou extraí-los da ISO, e isso funcionará muito bem. Com isto dito, faremos a montagem automática da ISO. Embora não seja obrigatório, isto permitir-lhe-á utilizar o nosso guia “Como Actualizar a sua ISO Ubuntu sem Re-download”, para actualizar a versão Ubuntu da sua rede de arranque sem passar por todos os procedimentos de raiz ou, em alternativa, substituir um único ficheiro para actualizar toda a entrada.

    Com o dito acima, este autor gosta de manter um par de versões passadas, até que a nova versão se prove absolutamente estável e livre de problemas. É por isso que faremos uma subdirectoria e um ponto de montagem de acordo com a versão, mas saiba que poderá contornar isso para ter o seu único ponto de actualização.

    Copie a ISO para o directório ” /tftpboot/howtogeek/linux “.

    1. Criar o ponto de montagem:
    2. sudo mkdi r-p /tftpboot/howtogeek/linux/ubuntu/

    /tftpboot/howtogeek/linux/ubuntu-11.04-desktop-amd64.iso /tftpboot/howtogeek/linux/ubuntu/11.04 udf, iso9660 user, loop 0 0

    Nota: Apesar da representação, esta é uma linha ininterrupta. Teste que o ponto de montagem funciona através da emissão:

    l s-lash /tftpboot/howtogeek/linux/ubuntu/11.04/

    Editar o ficheiro “exporta” para adicionar a nova acção:

      sudo /etc/init. d/nfs-kernel-server restart

    Configuração do menu PXE Editar o menu “Coisas do Linux”:

    sudo vim /tftpboot/howtogeek/menus/linux. cfg

    Anexe a isto o seguinte:

    LABEL Ubuntu Livecd 11.04 MENU DEFAULT KERNEL howtogeek/linux/ubuntu/11.04/casper/vmlinuz APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot= :/tftpboot/howtogeek/linux/ubuntu/11.04 initrd=howtogeek/linux/ubuntu/11.04/casper/initrd. lz quiet splash –

    Criar uma nova entrada PXE no sub-menu “Linux” chamada “Ubuntu 11.04”.

    • Devido ao parâmetro “MENU DEFAULT”, esta entrada será automaticamente seleccionada ao entrar no sub-menu “Linux”.
    • Apontar o cliente para pegar no kernel + initrd files usinf TF
    • Deverá agora ser capaz de arrancar um cliente no Ubuntu a partir de PXE (Normalmente F12).
    • Nesta fase, sugerimos que dedique algum tempo a rever algumas das coisas que pode fazer com esta excelente ferramenta:

    Uma última coisa, se criar a sua ISO Ubuntu, utilizando este construtor em linha, poderá deslizar todos os artigos acima para o seu Ubuntu inicializável PXE.

    Olá, experimentei estes 2 guias na criação de um PC sem disco que arranca via PXE (o guia em serenux. com é mais detalhado):

    Quando tento arrancar a máquina diskless, recebo esta mensagem:

    Comece: Tentativa de reiniciar a montagem nfs … Começar: Correr /scripts/nfs-premount … feito montagem ..: Protocolo não suportado feito.

    [continua a repeti-los durante algum tempo, então:]

    Começar: Correr /scripts/nfs-bottom … feito … feito. Começar: Correr /scripts/init-bottom … montar: montar /dev em /root/dev falhou: Sem ficheiro ou directório feito. montagem: montagem /sys on /root/sys falhou: Nenhum ficheiro ou directório de montagem: montagem /proc em /root/proc falhou: Nenhum ficheiro ou directório deste tipo O sistema de ficheiros alvo não pediu /sbin/init Não foi encontrado nenhum init. Tente passar init= bootarg.

    [Queda na BusyBox].

    Tentei fazer os guias novamente desde o início, mas ainda tinha este problema. Procurei no Google durante alguns dias, mas não encontrei soluções.

    Agradecia qualquer ajuda.

    Olá, sim, o tipo que mencionou era provavelmente eu. Na verdade, lutei com isso durante muito tempo e posso concluir que não se deve tentar resolver o problema através do Google porque foi realmente enigmático, nunca se saberá como e quando irá funcionar.

    O método mais fácil que encontrei é a reinstalação do ubuntu (não há problema se substituir o ubuntu antigo por um novo, escolhendo a opção ubuntu oferece). Depois disso, personalize o ubuntu como desejar e siga as instruções desde o início (link no meu post original).

    Espero que ajude, Thanh.

    Tem toda a razão. Foste tu! Estou quase ao ponto de usar o windows para iniciar o ubuntu usando este http://www. howtogeek. com/162809/how-to-pxe-boot-an-ubuntu-image-from-windows-server-2008/. Quero realmente manter uma mente aberta e começar a familiarizar-me com o Linux, mas existem SOOOOO muitas construções esquisitas dele, é um pouco avassalador, mas ainda sinto pelo que estou a tentar realizar para o meu cliente que é a melhor solução. Ele quer arrancar mais de 200 clientes sem disco ao mesmo tempo e eu sinto que a sobrecarga no Linux é muito menos do que no Windows.

    Então, o seu ditado reinstala o cliente? Foi uma nova instalação e da mais recente compilação do ubuntu. A única coisa que fiz foi aplicar actualizações e foi só isso. Acha que a questão é com o cliente e não com a configuração no servidor?

    Olá, quanto maior for o sistema, mais Linux é preferido em vez de Windows. Não é o seu sentimento ou intuição, é a verdade.

    Para responder à sua pergunta, reinstale o Ubuntu no cliente (a máquina de fazer bolinhas). Deve ser uma nova instalação (Ubuntu 12.04.3 LST até este momento), mas não precisa necessariamente de actualizar tudo nesse Ubuntu para o mais recente. Depois disso, siga o guia do serenux. com (link no meu

    Algumas coisas que deve tomar nota, pois isto é da minha própria experiência. Quando os PCs PXE-booting, o cliente diskless consumirá os seus próprios recursos de hardware (processadores, RAM), não consome esses recursos do servidor. Como o PXE-boot é uma rede, o sistema consumirá a largura de banda como uma loucura; assim, deverá usar os melhores cabos que tiver (rede gigabyte). O mais importante é garantir que os Switches, que ligam todo o sistema, são configurados correctamente para garantir que o servidor recebe os pedidos dos clientes (pedidos DHCP, . ).

    Espera que se consiga resolver o problema. Thanh.

    Olá, certifique-se de que configurou correctamente o DHCP, o TFTP e o NFS. Consultar este guia: https://help. ubuntu. com/community/PXEInstallMultiDistro

    Esse guia apenas o orienta para PXE-bootar o CD Ubuntu Live. O guia neste site:

    mostra-lhe como criar a SUA IMAGEM UBUNTU própria. As 2 imagens são completamente diferentes. O Live CD boots Ubuntu por ‘casper’, e você DEVE definir essa imagem apenas para leitura. A imagem personalizada assemelha-se a quando se escreve “ls /” no Terminal porque se copia todo o sistema operativo do cliente para o servidor NFS; DEVE definir esta imagem para leitura-escrita.

    NÃO utilize remastersys ou qualquer programa para criar a sua imagem. Siga estritamente os 2 guias (coloquei 2 links acima) e verá a diferença.

    Mais uma coisa, pode perguntar-se por que razão a imagem do Live CD deve ser definida para apenas leitura e a imagem personalizada deve poder ser gravada. É uma história muito longa, por isso não a vou publicar para o confundir. Na verdade, é uma parte da minha Tese.

    Espero que ajude, Thanh.

    Obrigado, mas desci para o Ubuntu 10 e fiz tanto o método remastersys como o método serenux e ambos foram iniciados com sucesso. Algo se passa com o 12.4 e não sou suficiente de um tipo de linux para vos dizer o quê ou como repará-lo. Até isso acontecer, vou apenas usar 10 para as minhas botas de machado.

    Espero poder manter vivo este fio, pois este guia é muito útil. Já tentei ambos os métodos. Ambos são botados com sucesso, mas infelizmente a versão remastersys é demasiado lenta no arranque. Com uma distro utilizável, o ficheiro squashfs é de min 1gb e eu tenho apenas 100Mb lan para as estações de trabalho onde quero utilizar.

    Com o método serenux, tenho problemas de permissão. Não compreendo bem o último passo: “chmod 777 /var/tftp”. O sistema de ficheiros hole na pasta nfsroot. No tftp apenas o kernel e a imagem (porque é que precisa do kernel 777 perm?). E com este método o boot fica preso no meio do processo com ‘cant write to xy folder’. Quando copio os ficheiros do sistema de ficheiros para o nfsroot recebi mensagens de erro em todos os ficheiros, que não conseguem manter dono e grupo. Assim, todos os ficheiros na pasta nfs são criados sem ninguém nogroup 700 permisions. Se eu executar o ‘chow n-R 777’ o ‘os booted’, mas nada funciona. Não é possível fazer login, etc., por causa das permissões. Os verdadeiros UID-s não são os mesmos que estão no /nfsshare/etc/passwd, que é utilizado pelos os sem dik. Desculpem o mau inglês. Espero que seja compreensível.

    Para responder à sua pergunta, reinstale o Ubuntu no cliente (a máquina de fazer bolinhas). Deve ser uma nova instalação (Ubuntu 12.04.3 LST até este momento), mas não precisa necessariamente de actualizar tudo nesse Ubuntu para o mais recente. Depois disso, siga o guia do serenux. com (link no meu

    Ainda estou a usar o 10.

    No final, usei um

    Agora tenho um servidor Windows 2012 box com DHCP e aloja o pxelinux. cfg e uma partilha de ficheiros nfs linux ubuntu que aloja os ficheiros para o cliente. Assim, os clientes estão a arrancar da caixa windows e o ficheiro cfg é apontado para a partilha NFS no servidor ubuntu.

    O problema principal é se arrancar vários clientes a partir da partilha nfs usando serenux, todos os clientes estão a partilhar os mesmos ficheiros. Se ligar dois deles e desligar um deles através do comando de desligar, a partilha é interrompida na totalidade.

    Construí isto para um cliente a testar pcs sem disco. Assim, coloquei a caixa nfs share ubuntu numa vm e agora eles iniciam 100s de computadores portáteis e de secretária para a partilha nfs e simplesmente desligam as máquinas com força. Se fizerem asneira e desligarem através do linux, restauro a imagem de volta a quando funcionou e tudo começa a funcionar novamente.

    Não para elegante mas estão a voar através de máquinas a testá-las agora.

    smashedbotatos

    Membro

    Membro activo

    cyabro

    Membro bem conhecido

    Apenas trabalhando no doc e descobri que tinha de usar este local para o download do FOG usando o comando sudo wget:

    Também reparei que se chama ao directório de configuração de nevoeiro um par de nomes diferentes: setupfog & fog-setup para que se possa querer arrumar isso.

    Editar: OK, por isso, já tem a configuração básica a funcionar! Rede testada a arrancar num Netbook Dell e obter o menu FOG. Então comecei a passar pela personalização do menu, mas estou preso com a transferência de ficheiros do WinSCP. Sempre que tento carregar um ficheiro de volta para o servidor, ele não o consegue fazer e diz que há um erro de permissão. O que é que estou a fazer mal?
    smashedbotatos

    Membro

    Apenas trabalhando no doc e descobri que tinha de usar este local para o download do FOG usando o comando sudo wget:

    Também reparei que se chama ao directório de configuração de nevoeiro um par de nomes diferentes: setupfog & fog-setup para que se possa querer arrumar isso.

    Editar: OK, por isso, já tem a configuração básica a funcionar! Rede testada a arrancar num Netbook Dell e obter o menu FOG. Então comecei a passar pela personalização do menu, mas estou preso com a transferência de ficheiros do WinSCP. Sempre que tento carregar um ficheiro de volta para o servidor, ele não o consegue fazer e diz que há um erro de permissão. O que é que estou a fazer mal?

    Vou corrigir totalmente essas coisas, hehehe agradece a sua atenção.

    Também reparei que se chama ao directório de configuração de nevoeiro um par de nomes diferentes: setupfog & fog-setup para que se possa querer arrumar isso.

    Editar: OK, por isso, já tem a configuração básica a funcionar! Rede testada a arrancar num Netbook Dell e obter o menu FOG. Então comecei a passar pela personalização do menu, mas estou preso com a transferência de ficheiros do WinSCP. Sempre que tento carregar um ficheiro de volta para o servidor, ele não o consegue fazer e diz que há um erro de permissão. O que é que estou a fazer mal?

    Também reparei que se chama ao directório de configuração de nevoeiro um par de nomes diferentes: setupfog & fog-setup para que se possa querer arrumar isso.

    Editar: OK, por isso, já tem a configuração básica a funcionar! Rede testada a arrancar num Netbook Dell e obter o menu FOG. Então comecei a passar pela personalização do menu, mas estou preso com a transferência de ficheiros do WinSCP. Sempre que tento carregar um ficheiro de volta para o servidor, ele não o consegue fazer e diz que há um erro de permissão. O que é que estou a fazer mal?

    Vou corrigir totalmente essas coisas, hehehe agradece a sua atenção.

    smashedbotatos

    Membro

    Membro

    Apenas trabalhando no doc e descobri que tinha de usar este local para o download do FOG usando o comando sudo wget:

    No ficheiro dhcpd. conf existe uma linha que é a linha “option router” que é o que diz aos clientes o que t

    Estranho, não existe nenhum ficheiro dhcpd. conf nessa pasta.

    Também reparei que se chama ao directório de configuração de nevoeiro um par de nomes diferentes: setupfog & fog-setup para que se possa querer arrumar isso.

    Editar: OK, por isso, já tem a configuração básica a funcionar! Rede testada a arrancar num Netbook Dell e obter o menu FOG. Então comecei a passar pela personalização do menu, mas estou preso com a transferência de ficheiros do WinSCP. Sempre que tento carregar um ficheiro de volta para o servidor, ele não o consegue fazer e diz que há um erro de permissão. O que é que estou a fazer mal?

    Membro

    digite este comando

    se disse que está a dar endereços, deve haver um ficheiro conf algures.

    se não existir, poderá ter de reinstalar a parte do servidor dhcp, e pode fazê-lo com este comando.

    sudo apt-get install dhcp3-server

    Máquinas de ripas de ripas Kustum

    Membro bem conhecido

    Membro

    Apenas trabalhando no doc e descobri que tinha de usar este local para o download do FOG usando o comando sudo wget:

    se não existir, poderá ter de reinstalar a parte do servidor dhcp, e pode fazê-lo com este comando.

    sudo aptget instalar o dhcp3-server

    Também reparei que se chama ao directório de configuração de nevoeiro um par de nomes diferentes: setupfog & fog-setup para que se possa querer arrumar isso.

    Editar: OK, por isso, já tem a configuração básica a funcionar! Rede testada a arrancar num Netbook Dell e obter o menu FOG. Então comecei a passar pela personalização do menu, mas estou preso com a transferência de ficheiros do WinSCP. Sempre que tento carregar um ficheiro de volta para o servidor, ele não o consegue fazer e diz que há um erro de permissão. O que é que estou a fazer mal?

    Portanto, foi o ficheiro em /etc/dhcp/ e não em /etc/dhcp3/.

    Agora está tudo a funcionar. Agora, para ver a personalização do menu!

    Membro activo

    Já lá vai algum tempo, mas agora tenho o Bitdefender e o AVG a trabalhar. Obrigado Tentar pôr o trinity a funcionar mas obter um erro neste momento

    [protegido por e-mail]:/tftpboot/av/trinity/trk3$ sudo ./mkpxelinux sudo: ./mkpxelinux: comando não encontrado

    Apenas trabalhando no doc e descobri que tinha de usar este local para o download do FOG usando o comando sudo wget:

    Portanto, foi o ficheiro em /etc/dhcp/ e não em /etc/dhcp3/.

    Agora está tudo a funcionar. Agora, para ver a personalização do menu!

    Membro activo

    Obrigada por isso… tentou o chown, mas ainda consegue.

    Membro

    Apenas trabalhando no doc e descobri que tinha de usar este local para o download do FOG usando o comando sudo wget:

    [protegido por e-mail]:/tftpboot/av/trinity/trk3$ sudo chown acs /tftp boot/av/trinity/trk3

    [protegido por e-mail]:/tftpboot/av/trinity/trk3$ sudo ./mkpxelinux sudo: ./mkpxelinux: comando não encontrado

    smashedbotatos

    [email protegido]:/tftpboot/av/trinity/trk3$ l s-al total 137012 drwxrwxr-x 4 acs acs 4096 2012-02-12 20:16 . drwxrwxr-x 5 acs acs 4096 2012-02-12 20:16 … drwxrwxr-x 2 acs acs 4096 2012-02-12 20:16 cativ o-rw-rw-r-r – 1 acs acs 1020 2010-01-20 06:45 mkpxelinux drwxrwxr-x 3 acs acs 4096 2012-02-12 20:16 shar e-rw-rw-r – 1 acs acs 22576 2008-03-01 23:28 syslinu x-rw-rw-r – 1 acs acs 24576 2008-04-08 13:12 syslinux. e x e-rw-rw-r-r – 1 acs acs 134811648 2011-04-12 09:49 trkramf s-rw-rw-r – 1 acs acs 1934764 2008-04-14 09:13 trspack-1_ 0. ex e-rw-rw-r – 1 acs acs 1739852 2008-04-14 09:14 trsrun-1_0.ex e-rw-rw-r – 1 acs acs 1739312 2008-04-14 09:14 trsrun-1_ 0-nq. exe [protegido por e-mail]:/tftpboot/av/trinity/trk3$

    ===== deixará o trinity por agora e passará à secção seguinte. Obrigado

    Aqui está um guia passo-a-passo (how-to) para a implementação do Ubuntu 8.04.1 LTS 32-bit (Hardy Heron) a partir de um Windows Server a correr WDS (Windows Depl

    Também reparei que se chama ao directório de configuração de nevoeiro um par de nomes diferentes: setupfog & fog-setup para que se possa querer arrumar isso.

    Editar: OK, por isso, já tem a configuração básica a funcionar! Rede testada a arrancar num Netbook Dell e obter o menu FOG. Então comecei a passar pela personalização do menu, mas estou preso com a transferência de ficheiros do WinSCP. Sempre que tento carregar um ficheiro de volta para o servidor, ele não o consegue fazer e diz que há um erro de permissão. O que é que estou a fazer mal?
    smashedbotatos

    Criar outro directório virtual, desta vez chamado Kickstart (neste exemplo a partir da pasta D:\Kickstart). Configurar as definições MIME para o directório virtual Ubuntu adicionando uma extensão. cfg para o tipo mime “text/plain” (no separador HTTP Headers da pasta Virtual Directory Properties).

    Descarregar e extrair a amostra do ficheiro kickstart (versão Ubuntu de unattend. txt) encontrado neste link http://www. deployvista. com/Portals/0/kickstartscript. zip e guardá-lo na pasta D:\Kickstart. A palavra-passe encriptada no script do kickstart é ubuntu

    Parte 2 – Configurar a WDS para suportar o Ubuntu

    A partir da pasta D:Ubuntu-installer D:Ubuntu-installer I386, copie os ficheiros initrd. gz e linux para D:RemoteInstall D:Bootx86Hardy 32

    ===== deixará o trinity por agora e passará à secção seguinte. Obrigado

    Parte 2 – Configurar a WDS para suportar o Ubuntu

    Copie o syslinux-3.71\core\pxelinux. o para o seu servidor WDS, D:\RemoteInstall\Boot\x86, renomeie-o para pxelinux. com

    Descarregar uma bela imagem de fundo (http://www. deployvista. com/Portals/0/DeploymentBackground. png), e guardá-la em D:\RemoteInstall\Boot\x86

    Nas pastas D:\RemoteInstall\Boot\x86, faça uma cópia de pxeboot. n12 e renomeie-a para pxeboot.0

    Configurar WDS para utilizar o ficheiro de arranque pxelinux. com (Propriedades do servidor, separador Boot)

    Nas pastas D:\RemoteInstall\Boot\x64 ou D:\RemoteInstall\Boot\x86, crie uma subpasta chamada pxelinux. cfg

    1. Nas pastas D:{\i1}RemoteInstall{\i}Boot{\i}x64{\i}pxelinux. cfg ou D:{\i}RemoteInstall{\i}Boot{\i}x86{\i}pxelinux. cfg, crie um ficheiro com o nome por defeito com as seguintes definições
    2. Trechos da minha Wiki privada “Inteligência”.
    3. Os posts aqui são sobretudo guias passo-a-passo sobre como replicar algo que eu criei no passado. Leia a minha página Sobre para ver como mostro os comandos/saídas e leia o termo de responsabilidade. Existem vários utilitários de salvamento por aí que funcionam sob a forma de uma ISO bootável, mas e se já tiver um servidor PXE em funcionamento e não tiver um CD? Há uma forma de carregá-lo através da rede. Este guia destina-se a ISOs que não têm opção de arranque PXE. Não tente servir algo como uma ISO Ubuntu usando este método! A maioria se não todas as distribuições Linux têm uma configuração PXE separada que não requer este método de trabalho. Precisará de um servidor PXE configurado semelhante ao meu guia sobre a criação de um servidor de implementação Ubuntu. Se estiver a criar um servidor PXE para este guia, só precisa de completar o guia do servidor de implementação do Ubuntu até ao Checkpoint Dois. Uma vez configurado o servidor PXE, necessitará também de ter o memdisk na pasta de arranque TFTP. O memdisk faz parte do syslinux, e pode ser descarregado aqui. Esta é a fonte, por isso precisamos de a compilar depois de instalarmos algumas dependências. Agora vamos copiar sobre o binário do memdisk. Além disso, leve a ISO que está a procurar para o arranque PXE nesse mesmo directório ( /var/lib/tftpboot/other/ ). Depois de guardar a minha ISO nesse mesmo directório, a minha estrutura de directório ficou assim. No ficheiro /var/lib/tftpboot/pxelinux. cfg/default , adicione esta entrada de menu. Substitua as etiquetas ISO e menu em conformidade. No meu caso, estou a tentar colocar máquinas de boot PXE num disco de recuperação fornecido pela Symantec sem ter de queimar o disco. Agora qualquer máquina pode ser inicializada com esta ISO. Simples!
    4. Partilhar isto:
    5. Reddit

    Google

    1. LinkedIn
    2. Facebook
    3. Sobre Andrew Wells
    4. Tenho vindo a desenvolver-me na pilha LAMP desde cerca de 2006. Corro o Ubuntu XFCE no meu desktop e tenho um histórico de gestão de servidores Ubuntu e CentOS. Codifico aplicações web principalmente em PHP, mas também tenho experiência com outras linguagens. Quando não estou a trabalhar, posso ser encontrado a trabalhar no meu laboratório em casa ou a fazer snowboard, caminhadas, acampar, ou andar de bicicleta, dependendo da estação do ano.
    5. 16 ideias sobre ” PXE Boot any ISO Image ” (PXE Boot qualquer imagem ISO)
    6. Olá, porque precisa do memdisk ? Posso simplesmente deixá-lo de fora ? Também, o que faz a raiz (hd0,0) ? obrigado
    7. Andrew Wells Post autor 31 de Março de 2015 às 17:44 h
    8. Suponho que não precisa da opção memdisk, mas é bom ter a certeza de que o ambiente funciona antes de adicionar a variável de uma imagem ISO.
    9. O parâmetro raiz está relacionado com o disco local e creio que não é necessário neste caso.

    olá, desta forma foi possível modelar o UEFI?

    Olá Andrew, deparei-me com o seu stie enquanto procurava um howto para o arranque pxe isos. Segui os vossos dois guias e estou actualmente nesta fase quando arranco de pxe…..

    D. Ubuntu OS Deployment – DATA LOSS AHEAD!! C. — B. — A. Boot a partir do disco local A. Boot a partir do disco local A. Boot a partir do disco local D. Ubuntu OS Deployment – DATA LOSS AHEAD!! PXEBS (net1 tipo 128)… ok Próximo servidor: 192.168.15.254 Nome do ficheiro: pxelinux.0 tftp://192.168.15.254/pxelinux.0… Não existe tal ficheiro ou directório (http://ipxe. org/2 d12603b)

    • Instalar o dnsmasq não criou a pasta /var/lib/tftpboot Tive de o fazer manualmente. Só tenho um ficheiro iso do qual quero ser capaz de arrancar.
    • Agora, foi um pouco mais longe e diz
    • D. Ubuntu OS Deployment – DATA LOSS AHEAD!! C. — B. — A. Boot a partir do disco local A. Boot a partir do disco local A. Boot a partir do disco local D. Ubuntu OS Deployment – DATA LOSS AHEAD!! PXEBS (net1 tipo 128)… ok Próximo servidor: 192.168.15.254 Filename: pxelinux.0 tftp://192.168.15.254/pxelinux.0… ok
    • Tenho agora isto no servidor pxe

    19 set 22:07:46 apu dnsmasq-tftp[2397]: enviado /srv/tftp/pxelinux. cfg/default para 192.168.15.119

    mas o cliente apenas fica pendurado?

    Óptimo, muito obrigado por este artigo – ajudou-me muito…

    Obrigado pelo seu guia. Por PXE, posso instalar um ISO que é personalizado por mim mesmo. Mas encontro um problema. O tamanho do meu ficheiro ISO é 1,5G, quando um cliente PXE com pouca memória boots do ISO, um erro que mostra que NÃO há memória suficiente aparecerá. Poderia dar-me alguns conselhos? Obrigado.

    1. Andrew Wells Post autor 25 de Novembro de 2015 às 15:41h

    Sim, este procedimento pode ser um problema com imagens ISO maiores. A que é que está a tentar arrancar?

    Muito, muito obrigado, Andrew!

    Olá Andrew, por favor, podes deixar-me um e-mail pois gostaria de uma mão rápida com a bota do machado, haverá fichas de cerveja 😉

    Obrigado pelo tutorial, mas estou agora a confrontar-me com algumas questões especiais. Estou a tentar iniciar uma instalação do Sophos UTM 9 sobre PXE, que também é distribuída via ISO. A instalação vai parar uma vez que não tem tudo montado (install. tar em particular, talvez todo o directório /instalar também), e isto também acontece com uma unidade USB. A solução com uma unidade USB é montar a unidade através de uma consola que é fornecida durante a instalação.

    Tem alguma solução para isto, como poderia eu fornecer todo um directório via PXE para ser montado no software em execução. Ou será impossível?

    Obrigado pela dica. Tinha passado a maior parte da noite a tentar arrancar um servidor ao ESXi hypervisor, mas a unidade de CD era má, e nenhuma quantidade de arranque por USB funcionaria. Isto fez o truque.

    Pode fazer algo assim com a configuração de um servidor PXE Windows Server 2008? Então, pode fazer pxe boot para outras imagens bootáveis que não sejam ficheiros. wim do Windows?

    É válido fazer a sua própria ISO? Como o poderia fazer? Eu tentei com uma ISO Debian sem sorte, não funciona.

    Estou a procurar fazer uma iso de boot pxe que funcione a partir do dhcp, ligar para dizer um servidor ftp, depois mostrar um menu que oferece várias opções de instalação para Centos, Debian ou Mint, uma espécie de thin. Devido a outros sistemas na rede, não posso fazer o boot pxe e espero poder fazer o boot a partir do iso ou usb para instalar no hd local. Será possível utilizar o seu ambiente de arranque?

    #1 diddy

    Novo rascunho concluído – disponível aqui

    O rascunho v2 inclui instruções de utilização do grub4dos como o carregador/arquivo de arranque PXE.

    Configuração de um Servidor PXE para Windows XP (DRAFT v2)

    1. Instalar o Windows 2000/XP/2003 (RIS)

    Instalar o Windows Vista/2008/7 a partir de uma partilha de rede

    Imagens do disco de inicialização

    Boot WinPE (baseado em XP/2003 – por exemplo, LiveXP, PEBuilder)

    Boot WinPE 2.*/3.0

    Boot Linux (Exemplo de Parted Magic incluído)

    Inclui link para download de uma versão offline do guia (em formato. htm). Alguns guiões estão incluídos (no download offline) para a automatização de várias secções.

    Feedback bem-vindo – por favor lembre-se que ainda está em rascunho.

    tonikas gosta disto

    #2 allanf

    Obrigado pelo guia.

    Tenho tentado PXE Boot WinPE 2.1 (bootfile pxeboot. n12) no VirtualBox com pouco sucesso – um ‘Windows falhou o arranque. \BoootBCD. Ecrã 0xc0000001″.

    Ao investigar o assunto, deparei-me aqui com uma mensagem de Bubble relacionada com o problema com os nomes de entrada do Boot Manager, ou seja, “Ramdisk options” para todas as entradas.

    A solução? Delete” descrição, algo do género:

    • Bcdedit /store /deletevalue descrição
    • E agora, as entradas da bota não têm descrição a herdar, e assim exibem a sua própria.
    • Ainda não a experimentei, por isso não a posso confirmar – simplesmente deparei-me com ela e lembrei-me da nota no vosso guia.
    • Também não consigo localizar os vossos ficheiros de lote na versão descarregável do guia. Em particular, queria olhar para os vossos 4a_WinPE. cmd e 4b_WinPE. cmd. Como é que os encontro?
    • #3 was_jaclaz
    • Localização: Desapareceu na névoa

    Itália

    Ao investigar o assunto, deparei-me aqui com uma mensagem de Bubble relacionada com o problema com os nomes de entrada do Boot Manager, ou seja, “Opções Ramdisk” para todas as entradas.

    • Só para que conste, parece que diferentes versões do BOOTMGR se comportam de forma diferente: http://www. msfn. org/. 32-t125543.html http://www. msfn. org/. dd-t114711.html

    #4 cdob

    Sim, descrição da lista de bootmgr do Windows 7, se disponível.

    http://diddy. boot-la. files/winpe. htm remover /d “Ramdisk options” ou usar sempre diferente. Definir descrição tanto para ramdiskoptions como para a secção OSLOADER. Isto deve funcionar em todos os bootmgr. diferentes.

    #5 itcrew

    Greate Guide, no entanto, não há guiões cmd. Por favor, pode actualizar

    >#6 Tenso

    Estados Unidos da América

    #7 diddy

    Desculpem a confusão com os guiões.

    Voltei a carregar o guia – os guiões estão incluídos desta vez.

    • p. s. Os compromissos infantis continuam a manter-me ocupado, pelo que peço desculpa pela falta de respostas ao longo dos últimos meses.
    • #8 Sha0

    #5 itcrew

    Interesses: Booting

    Canadá

    Um guia muito agradável. O erro RIS “INF file XXX is corrupt or missing, status 21” foi tratado no Syslinux 3.83, por isso qualquer coisa mais recente deve ser considerada como correcta.

    #9 Aviad Raviv

    Ok, não quero fazer soar rood and trash todo o seu trabalho árduo.

    mas tudo isto já foi feito antes num aparelho virtual que funciona muito bem chamado UDA.

    o criador incorporou muito do que mostra no seu guia numa VM livre de Linux que pode ser usada usando uma simples webGUI.

    • Dito isto, tanto eu (como utilizador de longa data deste produto) como o seu criador, avançámos porque descobrimos duas coisas que são verdadeiras:

    1. se a sua instalação de janelas com uma instalação plana sobre a rede (que ambos já não recomendamos), o seu melhor é usar MSs RIS\WDS como engenharia inversa, o processo não traz nada de novo à mesa, e fazê-lo apenas fica mais difícil a cada nova versão e pode implementar as adições feitas com PXElinux como boot ubuntu e acronis apenas bem num servidor que hospeda WDS\RIS com um servidor MS normal.

    2. as instalações planas são coisa do passado. as imagens são muito mais fáceis de executar com menos esforço e demoram uma fracção do tempo a implementar.

    Passei do projecto UDA para o projecto FOG por estas duas razões e acrescentei-lhe todas as adições que fiz à UDA nos meus filmes do youtube.

    Nos últimos anos, com o advento das unidades USB de baixo custo, as unidades de CD tornaram-se basicamente dispositivos herdados. Já agora, a maioria dos computadores novos nem sequer têm um. Dito isto, existem muitas ferramentas que tipicamente utilizamos para arrancar a partir de CD e sim estas ferramentas podem ser feitas para arrancar a partir de USB, no entanto o objectivo deste artigo é detalhar os passos necessários para arrancar eficazmente qualquer. iso sobre PXE. Para prefácio deste artigo, vamos assumir que já leu o nosso artigo Enable PXE no Windows 2008 R2 ou que está bastante familiarizado com a pilha PXE, quer seja no Windows ou no Linux. Para efeitos deste artigo, vamos iniciar o Macrium Reflect 6.0 sobre o PXE.

    Quando tudo estiver no seu devido lugar, arranque em rede uma máquina e deverá ver que as botas. iso são como se fosse um CD.

    • 14 ideias sobre “PXE Boot Quase Qualquer Imagem ISO”.
    • Ei, tenho algumas perguntas!
    • Coloquei o ficheiro iso no meu directório raiz do tftp, mas isto não funciona.

    Vejo uma mensagem a piscar em g a t no fundo do menu ao seleccionar a opção que criei. É rápida mas diz algo sobre o facto de não conseguir encontrar o ficheiro iso. “Não existe tal ficheiro ou directório”.

    De qualquer forma, como já disse, coloquei o ficheiro lá dentro e ele ainda não o carrega. Porque é que isto pode estar a acontecer? Eu sei que o servidor tftp está a funcionar, uma vez que tenho sido bem sucedido a carregar oses utilizando outros métodos, tais como nfsroot e especificando o kernel real e a imagem initrd extraída da iso.

    No entanto, gostaria realmente de poder especificar basicamente a iso para arrancar.

    Também este boot é o grub presente no iso?

    Além disso, será que o grão utilizado é importante para muito?

    A versão do pxelinux é crítica ao utilizar esta configuração. Por favor, use a versão especificada no artigo.

    Construo uma ISO a partir do meu sistema LINUX MINT usando o SystemBack e este arranca a partir de uma pen USB.

    Tenho um ambiente PXE funcional no meu NAS Synology. Os DVDs da Serveral Life são inicializáveis sem qualquer problema. ISO’s Linux Mint e HirenBootCD.

    Copiei o ficheiro ISO para o mesmo directório no NAS onde os outros estão sentados. O menu mostra a entrada para o meu ISO da Casa da Moeda.

    Mas quando a escolho, nada acontece. Um pequeno flash no ecrã e volta ao menu.

    Como filmar isto com problemas?

    Será um ficheiro de registo talvez algures?

    @Girts No caso de isto ainda ser real. Pode encontrar ldlinux. c32 com o seguinte comando

    sudo find / – type f-name ldlinux. c32

    se o ldlinux. c32 estiver algures nas suas unidades, então irá dar o seu caminho. Então, conhecendo o caminho para ldlinux. c32 poderá copiar os seus servidores tftp root (o mesmo directório onde o pxelinux.0 está). Por exemplo, o comando pode parecer-se com

    cp /caminho/to/ldlinux. c32 /caminho/to/tftp-root

    Depois deste pxelinux.0 deverá ser capaz de carregar ldlinux. c32 no momento do arranque.

    Obrigado, Hoin. Também pode recuperar todos os ficheiros necessários a partir do pacote syslinux ligado ao artigo.

    OK Descobri que estava a utilizar a versão 6 =====

    Aparentemente, isto deve-se a uma recente mudança nos módulos da biblioteca syslinux. Não tenho a certeza se o seu Unetbootin pode corrigir um bug ou qualquer outro bug relacionado com pacotes.

    Mas a solução é simples.

    copiar os ficheiros abaixo de /usr/lib/syslinux/bios/ para a raiz da unidade USB e depois arrancar com o dispositivo USB.