Inicializar com o shell script

0

Eu quero fazer uma inicialização usb ao vivo apenas para executar um script com echo off. Então, quero que ele continue a inicializar no sistema operacional original. Eu preciso reparar um monte de computadores que foram atacados pela rede. Alguns poucos têm pequenas mudanças, então eu gostaria que ele continuasse a ser inicializado apenas para teste. Quanto mais rápido melhor, porque tenho ~ 250 para passar. Então, essencialmente, estou perguntando se posso inicializar para executar um script de shell.

    
por Finalbrez 05.01.2014 / 09:32

1 resposta

1

Acho que isso pode funcionar para você.

Primeiro, você pode criar o Linux Live USB stick no modo persistente . Persistente significa que suas alterações também são armazenadas no pendrive, para que você possa modificar o sistema conforme necessário. A maneira mais fácil de fazer isso é simplesmente instalar distro no pendrive. Você provavelmente deve pensar em algo como DSL ( Damm Small Linux ) se você se preocupa com o tempo.

Em seguida, você deve modificar o sistema para executar seu script logo após a inicialização. Pode ser alcançado de muitas maneiras, por exemplo,

  • chamando seu script de /etc/rc.local
  • usando cron
  • usando algo como update-rc.d , dependendo da distro

Note que você não precisa executar o servidor X na inicialização, você economizará algum tempo desabilitando-o.

Seu script deve reiniciar a máquina quando terminar, já que você quer inicializar o sistema original.

Resumindo, sua explicação passo a passo com essa solução será:

  1. Insira o pendrive no porto
  2. Iniciar máquina
  3. Escolha inicializar a partir de USB
  4. Aguarde até que o script termine e reinicie a máquina
  5. Remova o pendrive e assista à inicialização do sistema original

Assumi aqui que a ordem padrão de inicialização em todas as máquinas é disco rígido antes do USB. Caso contrário, você terá que remover o pendrive antes de inicializar o sistema operacional original e esquecer o ponto 3.

    
por kamilpp 05.01.2014 / 13:08