GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

Similar documents
휠세미나3 ver0.4

알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지

05Àå

CD-RW_Advanced.PDF

PC, ROM, ROM RAM,,, LCD PC PC,,, TV, PDA,,,, VCR, PC,,, PDA, PC,, CPU, RAM ROM, 2 LCD, PC, GNU/Linux, GNU/Linux, 10, GNU GNU/Linux GNU/Linux x86 PC MI

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Solaris Express Developer Edition

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

Integ

vm-웨어-01장

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

solution map_....

1

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

리뉴얼 xtremI 최종 softcopy

Microsoft Word - HD-35 메뉴얼_0429_.doc

A+H/W-CH16

(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 교육과학기술부

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

작성자 : saint Overview BackTrack 는 LILO 를부트로더로사용한다. BactTrack 을기본환경설정그대로설치하면부팅할수없는경우가있는데, 이것은실린더크기가 1024 보다큰하드디스크에설치하면 LILO 가 OS 를정상적으로읽어올수없기때문이다. 요즘나오는

Clover 부트로더를 이용한 해킨토시 설치방법

Microsoft Word - Windows doc

K7VT2_QIG_v3

I 안전 지침 사용자 자신과 넷북의 보호를 위해 다음의 안전 지침을 사용하십시오. M912 넷북 컴퓨터를 사용할 때 경고: 휴대용 컴퓨터를 장시간 신체 위에 직접 올려놓고 사용 하지 마십시오. 장시간 작동으로 인해 컴퓨터 밑부분에서 열 이 발생할 수 있습니다. 지속적인

歯467_final.PDF

슬라이드 제목 없음

R50_51_kor_ch1

ESP1ºÎ-04

SSD의 기본 이해하기 Jon L. Jacobi PCWorld HDD와 SSD 내부 구조 데스크톱 PC나 노트북 컴퓨터의 성능을 가장 쉽게 효율적으로 향상시킬 수 있는 방법 중 하나는 SSD를 설치하는 것이다. 부팅, 윈도우 및 메뉴 실행 속도, 프로그램 및 데이터 로

DE1-SoC Board

歯J PDF

6주차.key

Gentoo linux 설치기록

Simplify your Job Automatic Storage Management DB TSC

Boot Camp 설치 및 설정 설명서

컴퓨터관리2번째시간

정답-1-판매용

Microsoft PowerPoint - 리눅스부팅과정.pptx

FlexCloud Linux Server 원격접속및볼륨확장매뉴얼 Date: Hostway IDC Corporation Copyright 2011 Hostway IDC Inc. All rights reserved. TEL: URL:

KARAAUTO_4¿ù.qxd-ÀÌÆå.ps, page Normalize

Mango220 Android How to compile and Transfer image to Target

Flute-GR_BV199_DOS.indb

PCServerMgmt7

2014밝고고운동요부르기-수정3

2005프로그램표지

PRO1_09E [읽기 전용]

FreeBSD Handbook

Learn Raspberry Pi with Linux by Peter Membrey, David Hows Original English language edition published by Apress, Inc. Copyright c 2013 by Apress. Kor

LCD Monitor

untitled

<30352D30312D3120BFB5B9AEB0E8BEE0C0C720C0CCC7D82E687770>

歯mp3사용설명서

무시하고진행합니다. $ sudo rootstock -d precise --seed ubuntu-standard -x en_us.utf-8 -f ubuntu -l ubuntu -p ubuntu -i 2G I: Running on a x86_64 machine I: Cre

Microsoft PowerPoint - ch07.ppt

Remote UI Guide

170

006- 5¿ùc03ÖÁ¾T300çÃâ

초보자를 위한 C++

Oracle Database 10g: Self-Managing Database DB TSC

PowerPoint 프레젠테이션

APOGEE Insight_KR_Base_3P11

텀블러514

PRO1_04E [읽기 전용]

디지털포렌식학회 논문양식

MS-SQL SERVER 대비 기능

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

AORUS 노트북을 구매 하신 것을 축하 드립니다. 이 설명서는 당신이 새로 구매한 노트북을 처음 세팅 하는데 도움을 줄 것입니다. 마지 막 제품의 스펙은 당신 의 구매 시점에 따라 다를 수 있습니다. 이는 어로스사가 사전 서면의 통보 없이 변경할 수 있는 권리를 가지


Nero <Application> 설명서

I 안전 지침 다음 안전 지침을 이용해 사용자 자신과 북톱(Booktop)를 보호하십 시오. M1022 북톱(Booktop) 컴퓨터를 사용할 때 주의: 휴대용 컴퓨터를 신체 위에 직접 올려놓고 장시간 동 안 사용하지 마십시오. 장시간 작동으로 인해 컴퓨터 밑부 분에서

Microsoft PowerPoint - User Manual pptx

Microsoft SQL Server 2005 포켓 컨설턴트 관리자용

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

LCD Monitor

<3032B0AD202D20B8AEB4AABDBA20BCB3C4A12D556E6978C0CEC5CDB3DDBAB8C3E6C7D0BDC02E687770>

05( ) CPLV12-04.hwp

Copyright 2009 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A.. Sun Microsystems, Inc... - Sun Microsystems, Inc. (FAR).. Ber

manual pdfÃÖÁ¾

12월1일자.hwp

6.24-9년 6월

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 유스빌 401호 - 2 -

7장. 교착상태(deadlock)


< C6AFC1FD28C3E0B1B8292E687770>

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

CL100B_manual_kor_m.0.2.indd

FreeBSD Handbook

Microsoft PowerPoint APUE(Intro).ppt

hwp

UDP Flooding Attack 공격과 방어

Copyright 0, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT RIGHTS Programs, software, databases, and related

PowerPoint Presentation

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

Mac OS X 이란.hwp

2 / 26

Outline 1. FAT12/16/32 ü Introduction ü Internals ü Directory Structure ü Example

Microsoft Word - LVM으로리눅스설치및운용.doc

Microsoft Word - zfs-storage-family_ko.doc

Transcription:

GNU/ 1, qkim@pecetrirekr GNU/ 1 1 2 2 3 4 31 MS-DOS 5 32 LOADLIN 5 33 DOS- LILO 6 34 DOS- 6 35 LILO 6 4 7 41 BIOS 7 42 8 43 8 44 8 45 9 46 9 47 2 9 5 X86 GNU/LINUX 10 1 GNU/, GNU/ 2, 3, 1 : V 11, 2001 3 4 ( RAM )

4 x86 PC GNU/ 5,, "LINUX hacker UNIX KERNEL " Werner Almesberger, "LILO Technical overview", [1] 2 PC, LILO GNU/ "LILO User's guide" [1],,, FAT (File Allocation Table), (super block),, GNU/ /dev/fd0 Boot sector Data area 1 -, MS-DOS 0x000 0x003 Jump to the program code Disk parameters 0x02C/0x03E Program code 0x1FE Magic number (0xAA55) 2 - MS-DOS LILO, (disk parameters) 2

0x000 Program code 0x1BE 0x1FE Partition table Magic number (0xAA55) 3 - LILO Minix, Ext2,, MS-DOS LILO MS-DOS LILO MS-DOS LILO SYSLINUX [2] MS-DOS (primary partitions), (extended partition) (logical partitions), /dev/hda, /dev/hdb, /dev/sda, /dev/hda1, /dev/hda2 Partition table Partition 1 /dev/hda /dev/hda1 Partition 2 /dev/hda2 4-3

Partition table Partition 1 /dev/hda /dev/hda1 Partition 2 /dev/hda2 Extended partition table Logical partition table Partition 3 /dev/hda3 /dev/hda5 Logical partition table Partition 4 /dev/hda6 5 -,,,, (Master Boot Record), 3 LILO LILO, LILO (/dev/fd0, etc) (/dev/hda, /dev/sda, etc) (/dev/hda1, /dev/hda2, etc) (/dev/hda1, etc) 2 ( : MS-DOS ) 3 4 3 2 FDISK LILO activate, GNU/ fdisk 3 LILO -b, 4,, 4

MS-DOS,, 0, 0, 1 3 0x000 0x1BD 446, 64 2 (magic number),, MS-DOS, "DOS-": MS-DOS "active", MS-DOS fdisk fdisk LILO activate active "MS-DOS": IOSYS, MS-DOSSYS, COMMANDCOM MS-DOS "COMMANDCOM": MS-DOS "LOADLIN": MS-DOS RAM, CONFIGSYS, BOOTSYS CONFIGSYS "LILO": 31 MS-DOS 6 MS-DOS Boot sector Operating system DOS- MS-DOS COMMANDCOM 6 - MS-DOS DOS- (active partition) MS-DOS IOSYS MSDOSSYS MS-DOS, MS-DOS COMMANDCOM 32 LOADLIN LOADLIN MS-DOS MS-DOS, CONFIGSYS AUTOEXECBAT LOADLIN [3] Boot sector Operating system DOS- MS-DOS COMMANDCOM LOADLIN 7 - LOADLIN 5

CONFIGSYS AUTOEXECBAT BOOTSYS, [4] 33 DOS- LILO DOS- LILO, LILO, fdisk activate "active" Boot sector Operating system DOS- LILO other OS 8 - DOS- LILO LILO fdisk activate active active LILO and/or 34 DOS- MS-DOS, 33 LILO Boot sector Operating systems DOS- MS-DOS COMMANDCOM LOADLIN LILO MS-DOS COMMANDCOM 9 - DOS- 35 LILO LILO, LILO, LILO LILO Operating system other OS LILO 10 - LILO 6

, dd if=/dev/hda of=/fd/ bs=512 count=1 LILO LILO, dd if=/fd/ of=/dev/hda bs=446 count=1 LILO, LILO (liloconf "boot=" ) 4 LILO, GNU/ /etc/liloconf boot = /dev/hda2 compact image = /vmlinuz image = /vmlinuzold other = /dev/hda1 table = /dev/hda label = msdos LILO /vmlinuz, /vmlinuzold /dev/hda1 MS-DOS compact map installer 41 BIOS 20GB, PC BIOS 18 LILO, 1024 LILO, BIOS BIOS LILO BIOS IED 504MB 1024 10GB BIOS 1024 LILO linear 5 5 /usr/src/linux/documentation/idetxt 7

1024, DOS/Windows, LILO LOADLIN LILO BIOS /boot/bootb /boot/map 6 LILO /boot, /boot, /boot 42, LILO, 11, boot MS-DOS /dev/hda /dev/hda1 /dev/hda2 11 - One disk, on a primary partition 43 LILO, 12 MS-DOS Extended /dev/hda /dev/hda1 /dev/hda2 /dev/hda5 /dev/hda6 12 - One disk, on a logical partition active activate, LILO 44 6 /sbin/lilo 8

,,,,, /boot/bootb, /boot/map 45 LILO 13 First Disk Second Disk /dev/hda /dev/hdb MS-DOS /dev/hda1 /dev/hdb1 Extended /dev/hda2 /dev/hdb2 /dev/hda5 /dev/hda6 13 - Two disks, on second disk, first disk has an extended partition active LILO activate 46, LILO LILO 14 First Disk Second Disk /dev/hda /dev/hdb MS-DOS /dev/hda1 /dev/hdb1 /dev/hda2 /dev/hdb2 14 - Two disks, on second disk, first disk has no extended partition LILO, LILO LILO /etc/liloconf boot, 4 liloconf boot=/dev/hda2 boot=/dev/hda 47 2 LILO BIOS 9

0xnnnn 16 Warning: BIOS drive 0xnnnn may not be accessible BIOS 5 x86 GNU/ GNU/ x86 CPU PC ROM BIOS (Basic Input/Output System) BIOS POST (Power-On Self Test) I/O ROM (bootstrap routine) RESET, CPU 0FFFF0H, x86 0FFFF0H ROM POST ROM POST ROM RAM 7 [5] BIOS, CD-ROM ROM, [6] ROM, MS-DOS IOSYS MSDOSSYS, IOSYS MSDOSSYS, RAM, IOSYS 8 Invalid system disk Replace the disk, and then press any key GNU/ LILO 0, 0, 1 LILO (entry point) 9 7 2 8 IOSYS, IOSYS MSDOSSYS 9 512,, 10

BIOS (boot loader) GNU/ LILO, LILO liloconf liloconf lilo LILO BIOS LILO LILO, 10, 11, init, init inittab sysinit, fsck,,, fstab, sysinit init, init inittab initdefault default runlevel runlevel tty getty, getty "login: ", login 0 10, LILO liloconf http://wwwlinuxdocorg/howto/bootprompt-howtohtml 11 RAM RAM RAM, RAM, RAM 11

[1] Werner Almesberger, "LILO User's guide", ftp://metalabuncedu/pub//system/boot/lilo/ [2] H Peter Anvin, "SYSLINUX - A boot loader for using MS-DOS floppies" [3] LOADLIN, ftp://sunsiteuncedu/pub//system/boot/dualboot/lodlin16tgz [4] BOOTSYS, ftp://ftpfunetfi/pub//tools/boot142zip [5] Microsoft PRESS, "2ed, Advanced MS DOS Programming", SOHNZS Research:, [6], "PC ", 12