![Onde reside o arquivo do sistema operacional durante a instalação?](https://rvso.com/image/1400036/Onde%20reside%20o%20arquivo%20do%20sistema%20operacional%20durante%20a%20instala%C3%A7%C3%A3o%3F.png)
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:
- 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.
- 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
/tmp
ou/var/cache
, por exemplo. - 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:
- 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
i386
pasta para o disco rígido. Ele também instala um bootloader no MBR. - 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.
- 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.