Onde reside o arquivo do sistema operacional durante a instalação?

Onde reside o arquivo do sistema operacional durante a instalação?

Sempre que instalo um sistema operacional através de uma unidade de DVD/USB, o sistema operacional carrega o instalador, extrai os arquivos e faz a instalação necessária.

Onde os arquivos do sistema operacional residem/serão localizados durante a instalação de um novo sistema operacional? Por exemplo, sempre que instalamos um software no Windows, ele será armazenado em alguma pasta temporária e a instalação será instalada. Isso acontece durante a instalação de um novo sistema operacional?

Onde os arquivos residem durante a instalação?

Responder1

Para o caso GNU/Linux, existem basicamente 3 maneiras de instalar:

  1. Usando um LiveCD/DVD/USB. Neste caso, o instalador do LiveCD extrai o sistema de arquivos SquashFS diretamente para o disco rígido (depois de particioná-lo), depois faz alguns ajustes ou copia o sistema de arquivos raiz atualmente montado, que é um sistema de arquivos virtual que consiste no arquivo SquashFS e um Disco RAM que armazena modificações temporárias ao executar o LiveCD. Isso é mais ou menos um simples copiar/colar de um sistema de arquivos para outro.
  2. Usando um CD/DVD/USB de instalação. Aqui, o instalador, que geralmente é carregado na RAM em um disco RAM de inicialização, extrairá pacotes localizados no meio de instalação para o sistema de arquivos de destino e executará algum script pós-instalação (da mesma forma quando você instala software em um GNU/ sistema Linux). Pode ser necessário armazenar alguns arquivos temporários no sistema de arquivos de destino; esses devem estar localizados em /tmpou /var/cache, por exemplo.
  3. Usando um instalador netboot. É igual ao anterior, mas como o meio de instalação não contém os pacotes necessários para a instalação, é necessário baixá-los. Eles são armazenados temporariamente no sistema de arquivos de destino, geralmente em /var/cache/<package_manager> ou /tmp também.

(Não tenho certeza sobre as informações a seguir.)

O Windows NT6+ (do Windows Vista) carrega o arquivo boot.wim na RAM, contém uma imagem WinPE com o software de instalação. Basicamente, ele copia o conteúdo de install.wim (o subdiretório correto para a edição atual do Windows) para o disco rígido e, em seguida, executa alguns scripts para finalizar a instalação. Mas a instalação realmente termina após a primeira inicialização.

O Windows NT5 (2000-XP) contém 3 fases:

  1. Inicialize em um instalador de texto mínimo. Este carrega todos os drivers disponíveis, particiona e formata o disco, depois extrai os arquivos da i386pasta para o disco rígido. Ele também instala um bootloader no MBR.
  2. Inicialize no disco rígido, que agora contém uma instalação minimalista do Windows. Ele executa um instalador que extrai os arquivos restantes da mídia de instalação e executa alguns ajustes de drivers/configurações e outras configurações.
  3. A primeira inicialização finaliza a instalação.

O Windows 3 (e talvez 1 e 2) é igual ao anterior, mas a instalação já foi concluída antes da primeira inicialização. Além disso, o instalador é executado a partir de um sistema MS-DOS, instalado no primeiro disquete ou já no disco rígido.

Não sei para Windows 95-98-Me, mas deve ser semelhante ao Windows 3. Não sei para NT3-NT4.

Se você observar o conteúdo do seu disco rígido entre as fases 1 e 2, verá algo parecido com uma instalação mínima do Windows.

Responder2

Durante o estágio inicial da instalação, eles residem na mídia de instalação ou na memória. Durante o estágio posterior da instalação, normalmente após a primeira reinicialização, eles já estão instalados no destino.

Freqüentemente depende do tipo de instalador. Alguns instaladores colocam os arquivos principais em um disco RAM e carregam as informações de instalação de uma rede. Alguns instaladores funcionam como um programa normal em seus estágios iniciais.

informação relacionada