임베디드 시스템 부팅
- 최초 등록일
- 2013.09.05
- 최종 저작일
- 2012.10
- 5페이지/ 한컴오피스
- 가격 1,500원
목차
1. 리눅스 부트로더
2. 리눅스 커널
3. 리눅스 파일시스템
본문내용
1. 리눅스 부트로더
① 부트로더란?
부트로더는 시스템에 설치되어있는 운영체제로 부팅 될 수 있도록 해 주는 프로그램이다. 멀티 부팅 환경을 사용하는 환경, 운영체제의 커널이 디스크의 어디에 있는지 알고 있으며 그것을 메모리로 불러오는 역할을 한다.
② 리눅스 부트로더의 종류
리눅스의 부터로더의 종류에는 2가지가 있다. 처음 리눅스가 개발 될 당시에는 LILO라는 부트로더를 사용했다. 그러나 이 LILO라는 부트로더에서 단점들이 발견됐다. LILO의 단점을 보안하고 조금 더 개발하여 나온 것이 GRUB이다. 지금 현재 리눅스는 GRUB를 사용한다. GRUB는 Erich Stefan Boleyn에 의하여 개발된 부트로더 이며, Grand Unified Bootloader의 약자 입니다.
<중 략>
② 파일 시스템의 종류
리눅스는 다양한 파일 시스템을 지원한다. ext2, ext3, minix, xiats, umsdos, hpfs OS/2, isofs, CD-ROM, msdos, nfs, sysv 등이 있다. 이 파일 시스템들은 각각 다음과 같은 특징을 가지고 있다.
◎ minix
과거 미닉스에서 사용되어졌던 파일 시스템으로 리눅스 파일 시스템 대부분의 기능을 제공하는 파일 시스템이다.
◎ xiafs
미닉스의 제한이 이었던 파일 이름과 파일 시스템에 대한 제한을 보안한 미닉스 파일 시스템의 수정 버전이다. 이 파일 시스템에는 추가된 새로운 기능은 없다. 한때 ext2와 함께 사용되었던 파일 시스템이었으나 현재는 많이 사용되지 않는다.
◎ msdos
도스의 FAT파일 시스템과 호환을 지원하는 파일 시스템이다. 또한 msdos와 OS/2와 윈도NT FAT파일 시스템과도 호환된다
참고 자료
없음