You cannot see this page without javascript.

진주성 블로그 방문하기

기술문서 부팅(Booting) 과정

2017.11.01 07:41

구피천사 조회 수:317

윈도우 운영체제 부팅(Booting) 과정

초기화(Initializing)
ROM BIOS
Graph Card test
Memory test
Plug & Play BIOS Memory reading
Keyboard test
Disk test
Plug & Play 기능으로 메인보드 연결장치 확인
부팅 디스크 위치 확인
부트 레코드 및 가상 파일시스템
IO.SYS
LOGO.SYS
MSDOS.SYS
INI file ( DRVSPACE.INI, DBLSPACD.INI)
SYSTEM.DAT, USER.DAT
기본값 자동 실행
CONFIG.SYS : HIMEM.SYS
AUTOEXEC.BAT
  • 윈도우 파일 시스템(Window File System)
시스템영역 : 부트레코드, 파일항당테이블, 루트디렉토리
데이터영역 : 클러스터 1~n

 

  • 유닉스 파일 시스템 구조
부트블럭(Boot Block) : 파일 시스템으로 부터 유닉스 커널을 적재시키기 위한 프로그램
슈퍼블럭(Super Block) : 파일 시스템의 크기, 블록 수 등 이용 가능 빈 블록 리스트
                       아이노드 목록의 크기, 파일 시스템에 있는 빈 아이노드의 수와 목록
                       빈 아이노드 목록에서 그 다음의 빈 아이노드의 수와 목록
                       빈 블록과 빈 아이노드 목록들에 대한 lock 필드들
                       슈퍼 블록들이 수정 되었는지 나타내는 플래그
                       파일 시스템 이름과 파일 시스템 디스크의 이름
아이노드(iNode) : 파일이나 디렉터리에 대한 모든 정보를 가지고 있는 구조
데이터블록(Data Block) : 실제 데이터가 저장되어 있는 파일 형태
  • iNode 가 보유하고 있는 데이터
파일 소유좌의 사용자 ID
파일크기
최근 파일이 사용된 시간
파일소유자의 그룹 ID
파일이 생성된 시간
최근 파일이 변경된 시간
파일이 링크된 수
데이터 블록 주소
접근모드

 

  • 윈도우로그인
Winlogon : 윈도우 로그인 프로세스
GINA(msgina.dll) : Winlogin 은 msgina.dll 을 로딩하여 사용자가 입력한 계정과 암호를 LSA 에게 전달
LSA(Isas.exe) : 계정과 암호를 검증하기 위해서 NTLM(암호화) 모듈을 로딩하고 계정을 검정
                SRM 이 작성한 감사로그를 기록
SAM : 사용자 계정정보(해시 값)이 저장됨
      유닉스의 shadow 파일과 같은 역활을 수행함
SRM : 사용자에게 고유 SID 를 부여하고 SID에 권한을 부여함

번호 제목 날짜 조회 수
80 TCP 프로토콜 Header 구조 2017.11.01 1554
79 TCP 상태전이 2017.11.01 614
78 전자우편 보안 2017.11.01 280
» 부팅(Booting) 과정 2017.11.01 317
76 디지털 컨텐츠 보호 2017.11.01 113
75 윈도우 보안 2017.11.01 186
74 보안솔류션 2017.11.01 218
73 AD(Active Directory) 2017.11.01 18594
72 DNS (Domain Name Service) file 2017.11.01 129
71 포트스켄 2017.11.01 148
70 SSL, IPSEC 2017.11.01 99
69 보안관제 file 2017.11.01 4767
68 VPN 2017.11.01 5139
67 개인정보 2017.11.01 75
66 암호학 2017.11.01 816
진주성 블로그 방문하기
CLOSE