설치 중에 운영 체제 파일은 어디에 있습니까?

설치 중에 운영 체제 파일은 어디에 있습니까?

DVD/USB 드라이브를 통해 운영 체제를 설치할 때마다 운영 체제는 설치 프로그램을 로드하고 파일을 추출한 후 필요한 설치를 수행합니다.

새 운영 체제를 설치하는 동안 운영 체제 파일은 어디에 있습니까? 예를 들어, Windows에 소프트웨어를 설치할 때마다 임시 폴더에 저장되고 설치가 시작됩니다. 새 운영 체제를 설치하는 동안 그런 일이 발생합니까?

설치 중에 파일은 어디에 있습니까?

답변1

GNU/Linux의 경우 주로 3가지 설치 방법이 있습니다.

  1. LiveCD/DVD/USB를 사용합니다. 이 경우 LiveCD의 설치 프로그램은 SquashFS 파일 시스템을 하드 드라이브에 직접 추출한 다음(파티셔닝 후) 일부 조정을 수행하거나 현재 마운트된 루트 파일 시스템을 복사합니다. 이는 SquashFS 아카이브와 LiveCD를 실행할 때 임시 수정 사항을 저장하는 RAM 디스크입니다. 이는 한 파일 시스템에서 다른 파일 시스템으로의 간단한 복사/붙여넣기 작업입니다.
  2. 설치 CD/DVD/USB를 사용합니다. 여기서 일반적으로 init RAM 디스크의 RAM에 로드되는 설치 프로그램은 설치 매체에 있는 패키지를 대상 파일 시스템으로 추출하고 일부 설치 후 스크립트를 실행합니다(실행 중인 GNU/ 리눅스 시스템). 대상 파일 시스템에 일부 임시 파일을 저장해야 할 수도 있습니다. 예를 들어 해당 항목은 /tmp또는 에 있어야 합니다 /var/cache.
  3. netboot 설치 프로그램을 사용합니다. 위와 동일하지만, 설치미디어에 설치에 필요한 패키지가 포함되어 있지 않기 때문에 이를 다운로드 받아야 합니다. 대상 파일 시스템(일반적으로 /var/cache/<package_manager> 또는 /tmp)에 임시로 저장됩니다.

(다음 정보는 확실하지 않습니다.)

Windows NT6+(Windows Vista)는 RAM에 boot.wim 파일을 로드하며, 이 파일에는 설치 소프트웨어와 함께 WinPE 이미지가 포함되어 있습니다. 기본적으로 install.wim(현재 Windows 버전의 올바른 하위 디렉터리)의 내용을 하드 드라이브에 복사한 다음 일부 스크립트를 실행하여 설치를 마무리합니다. 그러나 설치는 처음 부팅한 후에 실제로 완료됩니다.

Windows NT5(2000-XP)에는 3단계가 포함됩니다.

  1. 최소 텍스트 설치 프로그램으로 부팅합니다. 이는 사용 가능한 모든 드라이버를 로드하고 디스크를 파티션하고 포맷한 다음 폴더에서 i386하드 드라이브로 파일을 추출합니다. 또한 MBR에 부트로더를 설치합니다.
  2. 이제 최소한의 Windows 설치가 포함된 하드 드라이브로 부팅합니다. 설치 매체에서 나머지 파일을 추출하고 일부 드라이버/설정 조정 및 기타 구성을 수행하는 설치 프로그램을 실행합니다.
  3. 처음 부팅하면 설치가 완료됩니다.

Windows 3(및 아마도 1과 2)도 위와 동일하지만 처음 부팅하기 전에 설치가 이미 완료되었습니다. 또한 설치 프로그램은 첫 번째 플로피 디스크나 이미 하드 드라이브에 설치된 MS-DOS 시스템에서 실행됩니다.

Windows 95-98-Me에 대해서는 모르지만 Windows 3처럼 보일 것입니다. NT3-NT4에 대해서는 모릅니다.

1단계와 2단계 사이에 하드 드라이브의 내용을 살펴보면 최소한의 Windows 설치처럼 보이는 것을 볼 수 있습니다.

답변2

설치 초기 단계에서는 설치 매체나 메모리에 상주합니다. 설치의 후반 단계에서 일반적으로 처음 재부팅한 후 대상에 이미 설치되어 있습니다.

설치 프로그램 유형에 따라 달라지는 경우가 많습니다. 일부 설치 프로그램은 RAM 디스크에 키 파일을 저장하고 네트워크에서 설치 정보를 로드합니다. 일부 설치 프로그램은 초기 단계에서 일반 프로그램처럼 실행됩니다.

관련 정보